Merge branch 'master' into patch-7

This commit is contained in:
patrick brisbin 2021-03-22 09:33:28 -04:00 committed by GitHub
commit 17e9d21b03
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 26 deletions

View File

@ -26,9 +26,9 @@ don't maintain this package yourself it is preferable that the actual
maintainer is also the stackage maintainer, but you are allowed to add maintainer is also the stackage maintainer, but you are allowed to add
it under your own name. it under your own name.
If your library depends on a C library, please add it to the `debian-bootstrap.sh` script. If your package depends on a C library, please add it to the `debian-bootstrap.sh` script.
After doing that commit with a message like "add foo-bar" and send a pull request. After doing that, commit with a message like "add foo-bar" and send a pull request.
The continuous integration job will do some checks to see if your package's dependencies are up-to-date. The continuous integration job will do some checks to see if your package's dependencies are up-to-date.
@ -42,26 +42,11 @@ of:
* It won't notify you of restrictive upper bounds in your package if * It won't notify you of restrictive upper bounds in your package if
Stackage has the same upper bounds. For that reason, we recommend Stackage has the same upper bounds. For that reason, we recommend
using [Packdeps](http://packdeps.haskellers.com/) (see "Following using [Packdeps](http://packdeps.haskellers.com/) (see "Following
dependency upgrades" below). dependency upgrades" below). You can also run `cabal outdated`.
* If the latest Stackage Nightly is missing some of the latest * If the latest Stackage Nightly is missing some of the latest
packages, your build above may succeed whereas the Travis job may packages, your build above may succeed whereas the Travis job may
fail. Again: Packdeps will help you detect this situation. fail. Again: Packdeps will help you detect this situation.
Alternatively, you can build with `cabal`. Note that this may end up
using older dependency versions:
```
$ ghc --version # Should be the same as the latest nightly, it's in the title of https://www.stackage.org/nightly
$ cabal update
$ cabal get PACKAGE
$ cd PACKAGE-*
$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox".
$ cabal install --enable-tests --enable-benchmarks --dry-run | grep latest # Should give no results
$ cabal install --enable-tests --enable-benchmarks --allow-newer
$ cabal test
$ cabal haddock
```
## Github and Notifications ## Github and Notifications
Stackage uses Github notifications to reduce overhead of contacting individual Stackage uses Github notifications to reduce overhead of contacting individual

View File

@ -263,7 +263,7 @@ packages:
- butter < 0 # MonadFail - butter < 0 # MonadFail
"Iris Ward <aditu.venyhandottir@gmail.com> @AdituV": "Iris Ward <aditu.venyhandottir@gmail.com> @AdituV":
- typenums < 0 # ghc 8.10.1 #5450/closed - typenums
"Jude Taylor <me@jude.xyz> @pikajude": "Jude Taylor <me@jude.xyz> @pikajude":
- th-printf - th-printf
@ -1085,17 +1085,17 @@ packages:
- yesod-markdown - yesod-markdown
- yesod-paginator - yesod-paginator
# Freckle packages I'm maintaining for us "Freckle Engineering <freckle-engineering@renaissance.com> @pbrisbin @halogenandtoast @mjgpy3":
- bcp47 - bcp47
- bcp47-orphans - bcp47-orphans
- faktory - faktory
- graphula - graphula
- hspec-expectations-json - hspec-expectations-json
- yesod-page-cursor - yesod-page-cursor
"Michael Gilliland @mjgpy3":
# Freckle packages I'm maintaining for us
- nonempty-zipper - nonempty-zipper
- sendgrid-v3
- yesod-auth-oauth2
- hspec-junit-formatter
"Felipe Lessa <felipe.lessa@gmail.com> @meteficha": "Felipe Lessa <felipe.lessa@gmail.com> @meteficha":
- fb - fb
@ -3877,6 +3877,7 @@ packages:
- stripe-wreq < 0 # via wreq - stripe-wreq < 0 # via wreq
"Viacheslav Lotsmanov <lotsmanov89@gmail.com> @unclechu": "Viacheslav Lotsmanov <lotsmanov89@gmail.com> @unclechu":
- place-cursor-at
- qm-interpolated-string - qm-interpolated-string
"Douglas Burke <dburke.gw@gmail.com> @DougBurke": "Douglas Burke <dburke.gw@gmail.com> @DougBurke":
@ -4548,6 +4549,11 @@ packages:
"Brooklyn Zelenka <hello@brooklynzelenka.com> @expede": "Brooklyn Zelenka <hello@brooklynzelenka.com> @expede":
- rescue - rescue
"Artem Pelenitsyn <artem.pelenitsyn@gmail.com> @ulysses4ever":
- alex-meta
- happy-meta
- BNFC-meta
"Grandfathered dependencies": "Grandfathered dependencies":
- Boolean - Boolean
- Decimal - Decimal
@ -6889,6 +6895,9 @@ packages:
# https://github.com/commercialhaskell/stackage/issues/5941 # https://github.com/commercialhaskell/stackage/issues/5941
- http-api-data < 0.4.3 - http-api-data < 0.4.3
# https://github.com/commercialhaskell/stackage/issues/5956
- pandoc < 2.13
# end of packages # end of packages
# Package flags are applied to individual packages, and override the values of # Package flags are applied to individual packages, and override the values of
@ -7500,6 +7509,9 @@ skipped-tests:
# via vector-0.12.2 https://github.com/commercialhaskell/stackage/issues/5851 # via vector-0.12.2 https://github.com/commercialhaskell/stackage/issues/5851
- lens - lens
# was in expected test failures, but seems we may have to skip entirely for unknown reasons, previously: https://github.com/clash-lang/clash-compiler/issues/1622
- clash-prelude
# end of skipped-tests # end of skipped-tests
# Tests listed in expected-test-failures configure correctly but may fail to run # Tests listed in expected-test-failures configure correctly but may fail to run
@ -7647,6 +7659,7 @@ expected-test-failures:
- http-client # httpbin issues, https://github.com/snoyberg/http-client/issues/439 - http-client # httpbin issues, https://github.com/snoyberg/http-client/issues/439
- http-directory # httpbin issues, https://github.com/juhp/http-directory/issues/1 - http-directory # httpbin issues, https://github.com/juhp/http-directory/issues/1
- faktory # connection refused, https://github.com/commercialhaskell/stackage/issues/5905 - faktory # connection refused, https://github.com/commercialhaskell/stackage/issues/5905
- sendgrid-v3 # Requires sendgrid API key in env #5951/closed
# Missing test files in sdist # Missing test files in sdist
# Hopefully gets fixed in the next release... # Hopefully gets fixed in the next release...
@ -7825,9 +7838,6 @@ expected-test-failures:
# https://github.com/input-output-hk/bech32/issues/31 # https://github.com/input-output-hk/bech32/issues/31
- bech32 - bech32
# https://github.com/clash-lang/clash-compiler/issues/1622
- clash-prelude
# doctest # doctest
- headroom - headroom
- xml-indexed-cursor - xml-indexed-cursor