Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 774 Bytes

NOTES.md

File metadata and controls

20 lines (15 loc) · 774 Bytes

Project Notes

Deploying

  1. Make sure all tests pass:
    coverage run --source=yamicache -p -m pytest && coverage combine && coverage report -m
  2. push to GitHub
  3. bump the version: python manage.py ver rev
  4. update HISTORY.rst with the new version information
  5. add/commit/push the new version info w/ [skip ci] prep for release
  6. create a tag with python manage.py ver tag
    NOTE: This will push any checked-in changes and the new tag
  7. build the packages: python manage.py build dist
  8. upload to pypi: twine upload dist/*

Documentation

The build and release process for readthedocs is not automated. The easiest way to do this is to log in to RTD, head to the project, and build it.

https://readthedocs.org/projects/yamicache/