diff options
author | Sybren A. Stüvel <sybren@stuvel.eu> | 2019-08-04 17:32:23 +0200 |
---|---|---|
committer | Sybren A. Stüvel <sybren@stuvel.eu> | 2019-08-04 17:32:23 +0200 |
commit | b68f6181e9729afc6cae42cdf12b6a8dba52a80e (patch) | |
tree | 1fbbff8f3cdd397e254fbeb67bb7102c19e460f5 /update_version.sh | |
parent | fcf5b7457c70426a242b17db20dd4e34e1055f69 (diff) | |
download | rsa-git-b68f6181e9729afc6cae42cdf12b6a8dba52a80e.tar.gz |
Added update_version.sh script
This script updates the Python-RSA version number in various places.
Diffstat (limited to 'update_version.sh')
-rwxr-xr-x | update_version.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/update_version.sh b/update_version.sh new file mode 100755 index 0000000..313b7a5 --- /dev/null +++ b/update_version.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +if [ -z "$1" ]; then + echo "Usage: $0 new-version" >&2 + exit 1 +fi + +DATE=$(date +'%Y-%m-%d') + +sed "s/__date__\s=\s'[^']*'/__date__ = '$DATE'/" -i rsa/__init__.py +sed "s/__version__\s=\s'[^']*'/__version__ = '$1'/" -i rsa/__init__.py + +poetry version $1 + +git diff +echo +echo "Don't forget to commit and tag:" +echo git commit -m \'Bumped version to $1\' pyproject.toml rsa/__init__.py +echo git tag -a version-$1 -m \'Tagged version $1\' |