From e6d57f92875fd28b1fce7472cb9b597318b85661 Mon Sep 17 00:00:00 2001 From: Patrica Grubel Date: Tue, 2 Apr 2024 15:17:26 -0600 Subject: [PATCH] Start 0.1.9dev --- RELEASE.rst | 12 ++++++++++-- pyproject.toml | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/RELEASE.rst b/RELEASE.rst index e894007c8..bbb75caa4 100644 --- a/RELEASE.rst +++ b/RELEASE.rst @@ -18,7 +18,10 @@ Verify all current changes in develop run correctly on nightly tests. 5. Once merged, on github web interface create a release and tag based on main branch that matches the version in pyproject.toml 6. Follow step 2 but uncheck Allow specified actors to bypass and don't forget save -7. Log into your PYPI account and get a token for hpc-beeflow. +7. Log into your PYPI account and get a token for hpc-beeflow via: + + > Your projects > hpc-beeflow > Manage > Settings > Create a token + 8. Finally, on the command line: checkout the main branch and make sure you pull the latest verison Then publish by: @@ -28,7 +31,11 @@ Verify all current changes in develop run correctly on nightly tests. Check the documentation at: `https://lanl.github.io/BEE/ `_ + Also upgrade the pip version in your python or anaconda environment and check the version: + + `` pip install --upgrade pip`` + `` pip install --upgrade hpc-beeflow`` **WARNING**: Once a version is pushed to PyPI, it cannot be undone. You can @@ -36,4 +43,5 @@ Also upgrade the pip version in your python or anaconda environment and check th an update to that same version. 8. After the version is published change the version in develop to a pre-release of the next version - (example new version will be 0.1.x edit pyproject.toml version to be 0.1.xrc1 + (example new version will be 0.1.x edit pyproject.toml version to be 0.1.Xdev + diff --git a/pyproject.toml b/pyproject.toml index b18e0bbfa..843c7b650 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "hpc-beeflow" -version = "0.1.8" +version = "0.1.9dev" description = "A software package for containerizing HPC applications and managing job workflows"