Skip to content

Latest commit

 

History

History
51 lines (29 loc) · 813 Bytes

File metadata and controls

51 lines (29 loc) · 813 Bytes

python-leancheck release instructions

  1. Make sure to pull from all remotes first

     git pull --all
    
  2. Cleanup dist

     $ rm -r dist/
    
  3. Upload on test-PyPI

     $ make upload-test
    
  4. Look at https://test.pypi.org/project/leancheck/

  5. Test install with:

     $ make test-install
    
  6. Bump version in pyproject.toml to even patch (02468)

  7. Commit and tag

     $ git commit
     $ git tag -a vX.Y.Z
    
  8. Cleanup dist

     $ rm -r dist/
    
  9. Upload for real on PyPI:

     $ make upload-for-real-this-time
    
  10. Publish updated docs:

     $ make clone-docs # or pull
     $ make docs
     $ cd docs
     $ git diff
     $ git commit
    
  11. Bump version in pyproject.toml to odd "dev" patch (13579)

  12. Commit "dev version bump"

  13. Test real install with pip install leancheck

  14. Rinse & repeat.