Skip to content

sphinx-contrib/mscgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintainer documentation

This document contains notes for developers and packagers. End users probably want to read README and the files in the doc directory instead.

PyPi Release

  1. Make sure the repository is up-to date.
  2. Ensure the version is incremented: - setup.py must be updated - doc/config.py must be updated - CHANGES.txt must contain a summary of the changes
  3. Make sure all changes are committed, including the version number changes.
  4. Tag the sources with git tag X.Y.
  5. Don't forget to git push upstream X.Y.
  6. Temporarily modify the setup.cfg file to comment out the variables tag_build = dev and tag_date = true (do not commit this changes).
  7. Register and package the new release python setup.py register sdist.
  8. Upload the new release: twine upload dist/*
  9. Generate the documentation with make -C doc zip.
  10. Upload the new documentation (doc/_build/sphinxcontrib-mscgen-doc.zip) to PyPi: http://pypi.python.org/pypi?%3Aaction=pkg_edit&name=sphinxcontrib-mscgen

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages