hackage-server
hackage-server copied to clipboard
Hackage-Server: A Haskell Package Repository
See https://hackage.haskell.org/package/hackage-cli-0.0.3.6/reports/1 : ``` hackage-cli-0.0.3.6-3Rg1GQuFChSdTyrpYySQ1 failed during the final install step. The exception was: dieVerbatim: user error (cabal: '/opt/ghc/bin/ghc-pkg' exited with an error: z-hackage-cli-z-cabal-revisions-0.0.3.6: installed package info from too old...
Implements #1029 Everything Included: - [x] Paging support via queryParams (page, pageSize) on recent packages and recent revision (html, rss) - [x] Extract HTML and RSS responses from RecentPackagesFeature to...
This is a pretty ancient hack and imho there's no need to support cabal 1.x any more: https://github.com/haskell/hackage-server/commit/9a6be09342095dda621c39ed3189904240a458e4
Using `text-2.0` is blocked on: - [x] `xss-sanitize` https://github.com/yesodweb/haskell-xss-sanitize/issues/28 - [x] `safecopy` https://github.com/acid-state/safecopy/pull/86 - [ ] `http-io-streams` https://github.com/haskell-hvr/http-io-streams/issues/4 Original post ------------- Once we have upgraded to `Cabal-3.6`, - #1038 the...
https://hackage.haskell.org/package/doctest-0.20.0/reports/ Don't see a build log for the actual test failure, nor do I know how exactly `hackage` tries to run the tests. What I assume could be the issue...
I learned from @gbaz that the package build on hackage server is not run when the user uploads the documentation self, using `cabal upload -d`. However, the cabal docs do...
Owing to the popularity of Haskell and Hackage, the page https://hackage.haskell.org/packages/recent , listing the 25 most recent uploads, barely covers two days of uploads. Possible improvements: 1. (Easy but not...
A very impressive amount of research and thought here: https://github.com/rust-lang/rfcs/blob/master/text/1824-crates.io-default-ranking.md It would be useful to add this as an explicit metric to sort by. 🤔
Test suite `HighLevelTest` fails too often on CI, kinda disruptive...
When running hackage-mirror, the client eventually hits `hermes-1.3.4.3`, which doesn't seem to have a file on hackage. The mirror client then stops mirroring for half an hour (due to `--continuous`)...