Galaxy generic utilities
Project description
Overview
The Galaxy utilities module.
History
25.1.1 (2026-02-03)
No recorded changes since last release
25.1.0 (2025-12-12)
Bug fixes
Extract: do not use common prefix dir by @bernt-matthias in #20929
Enhancements
Implement Sample Sheets by @jmchilton in #19305
Empower Users to More Pragmatically Import Datasets & Collections From Tables by @jmchilton in #20288
Type annotation fixes for mypy 1.16.0 by @nsoranzo in #20424
Remove deprecated tool document cache by @nsoranzo in #20510
Refactor Files Sources Framework for stronger typing using pydantic models by @davelopez in #20728
Support remote file source hashes by @davelopez in #20853
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
Prevent importing workflows with invalid step UUID by @davelopez in #20596
Remove base_dir from zip in make_fast_zipfile by @davelopez in #20739
25.0.1 (2025-06-20)
No recorded changes since last release
25.0.0 (2025-06-18)
Bug fixes
Enhancements
Calculate hash for new non-deferred datasets when finishing a job by @nsoranzo in #19181
Type annotation fixes for mypy 1.14.0 by @nsoranzo in #19372
Empower Users to Build More Kinds of Collections, More Intelligently by @jmchilton in #19377
Set safe default extraction filter for tar archives by @nsoranzo in #19406
Improve type annotations of ModelPersistenceContext and derived classes by @nsoranzo in #19852
Allow PathLike parameters in make_fast_zipfile() by @nsoranzo in #19955
Implement dataset collection support in workflow landing requests by @mvdbeek in #20004
Improve type annotation of galaxy.util submodules by @nsoranzo in #20104
Additional type hints for toolbox.get_tool / toolbox.has_tool by @mvdbeek in #20150
24.2.4 (2025-06-17)
Bug fixes
24.2.3 (2025-03-16)
No recorded changes since last release
24.2.2 (2025-03-08)
Enhancements
24.2.1 (2025-02-28)
No recorded changes since last release
24.2.0 (2025-02-11)
Bug fixes
Fixes for errors reported by mypy 1.11.0 by @nsoranzo in #18608
Fix numerous issues with tool input format “21.01” by @jmchilton in #19030
Fix config template validation for file sources and object store templates by @davelopez in #19414
Serialize message exceptions on execution error by @mvdbeek in #19483
Enhancements
Allow OAuth 2.0 user defined file sources (w/Dropbox integration) by @jmchilton in #18272
Add Tool-Centric APIs to the Tool Shed 2.0 by @jmchilton in #18524
Rip repository_registry out of tool shed 2.0 by @jmchilton in #18647
Workflow Landing Requests by @jmchilton in #18807
Update Mypy to 1.11.2 and fix new signature override errors by @nsoranzo in #18811
Raise exception if CompressedFile used on incompatible file by @mvdbeek in #18888
Run installed Galaxy with no config and a simplified entry point by @natefoo in #19050
Enhance UTF-8 support for filename handling in downloads by @arash77 in #19161
24.1.4 (2024-12-11)
Bug fixes
Enhancements
24.1.3 (2024-10-25)
Bug fixes
Enhancements
24.1.2 (2024-09-25)
Bug fixes
Enhancements
24.1.1 (2024-07-02)
Bug fixes
Fix bug in image_util.py by @kostrykin in #17749
Enhancements
Better display of estimated line numbers and add number of columns for tabular by @bernt-matthias in #17492
Update Python dependencies by @galaxybot in #17653
Code cleanups from ruff and pyupgrade by @nsoranzo in #17654
Error reporting unit tests by @jmchilton in #17968
Enable warn_unused_ignores mypy option by @nsoranzo in #17991
Update Python dependencies by @galaxybot in #18063
Enable flake8-implicit-str-concat ruff rules by @nsoranzo in #18067
Overhaul Azure storage infrastructure. by @jmchilton in #18087
Empower users to bring their own storage and file sources by @jmchilton in #18127
Harden User Object Store and File Source Creation by @jmchilton in #18172
24.0.3 (2024-06-28)
Bug fixes
24.0.2 (2024-05-07)
Bug fixes
24.0.1 (2024-05-02)
Bug fixes
24.0.0 (2024-04-02)
Bug fixes
Enhancements
Remove web framework dependency from tools by @davelopez in #17058
Add support for (fast5.tar).xz binary compressed files by @tuncK in #17106
Reuse test instance during non-integration tests by @mvdbeek in #17234
Add OIDC backend configuration schema and validation by @uwwint in #17274
Fix type annotation of code using XML etree by @nsoranzo in #17367
Add image_diff comparison method for test output verification using images by @kostrykin in #17556
23.2.1 (2024-02-21)
Bug fixes
Enhancements
Tool Shed 2.0 by @jmchilton in #15639
Move database access code out of galaxy.util by @jdavcs in #16526
Tweak tool memory use and optimize shared memory when using preload by @mvdbeek in #16536
Updated path-based interactive tools with entry point path injection, support for ITs with relative links, shortened URLs, doc and config updates including Podman job_conf by @sveinugu in #16795
Allow partial matches in workflow name tag search and search all tags for unquoted query by @ahmedhamidawan in #16860
Use python-isal for fast zip deflate compression in rocrate export by @mvdbeek in #17342
Other changes
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)
Enhancements
23.1.1 (2023-10-23)
Bug fixes
Fix bad auto-merge of dev. by @jmchilton in #15386
Ensure session is request-scoped for legacy endpoints by @jdavcs in #16207
Workaround for XML nodes of job resource parameters losing their children by @kysrpex in #16728
Fix allowlist deserialization in file sources by @mvdbeek in #16729
Exclude on_opened and on_closed from watcher events by @mvdbeek in #16850
Enhancements
Various Tool Shed Cleanup by @jmchilton in #15247
Protection against problematic boolean parameters. by @jmchilton in #15493
Explore tool remote test data by @davelopez in #15510
Update Python dependencies by @galaxybot in #15890
Record input datasets and collections at full parameter path by @mvdbeek in #15978
Code cleanups from ruff and pyupgrade by @nsoranzo in #16035
Vendorise packaging.versions.LegacyVersion by @nsoranzo in #16058
Improve histories and datasets immutability checks by @davelopez in #16143
23.0.6 (2023-10-23)
No recorded changes since last release
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)
Bug fixes
22.1.2 (2022-12-08)
Pin packaging dependency to < 22, fixes LegacyVersion import errors
Add missing pyparsing dependency
22.1.1 (2022-08-22)
First release from the 22.01 branch of Galaxy
21.1.0 (2021-03-19)
First release from the 21.01 branch of Galaxy.
20.9.1 (2020-10-28)
20.9.0 (2020-10-15)
First release from the 20.09 branch of Galaxy.
20.5.0 (2020-07-03)
First release from 20.05 branch of Galaxy.
19.9.0 (2019-11-21)
Initial import from dev branch of Galaxy during 19.09 development cycle.
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_util-25.1.1.tar.gz.
File metadata
- Download URL: galaxy_util-25.1.1.tar.gz
- Upload date:
- Size: 123.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4736e13cfe3aad08f9ec4647f6690a19ba59b5d9d895eb511ec90bbf2ab024a4
|
|
| MD5 |
84f5d147e8153601d5a8460e88f4c724
|
|
| BLAKE2b-256 |
e178350e0471e7e543c77b3a570e3313da4094cefe6f903f6182518d75cd31a2
|
File details
Details for the file galaxy_util-25.1.1-py3-none-any.whl.
File metadata
- Download URL: galaxy_util-25.1.1-py3-none-any.whl
- Upload date:
- Size: 135.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d2d81fef5e8836587a0a33160cb0a196474dda341eb68563969b103126c4958
|
|
| MD5 |
a4af9f89a742ef08f052bc8fff8f12e2
|
|
| BLAKE2b-256 |
d1b6070ecc2cbbd559dd900c275785f3b65b0d9fff4ed4d7dc7816f1f86a32b3
|