-
Notifications
You must be signed in to change notification settings - Fork 8
Release Checklist
bbartley edited this page Feb 15, 2018
·
7 revisions
When you release a new pySBOL build, please:
- Update the
README.md
to reflect the version number. - Update the
setup.py
to reflect the version number. - Update readthedocs documentation. Be sure to bump version when there is a version number change. This can be done through updating
conf.py
. - Compile the wrappers following the instructions in the libSBOL repository. Simply copy the project folder that is generated in your libSBOL release directory over into the pySBOL repository. For example, copy the Win_64_2 folder from libSBOL/release/wrapper into pySBOL/Win_64_2. Double-check that version number is updated in
__init__.py
for each and every distribution. Be sure to change this file before compiling Python distributions to make this process easier. - Create Windows installers using scripts under here.
- Create a new release with installers and necessary introductions. Be sure to bump version when there is a version number change.
- Upload wheels to PyPI for
pip
support. - Upload Windows installation files to Sourceforge.
- Update SBOL website. Be sure to bump version when there is a version number change.