4. Development
4.1. Development schema
We should work in a feature/* branch or bugfix/* branch and it
should be attached to an issue.
4.2. Versioning schema
We tag the new releases as:
v{major_release_number}.{minor_release_number}.{patch_release_number}
The current version number of isbg is stored in isbg/isbg.py
4.3. Releasing Schema
You should:
Update the __version__ var
./isbg/isbg.py.Update
./NEWS.rstUpdate
./Changelog.rstCheck if some changes should be updated in
./README.rstIf new files have been added or removed: Check
./MANIFEST.in.If dependencies have been updated, added or removed check:
./setup.py,./requirements.txtand/or./requirements-build.txt.Commit it to master.
Tag the new version