Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 975 Bytes

File metadata and controls

28 lines (24 loc) · 975 Bytes

Development on /develop branch.

  • create Pull Requests following these guidelines:
    • 1 feature <=> 1 PR: do not condese in a single Pull Requests different changes
    • do not leave commented code: if you need to remove an entire section, just delete it
    • do not add comments that refer to how the code was: "changed", "fixed", "it wasn't present" do not provide useful info and must be avoided
  • merge external pull requests into /develop
  • implement features, fix bugs on /develop
  • update changelog in CHANGELOG.md
  • test on all platforms for new graphical features

When ready: Bump version using tbump:

tbump 5.2.3

Create pull request to merge /develop into /master branch on Github.

  • approval by owner, merge to /master

Publish new version to PyPI:

python -m pip install --upgrade build
python -m pip install --upgrade twine
rm -r dist
python -m build
python -m twine upload dist/*

Finally: Update documentation for new features.