hackageDB :: [Package]

Checking and uploading packages

Packages must be in the form produced by Cabal's sdist command: a gzipped tar file package-version.tar.gz comprising a directory package-version containing a package of that name and version, including package.cabal.

Notes

Checking a Cabal package

Re-uploading a package with the same version number is not permitted, so you might want to do some checking before uploading:

Upload a Cabal package to HackageDB

This form does the uploading. When you submit it, you'll be prompted for your HackageDB username and password. (Alternatively, there's a command-line interface, which also needs the same username and password.)

Local file containing Cabal package: