From d1909d20d7bf55df258a27b795f05526d49a8f80 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 25 Oct 2021 05:33:32 +0200 Subject: [PATCH] Upgrade to attoparsec 0.14 (closes #5959) --- build-constraints.yaml | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index aaa13ac7..90cfbccf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2209,7 +2209,7 @@ packages: - clash-prelude - clash-lib - clash-ghc - + "Martijn Bastiaan @martijnbastiaan": - aeson-pretty @@ -5698,6 +5698,7 @@ packages: - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.0.0 + - buttplug-hs-core < 0 # tried buttplug-hs-core-0.1.0.0, but its *library* requires the disabled package: websockets - cabal-file < 0 # tried cabal-file-0.1.1, but its *library* requires the disabled package: hackage-security - cabal-flatpak < 0 # tried cabal-flatpak-0.1.0.2, but its *executable* requires the disabled package: cabal-plan - cabal-install < 0 # tried cabal-install-3.4.0.0, but its *executable* does not support: base-4.15.0.0 @@ -5751,6 +5752,7 @@ packages: - conferer-hspec < 0 # tried conferer-hspec-1.1.0.0, but its *library* does not support: hspec-core-2.8.3 - conferer-snap < 0 # tried conferer-snap-1.0.0.0, but its *library* does not support: conferer-1.1.0.0 - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: base-4.15.0.0 + - construct < 0 # tried construct-0.3.0.2, but its *library* requires the disabled package: input-parsers - country < 0 # tried country-0.2.1, but its *library* does not support: base-4.15.0.0 - cql-io < 0 # tried cql-io-1.1.1, but its *library* requires the disabled package: cql - crypto-pubkey < 0 # tried crypto-pubkey-0.2.8, but its *library* requires the disabled package: crypto-numbers @@ -5871,6 +5873,7 @@ packages: - friday-juicypixels < 0 # tried friday-juicypixels-0.1.2.4, but its *library* requires the disabled package: friday - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* does not support: base-4.15.0.0 - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* does not support: haskeline-0.8.2 + - ftp-client < 0 # tried ftp-client-0.5.1.4, but its *library* does not support: attoparsec-0.14.1 - functor-combinators < 0 # tried functor-combinators-0.3.6.0, but its *library* requires the disabled package: nonempty-containers - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: poly-0.5.0.0 - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: protolude-0.3.0 @@ -5901,6 +5904,7 @@ packages: - gi-webkit2 < 0 # tried gi-webkit2-4.0.27, but its *library* does not support: gi-gtk-4.0.4 - gi-webkit2 < 0 # tried gi-webkit2-4.0.27, but its *library* requires the disabled package: gi-gdk - gi-webkit2 < 0 # tried gi-webkit2-4.0.27, but its *library* requires the disabled package: gi-soup + - gingersnap < 0 # tried gingersnap-0.3.1.0, but its *library* requires the disabled package: snap-core - gio < 0 # tried gio-0.13.8.1, but its *library* does not support: Cabal-3.4.0.0 - git-annex < 0 # tried git-annex-8.20210803, but its *executable* requires the disabled package: IfElse - git-annex < 0 # tried git-annex-8.20210803, but its *executable* requires the disabled package: aws @@ -6104,10 +6108,12 @@ packages: - idris < 0 # tried idris-1.3.3, but its *library* does not support: network-3.1.2.2 - idris < 0 # tried idris-1.3.3, but its *library* does not support: optparse-applicative-0.16.1.0 - importify < 0 # tried importify-1.0.1, but its *library* requires the disabled package: hse-cpp + - incremental-parser < 0 # tried incremental-parser-0.5.0.2, but its *library* requires the disabled package: input-parsers - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.0.0 - indentation-parsec < 0 # tried indentation-parsec-0.0.0.2, but its *library* does not support: base-4.15.0.0 - inline-java < 0 # tried inline-java-0.10.0, but its *library* does not support: ghc-9.0.1 - inline-java < 0 # tried inline-java-0.10.0, but its *library* requires the disabled package: jni + - input-parsers < 0 # tried input-parsers-0.2.3, but its *library* does not support: attoparsec-0.14.1 - interpolatedstring-qq2 < 0 # tried interpolatedstring-qq2-0.1.0.0, but its *library* does not support: template-haskell-2.17.0.0 - invertible < 0 # tried invertible-0.2.0.7, but its *library* requires the disabled package: partial-isomorphisms - io-streams-haproxy < 0 # tried io-streams-haproxy-1.0.1.0, but its *library* does not support: base-4.15.0.0 @@ -6119,6 +6125,7 @@ packages: - ixset-typed-binary-instance < 0 # tried ixset-typed-binary-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - ixset-typed-conversions < 0 # tried ixset-typed-conversions-0.1.2.0, but its *library* requires the disabled package: ixset-typed - ixset-typed-hashable-instance < 0 # tried ixset-typed-hashable-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed + - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: snap-core - jsaddle < 0 # tried jsaddle-0.9.8.0, but its *library* does not support: base64-bytestring-1.2.1.0 - jsaddle < 0 # tried jsaddle-0.9.8.0, but its *library* does not support: ref-tf-0.5 - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-1.5.6.0 @@ -6210,6 +6217,7 @@ packages: - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-core - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-wai - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: refined + - makefile < 0 # tried makefile-1.1.0.0, but its *library* does not support: attoparsec-0.14.1 - mallard < 0 # tried mallard-0.6.1.1, but its *library* does not support: megaparsec-9.0.1 - mallard < 0 # tried mallard-0.6.1.1, but its *library* requires the disabled package: Interpolation - mandrill < 0 # tried mandrill-0.5.4.0, but its *library* does not support: aeson-1.5.6.0 @@ -6282,9 +6290,12 @@ packages: - n2o-web < 0 # tried n2o-web-0.11.2, but its *library* requires the disabled package: n2o-protocols - nakadi-client < 0 # tried nakadi-client-0.7.0.0, but its *library* requires the disabled package: async-timer - naqsha < 0 # tried naqsha-0.3.0.1, but its *library* does not support: base-4.15.0.0 + - net-mqtt < 0 # tried net-mqtt-0.8.1.0, but its *library* requires the disabled package: websockets + - net-mqtt-lens < 0 # tried net-mqtt-lens-0.1.1.0, but its *library* requires the disabled package: net-mqtt - netrc < 0 # tried netrc-0.2.0.0, but its *library* does not support: base-4.15.0.0 - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: hexstring - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec + - network-messagepack-rpc-websocket < 0 # tried network-messagepack-rpc-websocket-0.1.1.1, but its *library* requires the disabled package: websockets - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.2 - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* requires the disabled package: data-default-instances-base - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1 @@ -6346,6 +6357,7 @@ packages: - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: pango - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.0.0 - pointful < 0 # tried pointful-1.1.0.0, but its *library* requires the disabled package: haskell-src-exts-simple + - polysemy-webserver < 0 # tried polysemy-webserver-0.2.1.1, but its *library* requires the disabled package: websockets - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.1, but its *library* does not support: constraints-0.13 - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.1, but its *library* does not support: ghc-prim-0.7.0 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.0.0 @@ -6394,6 +6406,7 @@ packages: - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-pcre-builtin-0.95.2.3.8.43 - regex-tdfa-text < 0 # tried regex-tdfa-text-1.0.0.3, but its *library* does not support: regex-base-0.94.0.1 - registry < 0 # tried registry-0.2.0.3, but its *library* requires the disabled package: protolude + - relapse < 0 # tried relapse-1.0.0.0, but its *library* does not support: attoparsec-0.14.1 - relational-query < 0 # tried relational-query-0.12.3.0, but its *library* requires the disabled package: persistable-record - relational-query < 0 # tried relational-query-0.12.3.0, but its *library* requires the disabled package: product-isomorphic - relational-query-HDBC < 0 # tried relational-query-HDBC-0.7.2.0, but its *library* requires the disabled package: th-data-compat @@ -6506,9 +6519,11 @@ packages: - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.18.3 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: streaming-wai + - servant-subscriber < 0 # tried servant-subscriber-0.7.0.0, but its *library* requires the disabled package: websockets - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: Cabal-3.4.0.0 - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: base-4.15.0.0 - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: lens-5.0.1 + - servant-websockets < 0 # tried servant-websockets-2.0.0, but its *library* requires the disabled package: websockets - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.0.0 - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.18.3 - serverless-haskell < 0 # tried serverless-haskell-0.12.6, but its *library* requires the disabled package: amazonka-core @@ -6529,6 +6544,7 @@ packages: - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.0 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate + - skews < 0 # tried skews-0.1.0.3, but its *library* requires the disabled package: websockets - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* does not support: base-4.15.0.0 - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* does not support: http-client-0.7.8 - slick < 0 # tried slick-1.1.1.0, but its *library* requires the disabled package: mustache @@ -6542,6 +6558,8 @@ packages: - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: lens-5.0.1 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: mwc-random-0.15.0.2 - snap < 0 # tried snap-1.1.3.1, but its *library* requires the disabled package: pwstore-fast + - snap-blaze < 0 # tried snap-blaze-0.2.1.5, but its *library* requires the disabled package: snap-core + - snap-core < 0 # tried snap-core-1.0.4.2, but its *library* does not support: attoparsec-0.14.1 - snap-server < 0 # tried snap-server-1.1.2.0, but its *library* does not support: base-4.15.0.0 - socket-activation < 0 # tried socket-activation-0.1.0.2, but its *library* does not support: network-3.1.2.2 - sparkle < 0 # tried sparkle-0.7.4, but its *library* does not support: inline-java-0.10.0 @@ -6636,6 +6654,7 @@ packages: - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base-4.15.0.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 - unfoldable-restricted < 0 # tried unfoldable-restricted-0.0.3, but its *library* requires the disabled package: unfoldable + - uniprot-kb < 0 # tried uniprot-kb-0.1.2.0, but its *library* does not support: attoparsec-0.14.1 - uri-templater < 0 # tried uri-templater-0.3.1.0, but its *library* does not support: trifecta-2.1.1 - urlpath < 0 # tried urlpath-9.0.1, but its *library* requires the disabled package: attoparsec-uri - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: base-4.15.0.0 @@ -6657,6 +6676,8 @@ packages: - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket - wai-routing < 0 # tried wai-routing-0.13.0, but its *library* requires the disabled package: wai-predicates - wai-routing < 0 # tried wai-routing-0.13.0, but its *library* requires the disabled package: wai-route + - wai-transformers < 0 # tried wai-transformers-0.1.0, but its *library* requires the disabled package: websockets + - wai-websockets < 0 # tried wai-websockets-3.0.1.2, but its *library* requires the disabled package: websockets - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: base-4.15.0.0 - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: dlist-1.0 - web-routes-th < 0 # tried web-routes-th-0.22.6.6, but its *library* does not support: template-haskell-2.17.0.0 @@ -6673,6 +6694,8 @@ packages: - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.3 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: language-javascript-0.7.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* requires the disabled package: webdriver + - websockets < 0 # tried websockets-0.12.7.2, but its *library* does not support: attoparsec-0.14.1 + - websockets-simple < 0 # tried websockets-simple-0.2.0, but its *library* requires the disabled package: websockets - websockets-snap < 0 # tried websockets-snap-0.10.3.1, but its *library* requires the disabled package: snap-server - with-utf8 < 0 # tried with-utf8-1.0.2.2, but its *executable* requires the disabled package: th-env - with-utf8 < 0 # tried with-utf8-1.0.2.2, but its *library* does not support: base-4.15.0.0 @@ -6683,6 +6706,8 @@ packages: - writer-cps-full < 0 # tried writer-cps-full-0.1.0.0, but its *library* requires the disabled package: writer-cps-morph - writer-cps-lens < 0 # tried writer-cps-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 - ws < 0 # tried ws-0.0.5, but its *library* requires the disabled package: attoparsec-uri + - wss-client < 0 # tried wss-client-0.3.0.0, but its *library* requires the disabled package: websockets + - wuss < 0 # tried wuss-1.1.18, but its *library* requires the disabled package: websockets - xdg-desktop-entry < 0 # tried xdg-desktop-entry-0.1.1.1, but its *library* requires the disabled package: ConfigFile - xml-html-qq < 0 # tried xml-html-qq-0.1.0.1, but its *library* requires the disabled package: heterocephalus - xml-isogen < 0 # tried xml-isogen-0.3.0, but its *library* requires the disabled package: dom-parser @@ -6705,6 +6730,7 @@ packages: - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-core-1.6.21.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-static-1.6.1.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: hamlet + - yesod-websockets < 0 # tried yesod-websockets-0.3.0.3, but its *library* requires the disabled package: websockets - zasni-gerna < 0 # tried zasni-gerna-0.0.7.1, but its *library* requires the disabled package: papillon - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: base-compat-0.11.2 - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.18.3 @@ -6718,9 +6744,6 @@ packages: "Stackage upper bounds": - # https://github.com/commercialhaskell/stackage/issues/5959 - - attoparsec < 0.14.1 - # https://github.com/commercialhaskell/stackage/issues/6122 - mmorph < 1.2 @@ -7050,6 +7073,7 @@ skipped-tests: - ftp-client # tried ftp-client-0.5.1.4, but its *test-suite* does not support: tasty-1.4.2 - ftp-client # tried ftp-client-0.5.1.4, but its *test-suite* does not support: tasty-hspec-1.2 - generic-data # tried generic-data-0.9.2.0, but its *test-suite* requires the disabled package: generic-lens + - ghc-prof # tried ghc-prof-1.4.1.9, but its *test-suite* does not support: attoparsec-0.14.1 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.3 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-discover-2.8.3 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: optparse-applicative-0.16.1.0 @@ -7122,6 +7146,7 @@ skipped-tests: - uniprot-kb # tried uniprot-kb-0.1.2.0, but its *test-suite* does not support: hspec-2.8.3 - validation-selective # tried validation-selective-0.1.0.1, but its *test-suite* does not support: hspec-2.8.3 - vector # tried vector-0.12.3.0, but its *test-suite* does not support: doctest-0.18.1 + - wai-cors # tried wai-cors-0.2.7, but its *test-suite* requires the disabled package: websockets - wreq # tried wreq-0.5.3.3, but its *test-suite* requires the disabled package: snap-server - xmlhtml # tried xmlhtml-0.2.5.2, but its *test-suite* does not support: hspec-2.8.3