Utlity for various tasks around creating Galaxy releases
Project description
Overview
Scripts to create new Galaxy releases.
Development
Tests can be executed with tox.
Release Checklist
Update HISTORY.rst
Update version number in setup.cfg
Run make dist
Tag a new version and create a release from the GitHub interface
History
0.3.2 (20-01-2026)
Don’t add requirements.txt to meta_package.modified_paths by @nsoranzo in https://github.com/galaxyproject/galaxy-release-util/pull/39
Changes to Release Issue Template by @ahmedhamidawan in https://github.com/galaxyproject/galaxy-release-util/pull/33
Restructure release notes to account for GitHub notes by @ahmedhamidawan in https://github.com/galaxyproject/galaxy-release-util/pull/40
Remove the “plus one week” timeframe separation between freezing and branching by @ahmedhamidawan in https://github.com/galaxyproject/galaxy-release-util/pull/41
Add Release Manager Task Instructions by @guerler in https://github.com/galaxyproject/galaxy-release-util/pull/42
Update galaxy-client dependency version during point releases by @dannon in https://github.com/galaxyproject/galaxy-release-util/pull/43
0.3.1 (01-08-2025)
Rebuild meta dependencies by @mvdbeek in https://github.com/galaxyproject/galaxy-release-util/pull/38
0.3.0 (20-06-2025)
Fix link to release docs by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/21
Remove outdated step from release issue template by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/22
Add tool+wf tests step to issue template, swap release notes step w/deployment on main by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/24
Misc. refactoring and enhancements to create_point_release by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/25
Update release notes templates by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/26
Mics fixes by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/27
Remove create-release step from issue template by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/28
Don’t remove newline at the end of setup.cfg files by @nsoranzo in https://github.com/galaxyproject/galaxy-release-util/pull/29
Remove TS items from release publication issue template by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/30
Build and upload meta package, merge dependencies into requirements.txt by @mvdbeek in https://github.com/galaxyproject/galaxy-release-util/pull/31
Bump and build client version by @mvdbeek in https://github.com/galaxyproject/galaxy-release-util/pull/32
Commit metapackage requirements.txt by @natefoo in https://github.com/galaxyproject/galaxy-release-util/pull/34
Add web_client to packages to build by @natefoo in https://github.com/galaxyproject/galaxy-release-util/pull/35
Remove web_client and meta from package list since they were added to the package dag file by @natefoo in https://github.com/galaxyproject/galaxy-release-util/pull/36
0.2.0 (02-12-2024)
Misc. refactoring and enhancements to bootstrap_history by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/19
Fix strip_release bug by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/20
0.1.11 (20-05-2024)
Update release issue template by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/16
Fix typos in release issue template by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/18
0.1.9 (02-05-2024)
Fix release script if multiple bug fixes subheadings in changelog by @mvdbeek in https://github.com/galaxyproject/galaxy-release-util/pull/15
0.1.8 (02-05-2024)
Add mypy to CI under python 3.8 by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/11
Misc. updates by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/12
Misc. updates to script generating the release publication issue by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/13
Fix link to docs on point releases by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/14
0.1.7 (21-02-2024)
Misc. updates to script by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/9
0.1.6 (14-02-2024)
Ignore commit without PR by @mvdbeek in https://github.com/galaxyproject/galaxy-release-util/pull/4
Rename sections: “new things” > “things” by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/6
Use semantic headings by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/5
Ignore empty lines, comments when reading in packages_by_dep_dag.txt file by @jdavcs in https://github.com/galaxyproject/galaxy-release-util/pull/7
Update release process template to current process by @mvdbeek in https://github.com/galaxyproject/galaxy-release-util/pull/8
0.1.5 (14-09-2023)
Bootstrap history fixes for regenerating existing docs
0.1.4 (30-06-2023)
Skip empty prerelease changelog when parsing changelog
0.1.3 (28-06-2023)
Add step/checkbox on updating db revision identifier
Bootstrap history fixes
0.1.2 (12-06-2023)
Fix isinstance assertion
0.1.1 (12-06-2023)
Add simplified makefile, development instruction
Fix project description
0.1.0 (12-06-2023)
Initial import from the Galaxy codebase
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file galaxy_release_util-0.3.2.tar.gz.
File metadata
- Download URL: galaxy_release_util-0.3.2.tar.gz
- Upload date:
- Size: 26.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66c41ca00bb7b065fb658a76701a25d396a5b8ff360cc3cf1c1074fa011b1700
|
|
| MD5 |
9bcae065578c26138c6b33042cfddaf9
|
|
| BLAKE2b-256 |
69efb515a05d4228a0e68b83444d7e7824e317f4f4db7fe287d955cd1177e7e5
|
Provenance
The following attestation bundles were made for galaxy_release_util-0.3.2.tar.gz:
Publisher:
publish.yml on galaxyproject/galaxy-release-util
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
galaxy_release_util-0.3.2.tar.gz -
Subject digest:
66c41ca00bb7b065fb658a76701a25d396a5b8ff360cc3cf1c1074fa011b1700 - Sigstore transparency entry: 837703440
- Sigstore integration time:
-
Permalink:
galaxyproject/galaxy-release-util@2b397928dbbfbba59f468d07f99ff3f53eaf6a60 -
Branch / Tag:
refs/tags/v0.3.2 - Owner: https://github.com/galaxyproject
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@2b397928dbbfbba59f468d07f99ff3f53eaf6a60 -
Trigger Event:
release
-
Statement type:
File details
Details for the file galaxy_release_util-0.3.2-py3-none-any.whl.
File metadata
- Download URL: galaxy_release_util-0.3.2-py3-none-any.whl
- Upload date:
- Size: 23.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09f3dff0ca5f9cea475959fac747f95bac663028d495adb0056566e40952b3b3
|
|
| MD5 |
f6e8c0e7ceadf809ee4be435fab608b6
|
|
| BLAKE2b-256 |
4312d40721ac290279d7bb0c0d3066f15abd83b15671d7e3dd8a98187f78b70a
|
Provenance
The following attestation bundles were made for galaxy_release_util-0.3.2-py3-none-any.whl:
Publisher:
publish.yml on galaxyproject/galaxy-release-util
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
galaxy_release_util-0.3.2-py3-none-any.whl -
Subject digest:
09f3dff0ca5f9cea475959fac747f95bac663028d495adb0056566e40952b3b3 - Sigstore transparency entry: 837703483
- Sigstore integration time:
-
Permalink:
galaxyproject/galaxy-release-util@2b397928dbbfbba59f468d07f99ff3f53eaf6a60 -
Branch / Tag:
refs/tags/v0.3.2 - Owner: https://github.com/galaxyproject
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@2b397928dbbfbba59f468d07f99ff3f53eaf6a60 -
Trigger Event:
release
-
Statement type: