How to package GenX

Note

This is outdated and no more valid for GenX 3. An automatic packaging script is placed into the git repository to be run on github automatically. Only the PyPI distribution and upload to sourceforge is manual.

  1. Update README.txt

  2. Change the content in the version.py file

  3. Create commit on git.

  4. Tag a release into the tags folder.

Right now I could not get a binary OSX distribution to work, please let me know if you find a solution.

PyPI distribution

The steps needed for PyPI are:

python -m build
python -m twine upload build/*
user: __token__
password: {secret token}