Galaxy testing utilities
Project description
Overview
The Galaxy testing base package.
History
26.0.0 (2026-04-08)
Bug fixes
Accept 404 as valid intermediate state when waiting for dataset purge by @mvdbeek in #21521
Backport paired or unpaired mapping fix by @mvdbeek in #21936
Improve timeout and error handling in /api/proxy endpoint by @mvdbeek in #22297
Fix HideDatasetAction not applied for cached workflow jobs by @mvdbeek in #22360
Enhancements
Tool Request API by @jmchilton in #20935
Selenium test exercising workflow debug, failed jobs, etc… (20912) by @jmchilton in #21058
Implement GA4GH WES API by @jmchilton in #21335
Enable attaching sample sheet to landing requests by @mvdbeek in #21489
Implement workflow completion monitoring with extensible hooks by @mvdbeek in #21532
Add discarded_data option to model store import API by @mvdbeek in #21582
Use mock test server when tests don’t target external galaxy server by @mvdbeek in #22103
Other changes
Backport: Fix dbkey filter returning no options when dbkey unset by @bernt-matthias in #21945
25.1.2 (2026-03-09)
Bug fixes
25.1.1 (2026-02-03)
Bug fixes
Usability fixes for sample sheet selection. by @jmchilton in #21503
Enhancements
25.1.0 (2025-12-12)
Bug fixes
Enhancements
Implement Sample Sheets by @jmchilton in #19305
Empower Users to More Pragmatically Import Datasets & Collections From Tables by @jmchilton in #20288
Prepare ToolBox.dynamic_tool_to_tool() for CWL formats by @nsoranzo in #20364
Implement Data Landing Requests by @jmchilton in #20592
Attempt to reuse previously materialized datasets by @mvdbeek in #20718
Add small improvements for running CWL tools by @nsoranzo in #20826
Allow addressing user defined tools in job config by @mvdbeek in #20932
Use workflow-style payload in data landing request by @mvdbeek in #21107
Other changes
Sample Sheet Bug Fixes around Preserving Collection Metadata by @jmchilton in #20749
25.0.4 (2025-11-18)
Bug fixes
25.0.3 (2025-09-23)
No recorded changes since last release
25.0.2 (2025-08-13)
Bug fixes
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
Enhancements
Calculate hash for new non-deferred datasets when finishing a job by @nsoranzo in #19181
Empower Users to Build More Kinds of Collections, More Intelligently by @jmchilton in #19377
Improved simplicity and isolation in transiently failing test. by @jmchilton in #19709
Implement dataset collection support in workflow landing requests by @mvdbeek in #20004
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
Fix tag processing in library upload by @davelopez in #18714
Enhancements
Workflow Landing Requests by @jmchilton in #18807
Migrate Library Contents API to FastAPI by @arash77 in #18838
Implement Pydantic model for workflow test format. by @jmchilton in #18884
Allow CORS requests to /api/workflow_landings by @mvdbeek in #18963
More concise, readable tool execution testing. by @jmchilton in #18977
Allow recovering a normalized version of workflow request state from API by @jmchilton in #18985
A variety of improvements around tool parameter modeling (second try) by @jmchilton in #19027
Access public history in job cache / job search by @mvdbeek in #19108
Fix default value handling for parameters connected to required parameters by @mvdbeek in #19219
Release testing - selenium tests for workflow invocation export. by @jmchilton in #19262
Other changes
24.1.4 (2024-12-11)
Bug fixes
Fix subwofklow tags serialization type by @arash77 in #18456
Fix infinitely delayed workflow scheduling if skipped step creates HDCA by @mvdbeek in #18751
Fix wrong extension on pick data output by @mvdbeek in #18798
Fix data_column ref to nested collection by @mvdbeek in #18875
Access tool data table filters in workflow building mode by @mvdbeek in #18900
24.1.3 (2024-10-25)
Bug fixes
Fix subwofklow tags serialization type by @arash77 in #18456
Fix infinitely delayed workflow scheduling if skipped step creates HDCA by @mvdbeek in #18751
Fix wrong extension on pick data output by @mvdbeek in #18798
Fix data_column ref to nested collection by @mvdbeek in #18875
Access tool data table filters in workflow building mode by @mvdbeek in #18900
24.1.2 (2024-09-25)
Bug fixes
24.1.1 (2024-07-02)
Bug fixes
Enhancements
Remove deprecated BCO export endpoint by @martenson in #16645
Enable all-vs-all collection analysis patterns. by @jmchilton in #17366
Code cleanups from ruff and pyupgrade by @nsoranzo in #17654
Error reporting unit tests by @jmchilton in #17968
Empower users to bring their own storage and file sources by @jmchilton in #18127
More structured indexing for user data objects. by @jmchilton in #18291
24.0.3 (2024-06-28)
Bug fixes
24.0.2 (2024-05-07)
No recorded changes since last release
24.0.1 (2024-05-02)
Bug fixes
24.0.0 (2024-04-02)
Enhancements
port invocation API to fastapi by @martenson in #16707
Support for OIDC API Auth and OIDC integration tests by @nuwang in #16977
Reuse test instance during non-integration tests by @mvdbeek in #17234
API endpoint that allows “changing” the objectstore for “safe” scenarios. by @jmchilton in #17329
Allow filtering history datasets by object store ID and quota source. by @jmchilton in #17460
Refactor Workflow API routes - Part 1 by @heisner-tillman in #17463
23.2.1 (2024-02-21)
Bug fixes
Restore ToolsApi and create new api route for new panel structure by @ahmedhamidawan in #16872
Enhancements
Implement default locations for data and collection parameters. by @jmchilton in #14955
Delete non-terminal jobs and subworkflow invocations when cancelling invocation by @mvdbeek in #16252
Augment pgcleanup to allow periodically deleting old datasets. by @jmchilton in #16340
Refactor Tool Panel views structures and combine ToolBox and ToolBoxWorkflow into one component by @ahmedhamidawan in #16739
Change api/tool_panel to api/tool_panels/… by @ahmedhamidawan in #16928
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
Fix duplicated tools in tool panel view section copying by @jmchilton in #17036
23.1.1 (2023-10-23)
Bug fixes
Enhancements
Empower Users to Select Storage Destination by @jmchilton in #14073
Outline Deployment Tests by @jmchilton in #15420
Update Python dependencies by @galaxybot in #15890
Add History Archival feature by @davelopez in #16003
Dataset chunking tests (and small fixes) by @jmchilton in #16069
Improve histories and datasets immutability checks by @davelopez in #16143
bring grids for (published) pages on par with workflows by @martenson in #16209
Small test decorator improvements. by @jmchilton in #16220
Other changes
Tweaks to new object store and quota APIs by @jmchilton in #15709
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
Ensure history export contains all expected datasets by @davelopez in #16013
Fix extended metadata file size handling by @mvdbeek in #16109
20.9.0 (2020-10-15)
Initial release from the 20.09 branch of Galaxy.
20.5.0 (2020-07-04)
Initial import from the 20.05 branch of Galaxy.
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_test_base-26.0.0.tar.gz.
File metadata
- Download URL: galaxy_test_base-26.0.0.tar.gz
- Upload date:
- Size: 77.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c52dd03046e6cc1e02f726f04c20de3b2be0c33cfd9e9965aa1d4e8d6bbad19
|
|
| MD5 |
6a7a0a82aaf80b7cb9ee1d37353324ce
|
|
| BLAKE2b-256 |
1ddb2a9303888ca9bb41af284a0ee78d2f746c3518b73c08ced94eef1c57984e
|
Provenance
The following attestation bundles were made for galaxy_test_base-26.0.0.tar.gz:
Publisher:
publish_artifacts.yaml on galaxyproject/galaxy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
galaxy_test_base-26.0.0.tar.gz -
Subject digest:
6c52dd03046e6cc1e02f726f04c20de3b2be0c33cfd9e9965aa1d4e8d6bbad19 - Sigstore transparency entry: 1266886130
- Sigstore integration time:
-
Permalink:
galaxyproject/galaxy@854899453b9107df24336d3b6c2cbf90ed753153 -
Branch / Tag:
refs/tags/v26.0.0 - Owner: https://github.com/galaxyproject
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_artifacts.yaml@854899453b9107df24336d3b6c2cbf90ed753153 -
Trigger Event:
release
-
Statement type:
File details
Details for the file galaxy_test_base-26.0.0-py3-none-any.whl.
File metadata
- Download URL: galaxy_test_base-26.0.0-py3-none-any.whl
- Upload date:
- Size: 86.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75f60fe41fb49183d76285fc7099b70a226bb93c5979eef9a8767160c88c1cb6
|
|
| MD5 |
df88d5ebd77da67b9a07319f626f9ca3
|
|
| BLAKE2b-256 |
a19872953379f4c81934c7ee114a43fc48636fd554257575f8114f7c08963d6a
|
Provenance
The following attestation bundles were made for galaxy_test_base-26.0.0-py3-none-any.whl:
Publisher:
publish_artifacts.yaml on galaxyproject/galaxy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
galaxy_test_base-26.0.0-py3-none-any.whl -
Subject digest:
75f60fe41fb49183d76285fc7099b70a226bb93c5979eef9a8767160c88c1cb6 - Sigstore transparency entry: 1266886924
- Sigstore integration time:
-
Permalink:
galaxyproject/galaxy@854899453b9107df24336d3b6c2cbf90ed753153 -
Branch / Tag:
refs/tags/v26.0.0 - Owner: https://github.com/galaxyproject
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_artifacts.yaml@854899453b9107df24336d3b6c2cbf90ed753153 -
Trigger Event:
release
-
Statement type: