Overview
The Galaxy job execution runtime module.
History
26.0.2 (2026-10-25)
Bug fixes
25.1.3 (2026-10-25)
Bug fixes
26.0.1 (2026-06-04)
No recorded changes since last release
26.0.0 (2026-04-08)
Bug fixes
Fix preferred_object_store_id not respected for discovered outputs with extended metadata by @mvdbeek in #22056
Fail job gracefully when output name exceeds 255 character DB limit by @mvdbeek in #22059
Fix redundant empty collection elements by @mvdbeek in #22154
Handle MaxDiscoveredFilesExceededError for dynamic collections by @mvdbeek in #22402
Enhancements
25.1.2 (2026-03-09)
No recorded changes since last release
25.1.1 (2026-02-03)
Bug fixes
25.1.0 (2025-12-12)
Enhancements
Other changes
Sample Sheet Bug Fixes around Preserving Collection Metadata by @jmchilton in #20749
25.0.4 (2025-11-18)
No recorded changes since last release
25.0.3 (2025-09-23)
No recorded changes since last release
25.0.2 (2025-08-13)
Bug fixes
Fix bug: tool output file may be overwritten by Runner’s multi work t… by @jianzuoyi in #20639
Fix deferred datasets in multiple dataset parameters. by @jmchilton in #20650
25.0.1 (2025-06-20)
No recorded changes since last release
25.0.0 (2025-06-18)
Bug fixes
Create rucio.cfg from inside Rucio objectstore by @SergeyYakubov in #19863
Use lower case extension for setting datatype in data discovery by @bernt-matthias in #19954
Enhancements
24.2.4 (2025-06-17)
Bug fixes
24.2.3 (2025-03-16)
Bug fixes
24.2.2 (2025-03-08)
No recorded changes since last release
24.2.1 (2025-02-28)
No recorded changes since last release
24.2.0 (2025-02-11)
Bug fixes
24.1.4 (2024-12-11)
Bug fixes
24.1.3 (2024-10-25)
Bug fixes
24.1.2 (2024-09-25)
Bug fixes
24.1.1 (2024-07-02)
Bug fixes
Enhancements
Enable warn_unused_ignores mypy option by @nsoranzo in #17991
Refactor galaxy.files plugin loading + config handling. by @jmchilton in #18049
Add stronger type annotations in file sources + refactoring by @davelopez in #18050
Update Python dependencies by @galaxybot in #18063
24.0.3 (2024-06-28)
Bug fixes
Include traceback when logging email PJA exception by @mvdbeek in #18122
Don’t commit in DeleteIntermediatesAction by @mvdbeek in #18131
Don’t fail metadata if we only have an extra output files dir by @mvdbeek in #18179
Don’t set dataset peek for errored jobs by @mvdbeek in #18231
Do not copy purged outputs to object store by @mvdbeek in #18342
24.0.2 (2024-05-07)
No recorded changes since last release
24.0.1 (2024-05-02)
No recorded changes since last release
24.0.0 (2024-04-02)
Bug fixes
Fixes for output discovery by @bernt-matthias in #17266
Fix change_datatype PJA for dynamic collections by @mvdbeek in #17803
Enhancements
23.2.1 (2024-02-21)
Enhancements
Replace file_name property with get_file_name function by @SergeyYakubov in #16783
Enable some flake8-logging-format rules in ruff by @nsoranzo in #16915
optimize object store cache operations by @SergeyYakubov in #17025
23.1.4 (2024-01-04)
No recorded changes since last release
23.1.3 (2023-12-01)
No recorded changes since last release
23.1.2 (2023-11-29)
Bug fixes
23.1.1 (2023-10-23)
Bug fixes
Fix tags ownership by @davelopez in #16339
Push to object store even if set_meta fails by @mvdbeek in #16667
Fix metadata setting in extended metadata + outputs_to_working_directory mode by @mvdbeek in #16678
Fix ItemOwnerShipException in tag removal by @mvdbeek in #16773
Fix and prevent persisting null file_size by @mvdbeek in #16855
Enhancements
Empower Users to Select Storage Destination by @jmchilton in #14073
Towards SQLAlchemy 2.0: drop session autocommit setting by @jdavcs in #15421
Handle “email_from” config option consistently, as per schema description by @jdavcs in #15557
Record input datasets and collections at full parameter path by @mvdbeek in #15978
Code cleanups from ruff and pyupgrade by @nsoranzo in #16035
Improved Cache Monitoring for Object Stores by @jmchilton in #16110
23.0.6 (2023-10-23)
Bug fixes
23.0.5 (2023-07-29)
No recorded changes since last release
23.0.4 (2023-06-30)
No recorded changes since last release
23.0.3 (2023-06-26)
No recorded changes since last release
23.0.2 (2023-06-13)
No recorded changes since last release
23.0.1 (2023-06-08)
No recorded changes since last release
20.9.0 (2020-10-15)
First release from the 20.09 branch of Galaxy.
20.5.0 (2020-07-04)
First release from the 20.05 branch of Galaxy.
Metadata
Release files for galaxy-job-execution 26.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| galaxy_job_execution-26.0.2.tar.gz | 40.3 kB | With provenance | Details for galaxy_job_execution-26.0.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| galaxy_job_execution-26.0.2-py3-none-any.whl | Python 3 | none | any | Details for galaxy_job_execution-26.0.2-py3-none-any.whl |
Total release size: 81.3 kB
Release files / galaxy_job_execution-26.0.2.tar.gz
| Download URL | galaxy_job_execution-26.0.2.tar.gz |
|---|---|
| Size | 40.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0ac6a03c490b67ef71d5a019be02ea9974121bd38891a998c80bd0410de11fa
|
|
BLAKE2b-256 checksum How to use checksums |
9e2b6fdf17420db75da6b46c371585c1a8b566c24eb3e247c08f732fe6dbbf92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.
Transparency logRelease files / galaxy_job_execution-26.0.2-py3-none-any.whl
| Download URL | galaxy_job_execution-26.0.2-py3-none-any.whl |
|---|---|
| Size | 41.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8ed4b62863a43abab296e509524bdc9b80aa4678aed26fb59488ab3cd75c1d57
|
|
BLAKE2b-256 checksum How to use checksums |
41debd39b16cd8933c77f8b201265a9b55763b987e667eb65adea2230805bdae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.
Transparency logSecurity for galaxy-job-execution 26.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
Both files in this release have been uploaded with provenance metadata.
Attestation for galaxy_job_execution-26.0.2.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.