Skip to content

Commit

Permalink
bumpversion to 2.1.1 (#275)
Browse files Browse the repository at this point in the history
* Added steps to make release in dev docs

* Bump version: 2.0.0 → 2.1.0

* Bump version: 2.1.0 → 2.1.1

* added bumpversion example usage

---------

Co-authored-by: bshifaw <[email protected]>
  • Loading branch information
bshifaw and bshifaw authored Oct 17, 2023
1 parent 9473930 commit d6727df
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 2.0.0
current_version = 2.1.1
commit = True
tag = True
tag_name = {new_version}
Expand Down
6 changes: 3 additions & 3 deletions developer_docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ the Cromshell development environment can be set up by the following steps:

After following the above development environment setup steps, cromshell should
have been added to your path.
Run `cromshell-alpha --help` to confirm installation.
Run `cromshell --help` to confirm installation.

> cromshell-alpha --help
Usage: cromshell-alpha [OPTIONS] COMMAND [ARGS]...
> cromshell --help
Usage: cromshell [OPTIONS] COMMAND [ARGS]...

Cromshell is a script for submitting workflows to a cromwell server and
monitoring / querying their results.
Expand Down
7 changes: 7 additions & 0 deletions developer_docs/publish_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

Cromshell can be installed from a brew tap or through pypi. Instructions on how to publish to these repos are detailed below.


## Steps Summary
1. Set the correct version for the repository using bumpversion and merge changes to main. (e.g. `bumpversion --new-version 2.1.1 minor`)
2. Create a GitHub release. The release notes may be subdivided by "Feature Additions" and "Bug Fixes".
3. Publish on Brew.
4. Publish on PyPi.

## Brew Tap

Regular update of broadinstitute/dsp tap is needed as new releases of Cromshell are made.
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "cromshell"
# Version number is automatically set via bumpversion. DO NOT MODIFY:
version = "2.0.0"
version = "2.1.1"
readme = "README.md"


Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# https://blog.ionelmc.ro/2014/05/25/python-packaging/#the-structure

# Version number is automatically set via bumpversion. DO NOT MODIFY:
version = "2.0.0"
version = "2.1.1"
setup(
name="cromshell",
version=version,
Expand Down
2 changes: 1 addition & 1 deletion src/cromshell/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

# Version number is automatically set via bumpversion.
# DO NOT MODIFY:
__version__ = "2.0.0"
__version__ = "2.1.1"

# Create a logger for this module:
LOGGER = logging.getLogger(__name__)
Expand Down

0 comments on commit d6727df

Please sign in to comment.