Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 861 Bytes

RELEASING.rst

File metadata and controls

10 lines (10 loc) · 861 Bytes
  1. Bump the version number in twitch_monitor_discord_bot/__init__.py
  2. Bump the version number in the top title in README.rst
  3. Delete the final "Bot command reference" section in README.rst
  4. Re-generate the "Bot command reference" section (python generate_command_docs.py >> README.rst)
  5. Generate PDF version of README (rst2pdf README.rst twitch_monitor_discord_bot_x.x.x_documentation.pdf)
  6. Make a new commit, adding all changed files
  7. Tag the new commit with the next version and push (git tag vx.x.x && git push origin master --tags)
  8. Build the wheel file (python setup.py bdist_wheel)
  9. Make a new release on github, against tag vx.x.x, release name should match the tag name. Make sure to add the PDF API docs file and the wheel file.
  10. Push wheel file to pypi (python -m twine upload dist/twitch_monitor_discord_bot-x.x.x-py3-none-any.whl)