From fa7c3b7dec56c6d1bd883069a5b1273112128fbe Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 8 Aug 2018 15:48:10 +0300 Subject: [PATCH] Grandfathered dependencies --- build-constraints.yaml | 392 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 392 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 19f9a3e1..719b83b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3603,6 +3603,398 @@ packages: - consul-haskell - hasql-transaction + # Prior to the Pantry rewrite of the curator tool, dependencies of + # packages added to Stackage were automatically added. With the + # Pantry rewrite, this is no longer the case. The following + # packages were "grandfathered in" during this + # transition. Ideally, over time, they'll be removed from here and + # added to specific maintainers. + "Grandfathered dependencies": + - random + - QuickCheck + - quickcheck-io + - fingertree-psqueue + - test-framework + - test-framework-hunit + - test-framework-quickcheck2 + - Glob + - data-binary-ieee754 + - data-memocombinators + - temporary + - attoparsec + - cereal + - iobaseNewick + - ChasingBottoms + - Decimal + - Diff + - EdisonCore + - HDBC + - HDBC-session + - HTTP + - HsOpenSSL + - ListLike + - MemoTrie + - Only + - PSQueue + - ParsecTools + - RSA + - SegmentTree + - X11 + - alsa-mixer + - ansi-terminal + - appar + - asn1-encoding + - asn1-parse + - asn1-types + - authenticate + - auto-update + - base-compat + - base-orphans + - base64-bytestring + - base64-string + - bimap + - binary-parser + - bindings-DSL + - bitarray + - blaze-builder + - blaze-svg + - blaze-textual + - buffer-builder + - byteable + - bytestring-builder + - bytestring-strict-builder + - bytestring-tree-builder + - bzlib + - call-stack + - casing + - cereal-text + - cereal-vector + - checkers + - chunked-data + - cipher-aes128 + - cipher-blowfish + - cipher-camellia + - cipher-des + - classy-prelude + - classy-prelude-conduit + - clientsession + - cmark-gfm + - colour + - composition-prelude + - conduit + - config-ini + - configurator + - contravariant-extras + - control-monad-omega + - convertible + - cookie + - cpphs + - crypto-api + - crypto-cipher-types + - crypto-pubkey + - crypto-random + - cryptohash-cryptoapi + - cryptohash-sha256 + - cryptohash-sha512 + - css-text + - csv + - data-clist + - data-default + - data-default-class + - data-hash + - data-inttrie + - data-lens-light + - data-msgpack-types + - data-reify + - deepseq-generics + - deque + - direct-sqlite + - discount + - dlist + - double-conversion + - ed25519 + - either-unwrap + - enclosed-exceptions + - entropy + - enummapset + - equivalence + - erf + - errors + - exception-mtl + - exception-transformers + - expiring-cache-map + - extensible-exceptions + - fail + - fast-logger + - file-embed + - file-embed-lzma + - filemanip + - fingertree + - fingertree-psqueue + - geniplate-mirror + - ghc-paths + - ghc-prof + - gi-gdk + - gi-gdkpixbuf + - gi-pango + - groom + - groups + - hackage-security + - haskell-gi-overloading + - haskell-lexer + - haskell-lsp-types + - haskell-src + - haskell-src-exts + - haskell-src-meta + - haskell-tools-builtin-refactorings + - heap + - hex + - hierarchical-clustering + - hmatrix + - hmatrix-gsl + - hmatrix-special + - hoopl + - hostname + - hourglass + - hpqtypes + - hscolour + - hslogger + - hsp + - hspec-core + - hspec-discover + - hspec-expectations + - hspec-smallcheck + - html + - html-conduit + - html-entities + - http-client-openssl + - http-client-tls + - http-reverse-proxy + - http-types + - hw-mquery + - hw-string-parse + - hxt + - hxt-charproperties + - hxt-http + - hxt-unicode + - iconv + - ieee754 + - infer-license + - inspection-testing + - io-streams-haproxy + - ip + - ixset-typed + - json + - largeword + - libxml-sax + - lifted-async + - lifted-base + - loch-th + - lockfree-queue + - logging-facade + - lrucache + - lz4 + - lzma + - mainland-pretty + - managed + - math-functions + - mersenne-random-pure64 + - microbench + - mime-types + - mmap + - mmorph + - mockery + - monad-control + - monad-logger + - monad-loops + - monads-tf + - monoid-transformer + - mstate + - mwc-random + - names-th + - nettle + - network-info + - network-ip + - network-uri + - newtype + - nicify-lib + - old-locale + - old-time + - operational + - optional-args + - options + - optparse-applicative + - parallel + - path-pieces + - pcg-random + - persistable-record + - pipes-bytestring + - placeholders + - poll + - polyparse + - postgresql-libpq + - postgresql-simple + - prettyprinter-convert-ansi-wl-pprint + - primes + - primitive + - process-extras + - product-isomorphic + - project-template + - protobuf + - pureMD5 + - quickcheck-instances + - quickcheck-simple + - random-shuffle + - ratio-int + - rdtsc + - ref-fd + - regex-pcre-builtin + - regex-tdfa-text + - relational-schemas + - resolv + - resource-pool + - resourcet + - rio + - rio-orphans + - safecopy + - sandi + - scientific + - securemem + - servant-client-core + - servant-swagger-ui-core + - setenv + - shakespeare + - shell-escape + - silently + - singleton-nats + - skylighting-core + - snap-core + - special-values + - splice + - split + - sql-words + - srcloc + - stateref + - statistics + - stm-delay + - storable-complex + - storable-endian + - storable-tuple + - store-core + - strict + - stringbuilder + - stringsearch + - sundown + - syb + - symbol + - system-fileio + - system-filepath + - tabular + - tar + - tasty-hedgehog + - tasty-kat + - tasty-th + - test-framework-th + - text-builder + - text-icu + - text-postgresql + - text-short + - text-zipper + - tf-random + - th-extras + - th-lift-instances + - th-utilities + - threads + - time-locale-compat + - time-units + - tls-session-manager + - transformers-base + - type-fun + - uglymemo + - unbounded-delays + - unix-compat + - unix-time + - utf8-light + - utf8-string + - uuid-types + - vault + - vector + - vector-algorithms + - vector-binary-instances + - vector-builder + - vector-space + - vector-th-unbox + - vivid-osc + - vivid-supercollider + - wai + - wai-app-static + - wai-conduit + - wai-eventsource + - wai-extra + - wai-handler-launch + - wai-logger + - wai-session + - warp + - wizards + - word-wrap + - word8 + - x509 + - x509-store + - x509-system + - x509-validation + - xml + - xml-conduit + - xml-conduit-writer + - xml-hamlet + - xml-types + - xss-sanitize + - xxhash + - yeshql-core + - yeshql-hdbc + - yesod-core + - yesod-form + - yesod-persistent + - zlib + - zlib-bindings + - EdisonAPI + - fmlist + - mono-traversable-instances + - dlist-instances + - skein + - tuple-th + - crypto-numbers + - data-default-instances-containers + - data-default-instances-dlist + - data-default-instances-old-locale + - STMonadTrans + - easy-file + - BiobaseNewick + - ForestStructures + - hfsevents + - minisat-solver + - portable-lines + - hxt-regex-xmlschema + - data-dword + - data-bword + - data-endian + - data-serializer + - data-textual + - text-printer + - text-latin1 + - data-checked + - type-hint + - pipes-group + - readable + - wcwidth + - language-haskell-extract + - Boolean + - NumInstances + - http-date + - http2 + - simple-sendfile + - control-monad-free + - prelude-extras + "GHC upper bounds": # Need to always match the version shipped with GHC - Win32 == 2.6.1.0