nostril
nostril copied to clipboard
Tools for making a Pypi release
Fixes #1
The PR add Makefile targets for releasing the package to Pypi.
To make the release, you simply have:
- to create an account on Pypi;
- run
make release-pypi
and provides your Pypi credentials.
It relies on twine to upload the package. The procedure has been tested on the Test Pypi repository and seems to work fine: https://test.pypi.org/project/monsieurv-nostril/.
Note: as nostril
has already have been taken on the Pypi repository, I suggested to make the name casics-nostril
on Pypy (of course you can change it as you wish!).
As commented in the setup.py
, this won't change the name of the installed package (user would still do from nostril import nonsense
as in the doc), only the name used for the pip install (pip install casics-nostril
).
@mhucka :pray:
Thank you very much for this contribution. To help with the backlog of work, I've created a couple of milestones and added this PR to milestone 1.3. The next milestone, 1.2, should be very fast beause it is only for changing the software license.
Great! :smiley:
Tell us if you need contributions/a hand for future milestones