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