-
Notifications
You must be signed in to change notification settings - Fork 10
Release Instructions
Sergio Rey edited this page Nov 3, 2018
·
13 revisions
PySAL packages use a standard release process that involves two targets:
- github release
- pypi release
Following these two releases, updates for the PySAL.org site should be made to pubicize the releaes.
- Enusre all tests are passing
- On GitHUB, go to the main page of the repository
- Under the repository name, click Releases
- Click Draft a new release
- On your clone, use
tools/gitcount.ipynb
to generate the main content of your release notes - Use that content also to update the
CHANGELOG.md
that is part of your source. - Click Publish release.
- Move on to do the pypi release
- If you have not done so already, register your package on pypi.
- Based on the github release you just completed, download the tarball associated with that release
- Unpack the tarball, and
cd
into the source directory python setup.py sdist upload
- Move on to announce your release to the community.
- See the instructions for updating pysal.org