How To Release

Release Steps

  • check the ChangeLog
  • patch the release number and the copyright information in
  • run the tests (run tests/run_tests.bat)
  • build the pydoc documentation, copy it to the web pages
  • commit changes
  • build and upload the documentation
    • use the script "<BIB2X>\docs\build_docs.bat"
    • copy it to the web pages
  • build the github release (tag: <VERSION>, name: bib2x-<VERSION>)
  • build the PyPI release using the script "<BIB2X>\docs\build_release.bat"