packages feed

Cabal revisions of parsers-0.12.10

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

revision 1
-name:          parsers-category:      Text, Parsing-version:       0.12.10-license:       BSD3-cabal-version: >= 1.10-license-file:  LICENSE-author:        Edward A. Kmett-maintainer:    Edward A. Kmett <ekmett@gmail.com>-stability:     experimental-homepage:      http://github.com/ekmett/parsers/-bug-reports:   http://github.com/ekmett/parsers/issues-copyright:     Copyright (C) 2010-2013 Edward A. Kmett-synopsis:      Parsing combinators-description:-  This library provides convenient combinators for working with and building parsing combinator libraries.-  .-  Given a few simple instances, e.g. for the class 'Text.Parser.Combinators.Parsing' in "Text.Parser.Combinators.Parsing" you-  get access to a large number of canned definitions. Instances exist for the parsers provided by @parsec@,-  @attoparsec@ and base’s "Text.Read".-build-type:    Simple-tested-with:   GHC==7.0.4-             , GHC==7.2.2-             , GHC==7.4.2-             , GHC==7.6.3-             , GHC==7.8.4-             , GHC==7.10.3-             , GHC==8.0.2-             , GHC==8.2.2-             , GHC==8.4.4-             , GHC==8.6.5-             , GHC==8.8.1--extra-source-files:-  .travis.yml-  CHANGELOG.markdown-  README.markdown-  HLint.hs--source-repository head-  type: git-  location: git://github.com/ekmett/parsers.git--flag binary-  default: True-  description:-    You can disable the use of the `binary` package using `-f-binary`.--flag parsec-  default: True-  description:-    You can disable the use of the `parsec` package using `-f-parsec`.--flag attoparsec-  default: True-  description:-    You can disable the use of the `attoparsec` package using `-f-attoparsec`.--library-  default-language: Haskell2010-  exposed-modules:-    Text.Parser.Char-    Text.Parser.Combinators-    Text.Parser.LookAhead-    Text.Parser.Permutation-    Text.Parser.Expression-    Text.Parser.Token-    Text.Parser.Token.Style-    Text.Parser.Token.Highlight--  hs-source-dirs: src--  ghc-options: -Wall -fno-warn-wrong-do-bind -fwarn-monomorphism-restriction -fwarn-incomplete-record-updates-  if impl(ghc >= 7.2)-    ghc-options: -fwarn-identities -fwarn-incomplete-uni-patterns-  if impl(ghc >= 7.10)-    ghc-options: -fno-warn-trustworthy-safe--  build-depends:-    base                 >= 4.3      && < 5,-    base-orphans         >= 0.3      && < 1,-    charset              >= 0.3      && < 1,-    containers           >= 0.4      && < 0.7,-    semigroups           >= 0.12     && < 1,-    text                 >= 0.10     && < 1.3,-    transformers         >= 0.2      && < 0.6,-    mtl                  >= 2.0.1    && < 2.3,-    scientific           >= 0.3      && < 0.4,-    unordered-containers >= 0.2      && < 0.3--  if flag(binary)-    build-depends: binary     >= 0.7.2    && < 1-  if flag(parsec)-    build-depends: parsec     >= 3.1      && < 3.2-  if flag(attoparsec)-    build-depends: attoparsec >= 0.12.1.4 && < 0.14--test-suite quickcheck-  type:    exitcode-stdio-1.0-  main-is: QuickCheck.hs-  default-language: Haskell2010-  build-depends:-    base == 4.*,-    bytestring,-    parsers,-    QuickCheck,-    quickcheck-instances-  ghc-options: -Wall -threaded-  hs-source-dirs: tests--  if flag(parsec)-    build-depends: parsec >= 3-  if flag(attoparsec)-    build-depends: attoparsec+name:          parsers
+category:      Text, Parsing
+version:       0.12.10
+x-revision: 1
+license:       BSD3
+cabal-version: >= 1.10
+license-file:  LICENSE
+author:        Edward A. Kmett
+maintainer:    Edward A. Kmett <ekmett@gmail.com>
+stability:     experimental
+homepage:      http://github.com/ekmett/parsers/
+bug-reports:   http://github.com/ekmett/parsers/issues
+copyright:     Copyright (C) 2010-2013 Edward A. Kmett
+synopsis:      Parsing combinators
+description:
+  This library provides convenient combinators for working with and building parsing combinator libraries.
+  .
+  Given a few simple instances, e.g. for the class 'Text.Parser.Combinators.Parsing' in "Text.Parser.Combinators.Parsing" you
+  get access to a large number of canned definitions. Instances exist for the parsers provided by @parsec@,
+  @attoparsec@ and base’s "Text.Read".
+build-type:    Simple
+tested-with:   GHC==7.0.4
+             , GHC==7.2.2
+             , GHC==7.4.2
+             , GHC==7.6.3
+             , GHC==7.8.4
+             , GHC==7.10.3
+             , GHC==8.0.2
+             , GHC==8.2.2
+             , GHC==8.4.4
+             , GHC==8.6.5
+             , GHC==8.8.1
+
+extra-source-files:
+  .travis.yml
+  CHANGELOG.markdown
+  README.markdown
+  HLint.hs
+
+source-repository head
+  type: git
+  location: git://github.com/ekmett/parsers.git
+
+flag binary
+  default: True
+  description:
+    You can disable the use of the `binary` package using `-f-binary`.
+
+flag parsec
+  default: True
+  description:
+    You can disable the use of the `parsec` package using `-f-parsec`.
+
+flag attoparsec
+  default: True
+  description:
+    You can disable the use of the `attoparsec` package using `-f-attoparsec`.
+
+library
+  default-language: Haskell2010
+  exposed-modules:
+    Text.Parser.Char
+    Text.Parser.Combinators
+    Text.Parser.LookAhead
+    Text.Parser.Permutation
+    Text.Parser.Expression
+    Text.Parser.Token
+    Text.Parser.Token.Style
+    Text.Parser.Token.Highlight
+
+  hs-source-dirs: src
+
+  ghc-options: -Wall -fno-warn-wrong-do-bind -fwarn-monomorphism-restriction -fwarn-incomplete-record-updates
+  if impl(ghc >= 7.2)
+    ghc-options: -fwarn-identities -fwarn-incomplete-uni-patterns
+  if impl(ghc >= 7.10)
+    ghc-options: -fno-warn-trustworthy-safe
+
+  build-depends:
+    base                 >= 4.3      && < 5,
+    base-orphans         >= 0.3      && < 1,
+    charset              >= 0.3      && < 1,
+    containers           >= 0.4      && < 0.7,
+    semigroups           >= 0.12     && < 1,
+    text                 >= 0.10     && < 1.3,
+    transformers         >= 0.2      && < 0.6,
+    mtl                  >= 2.0.1    && < 2.3,
+    scientific           >= 0.3      && < 0.4,
+    unordered-containers >= 0.2      && < 0.3
+
+  if flag(binary)
+    build-depends: binary     >= 0.7.2    && < 1
+  if flag(parsec)
+    build-depends: parsec     >= 3.1      && < 3.2
+  if flag(attoparsec)
+    build-depends: attoparsec >= 0.12.1.4 && < 0.15
+
+test-suite quickcheck
+  type:    exitcode-stdio-1.0
+  main-is: QuickCheck.hs
+  default-language: Haskell2010
+  build-depends:
+    base == 4.*,
+    bytestring,
+    parsers,
+    QuickCheck,
+    quickcheck-instances
+  ghc-options: -Wall -threaded
+  hs-source-dirs: tests
+
+  if flag(parsec)
+    build-depends: parsec >= 3
+  if flag(attoparsec)
+    build-depends: attoparsec
revision 2
 name:          parsers
 category:      Text, Parsing
 version:       0.12.10
-x-revision: 1
+x-revision: 2
 license:       BSD3
 cabal-version: >= 1.10
 license-file:  LICENSE
     charset              >= 0.3      && < 1,
     containers           >= 0.4      && < 0.7,
     semigroups           >= 0.12     && < 1,
-    text                 >= 0.10     && < 1.3,
+    text                 >= 0.10     && < 2.1,
     transformers         >= 0.2      && < 0.6,
     mtl                  >= 2.0.1    && < 2.3,
     scientific           >= 0.3      && < 0.4,