Skip to content

Prepare 1.0.0 release

Pieter David requested to merge piedavid/bamboo:prepare1.0release into master

@swertz and I agreed to make a 1.0.0 release once !186 (merged) is merged. With these changes I can build a source distribution and upload it to test.pypi.org if I make a tag, a preview is here: https://test.pypi.org/project/bamboo-hep/1.0.0rc1/

The commands were (following this tutorial):

python -m venv mini_venv_upload
source mini_venv_upload/bin/activate
python -m pip install build setuptools-scm twine pip
git tag -a v1.0.0rc1 -m "One PR from 1.0.0, testing pypi upload"
python -m build -s
python -m twine upload --repository testpypi dist/*

Draft in case there's anything else to include - in the mean time I'll try to make it automatic (CI/CD) when a tag is created.

Edited by Pieter David

Merge request reports