chore: add bump python version tool
This commit is contained in:
parent
1b5ccd3f65
commit
0a6ed33d96
2 changed files with 25 additions and 1 deletions
21
tools/bump-python-version.sh
Executable file
21
tools/bump-python-version.sh
Executable file
|
@ -0,0 +1,21 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# Bump the version in the setup.py files.
|
||||
|
||||
set -u
|
||||
|
||||
error() {
|
||||
echo >&2 "error: $*"
|
||||
exit 1
|
||||
}
|
||||
|
||||
command -v sed > /dev/null || error "sed command not found!"
|
||||
|
||||
version="$(cat VERSION)"
|
||||
|
||||
for setup_path in */setup.py; do
|
||||
sed --in-place \
|
||||
"s/version=\".*\",/version=\"$version\",/" \
|
||||
"$setup_path" ||
|
||||
error "could not bump version for $setup_path!"
|
||||
done
|
Loading…
Add table
Add a link
Reference in a new issue