summaryrefslogtreecommitdiff
path: root/coalpit.cabal
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2024-01-27 23:04:26 +0300
committerdefanor <defanor@uberspace.net>2024-01-27 23:04:26 +0300
commit788de39262809040ebf1096aff22190ad526dc1b (patch)
treeb8a3a659821aac623b6232728e2d3b80cebbe335 /coalpit.cabal
parentb09a00426c4f72892f7863bbaaf688c21592dd03 (diff)
Rewrite, version 0.2: use Parsec, focus on DSV
Diffstat (limited to 'coalpit.cabal')
-rw-r--r--coalpit.cabal19
1 files changed, 7 insertions, 12 deletions
diff --git a/coalpit.cabal b/coalpit.cabal
index 4a6462a..d064d84 100644
--- a/coalpit.cabal
+++ b/coalpit.cabal
@@ -1,7 +1,7 @@
name: coalpit
-version: 0.1.1.1
-synopsis: Command-line options and DSV parsing and printing
-description: This library generates parsers and printers for
+version: 0.2.0.0
+synopsis: DSV (de)serialization
+description: The library generates parsers and printers for
given data types, in the form of command-line
arguments or DSVs – so that they can be used to
quickly get CLIs via a shared library, while
@@ -16,21 +16,17 @@ build-type: Simple
extra-source-files: ChangeLog.md
, README.md
, examples/Basic.hs
- , examples/Pipes.hs
cabal-version: >=1.10
-tested-with: GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.1, GHC == 8.2.2
+tested-with: GHC == 8.0.1, GHC == 9.0.2
bug-reports: https://github.com/defanor/coalpit/issues
source-repository head
type: git
- location: https://git.uberspace.net/coalpit
+ location: https://github.com/defanor/coalpit
library
exposed-modules: Coalpit
- , Coalpit.Core
- , Coalpit.DSV
- , Coalpit.Parsing
build-depends: base >= 4.9 && < 5
- , megaparsec >= 6.2 && < 7
+ , parsec >= 3 && < 4
, scientific >= 0.3 && < 1
, time >= 1.6 && < 2
, network-uri >= 2.6 && < 3
@@ -45,7 +41,6 @@ test-suite test-coalpit
build-depends: base >= 4.9 && < 5
, coalpit
, generic-random >= 1 && < 2
- , tasty >= 0.12 && < 1
+ , tasty >= 1 && < 2
, tasty-quickcheck >= 0.9 && < 1
- , tasty-travis >= 0.2 && < 1
ghc-options: -Wall -Wno-unused-top-binds