packages feed

Cabal revisions of hasbolt-0.1.6.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: >=1.10-name:          hasbolt-version:       0.1.6.0-license:       BSD3-license-file:  LICENSE-copyright:     (c) 2018 Pavel Yakovlev-maintainer:    pavel@yakovlev.me-author:        Pavel Yakovlev, Martin Heuschober-homepage:      https://github.com/zmactep/hasbolt#readme-synopsis:      Haskell driver for Neo4j 3+ (BOLT protocol)-description:-    Haskell driver for Neo4j 3+ (BOLT protocol).-    .-    The package covers:-    .-    -Data serialization and deserialization-    .-    -Nodes, relationships and paths support-    .-    -Cypher queries and responses-    .-    -Transactions and error handling-    .-    -Authentification-    .-    -TLS/SSL connection-    .-    -Bolt protocol version 3 initial support-    .-    The code was tested with neo4j versions 3.0 — 3.5 and GrapheneDB service--category:      Database-build-type:    Simple--source-repository head-    type:     git-    location: https://github.com/zmactep/hasbolt--library-    exposed-modules:-        Database.Bolt-        Database.Bolt.Lazy-        Database.Bolt.Lens-        Database.Bolt.Serialization--    hs-source-dirs:   src-    other-modules:-        Database.Bolt.Value.Type-        Database.Bolt.Value.Helpers-        Database.Bolt.Value.Instances-        Database.Bolt.Connection.Connection-        Database.Bolt.Connection.Type-        Database.Bolt.Connection.Instances-        Database.Bolt.Connection.Pipe-        Database.Bolt.Connection-        Database.Bolt.Record-        Database.Bolt.Transaction--    default-language: Haskell2010-    ghc-options:      -Wall-    build-depends:-        base >=4.7 && <5,-        bytestring >=0.10.8.1 && <0.12,-        text >=1.2.2.1 && <1.3,-        containers >=0.5.7.1 && <0.7,-        binary >=0.8.3.0 && <1.0,-        data-binary-ieee754 >=0.4.4 && <0.5,-        mtl >=2.2.0 && <2.3,-        network >=2.6.3.1 && <3.2,-        connection >=0.2.8 && <0.4,-        data-default >=0.7.1.1 && <0.8,-        deepseq >=1.4.4.0 && <1.5,-        deepseq-generics >=0.2.0.0 && <0.3--    if impl(ghc <8.6)-        build-depends: contravariant >=1.4.1 && <1.6--    if impl(ghc <8.0)-        build-depends: fail >=4.9 && <5--test-suite hasbolt-test-    type:             exitcode-stdio-1.0-    main-is:          Spec.hs-    hs-source-dirs:   test-    other-modules:    Hex-    default-language: Haskell2010-    ghc-options:      -threaded -rtsopts -with-rtsopts=-N-    build-depends:-        base >=4.8 && <5,-        hasbolt -any,-        hspec >=2.4.1 && <2.9,-        QuickCheck >=2.9 && <2.15,-        text >=1.2.4.1 && <1.3,-        containers >=0.6.2.1 && <0.7,-        binary >=0.8.8.0 && <0.9,-        bytestring >=0.10.12.0 && <0.11--benchmark hasbolt-bench-    type:             exitcode-stdio-1.0-    main-is:          Main.hs-    hs-source-dirs:   bench-    default-language: Haskell2010-    ghc-options:      -threaded -rtsopts -eventlog-    build-depends:-        base >=4.14.1.0 && <4.15,-        base64-bytestring >=1.1.0.0 && <1.2,-        binary >=0.8.8.0 && <0.9,-        bytestring >=0.10.12.0 && <0.11,-        criterion >=1.5.9.0 && <1.6,-        data-default >=0.7.1.1 && <0.8,-        hasbolt -any,-        hspec >=2.7.8 && <2.8+cabal-version: >=1.10
+name:          hasbolt
+version:       0.1.6.0
+x-revision: 1
+license:       BSD3
+license-file:  LICENSE
+copyright:     (c) 2018 Pavel Yakovlev
+maintainer:    pavel@yakovlev.me
+author:        Pavel Yakovlev, Martin Heuschober
+homepage:      https://github.com/zmactep/hasbolt#readme
+synopsis:      Haskell driver for Neo4j 3+ (BOLT protocol)
+description:
+    Haskell driver for Neo4j 3+ (BOLT protocol).
+    .
+    The package covers:
+    .
+    -Data serialization and deserialization
+    .
+    -Nodes, relationships and paths support
+    .
+    -Cypher queries and responses
+    .
+    -Transactions and error handling
+    .
+    -Authentification
+    .
+    -TLS/SSL connection
+    .
+    -Bolt protocol version 3 initial support
+    .
+    The code was tested with neo4j versions 3.0 — 3.5 and GrapheneDB service
+
+category:      Database
+build-type:    Simple
+
+source-repository head
+    type:     git
+    location: https://github.com/zmactep/hasbolt
+
+library
+    exposed-modules:
+        Database.Bolt
+        Database.Bolt.Lazy
+        Database.Bolt.Lens
+        Database.Bolt.Serialization
+
+    hs-source-dirs:   src
+    other-modules:
+        Database.Bolt.Value.Type
+        Database.Bolt.Value.Helpers
+        Database.Bolt.Value.Instances
+        Database.Bolt.Connection.Connection
+        Database.Bolt.Connection.Type
+        Database.Bolt.Connection.Instances
+        Database.Bolt.Connection.Pipe
+        Database.Bolt.Connection
+        Database.Bolt.Record
+        Database.Bolt.Transaction
+
+    default-language: Haskell2010
+    ghc-options:      -Wall
+    build-depends:
+        base >=4.7 && <5,
+        bytestring >=0.10.8.1 && <0.12,
+        text >=1.2.2.1 && <1.3,
+        containers >=0.5.7.1 && <0.7,
+        binary >=0.8.3.0 && <1.0,
+        data-binary-ieee754 >=0.4.4 && <0.5,
+        mtl >=2.2.0 && <2.3,
+        network >=2.6.3.1 && <3.2,
+        connection >=0.2.8 && <0.4,
+        data-default >=0.7.1.1 && <0.8,
+        deepseq >=1.4 && <1.5,
+        deepseq-generics >=0.2.0.0 && <0.3
+
+    if impl(ghc <8.6)
+        build-depends: contravariant >=1.4.1 && <1.6
+
+    if impl(ghc <8.0)
+        build-depends: fail >=4.9 && <5
+
+test-suite hasbolt-test
+    type:             exitcode-stdio-1.0
+    main-is:          Spec.hs
+    hs-source-dirs:   test
+    other-modules:    Hex
+    default-language: Haskell2010
+    ghc-options:      -threaded -rtsopts -with-rtsopts=-N
+    build-depends:
+        base >=4.8 && <5,
+        hasbolt -any,
+        hspec >=2.4.1 && <2.9,
+        QuickCheck >=2.9 && <2.15,
+        text >=1.2.4.1 && <1.3,
+        containers >=0.6.2.1 && <0.7,
+        binary >=0.8.8.0 && <0.9,
+        bytestring >=0.10.12.0 && <0.11
+
+benchmark hasbolt-bench
+    type:             exitcode-stdio-1.0
+    main-is:          Main.hs
+    hs-source-dirs:   bench
+    default-language: Haskell2010
+    ghc-options:      -threaded -rtsopts -eventlog
+    build-depends:
+        base >=4.14.1.0 && <5,
+        base64-bytestring >= 1.1 && <1.3,
+        binary >=0.8.8.0 && <0.9,
+        bytestring >=0.10.12.0 && <0.11,
+        criterion >=1.5.9.0 && <1.6,
+        data-default >=0.7.1.1 && <0.8,
+        hasbolt -any,
+        hspec >=2.4 && <2.9