packages feed

hypher-0.1.0: hypher.cabal

name:                hypher
version:             0.1.0
synopsis:            A Haskell neo4j client
description:         
    Library to interact with Neo4j databases. 
    .
    This library covers: 
    .
       -Cypher transactions
    .
       -CRUD operations for nodes, relationships, labels and indexes
    .
       -Batch calls for CRUD operations.
    .
    .
    All code has been tested with Neo4j versions 2.0.3 and 2.1.5
homepage:            https://github.com/zoetic-community/hyper.git
license:             MIT
license-file:        LICENSE
author:              Antoni Silvestre & Jeff Taggart
maintainer:          jeff@jetaggart.com
copyright:           (c) 2015 Jeff Taggart
category:            Database
build-type:          Simple
cabal-version:       >=1.8

source-repository this
    type: git
    location: https://github.com/zoetic-community/hypher.git
    tag: master

Test-Suite test-hypher
     Type:           exitcode-stdio-1.0
     Hs-Source-Dirs: src, tests
     Main-is:        IntegrationTests.hs
     Build-Depends:  base >=4.6 && <4.8,
                     bytestring ==0.10.*,
                     test-framework ==0.8.*,
                     test-framework-quickcheck2 ==0.3.*,
                     QuickCheck ==2.7.*,
                     test-framework-hunit ==0.3.*,
                     test-framework-th ==0.2.*,
                     HUnit ==1.2.*,
                     Cabal,
                     text >= 1.1 && < 1.3,
                     http-conduit ==2.1.*,
                     http-types ==0.8.*,
                     resourcet ==1.1.*,
                     data-default ==0.5.*,
                     transformers ==0.4.*,
                     aeson >= 0.7 && < 0.9,
                     vector ==0.10.*,
                     scientific ==0.3.*,
                     unordered-containers ==0.2.*,
                     transformers-base ==0.4.*,
                     HTTP ==4000.2.*,
                     lifted-base ==0.2.*,
                     hashable ==1.2.*,
                     monad-control ==0.3.*,
                     mtl ==2.2.*

library
  hs-source-dirs:      src
  exposed-modules:     Database.Neo4j, Database.Neo4j.Graph, Database.Neo4j.Batch, Database.Neo4j.Cypher,
                       Database.Neo4j.Transactional.Cypher
  other-modules:       Database.Neo4j.Types, Database.Neo4j.Http, Database.Neo4j.Node, Database.Neo4j.Relationship,
                       Database.Neo4j.Property, Database.Neo4j.Label, Database.Neo4j.Index, Database.Neo4j.Batch.Node,
                       Database.Neo4j.Batch.Relationship, Database.Neo4j.Batch.Property, Database.Neo4j.Types,
                       Database.Neo4j.Batch.Label, Database.Neo4j.Batch.Types
  build-depends:       base >=4.6 && <4.8,
                       containers ==0.5.*,
                       text >= 1.1 && < 1.3,
                       http-conduit ==2.1.*,
                       http-types ==0.8.*,
                       bytestring ==0.10.*,
                       resourcet ==1.1.*,
                       data-default ==0.5.*,
                       transformers ==0.4.*,
                       aeson >= 0.7 && < 0.9,
                       vector ==0.10.*,
                       scientific ==0.3.*,
                       unordered-containers ==0.2.*,
                       HTTP ==4000.2.*,
                       lifted-base ==0.2.*,
                       hashable ==1.2.*,
                       transformers-base ==0.4.*,
                       monad-control ==0.3.*,
                       mtl ==2.2.*