Pydantic models for Galaxy
Project description
Overview
The Galaxy API schema objects.
History
25.0.2 (2025-08-13)
Bug fixes
Other changes
Merge 24.2 into 25.0 by @ahmedhamidawan in #20681
25.0.1 (2025-06-20)
No recorded changes since last release
25.0.0 (2025-06-18)
Bug fixes
Enhancements
Implement tool markdown reports. by @jmchilton in #19054
Let file sources choose a path for uploaded files by @kysrpex in #19154
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
Improve asynchronous tasks error handling and reporting by @davelopez in #19448
Allow to send notifications when Admins cancel jobs by @davelopez in #19547
Remove tags used by @ElectronicBlueberry in #19576
Generate correct types for Dataset source transformations on backend. by @jmchilton in #19666
Define simple models for job messages. by @jmchilton in #19688
Show workflow help (and readme?) in run form by @ahmedhamidawan in #19736
Migrate Page editing controller endpoint to API by @guerler in #19923
Update Python dependencies by @galaxybot in #19929
Enable warn_redundant_casts mypy option and drop redundant casts by @nsoranzo in #20008
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
Enhancements
Feature - stdout live reporting by @gecage952 in #16975
Allow OAuth 2.0 user defined file sources (w/Dropbox integration) by @jmchilton in #18272
Improve datasets permissions API schema typing by @davelopez in #18563
Improve typing for archived histories API schema by @davelopez in #18586
Tighten user notification API response types by @davelopez in #18599
Improve update user API payload schema by @davelopez in #18602
Improve update history payload schema by @davelopez in #18618
Improve types around User in schema and client by @davelopez in #18645
Improve accept header API schema by @davelopez in #18668
Backend handling of setting user-role, user-group, and group-role associations by @jdavcs in #18777
Workflow Landing Requests by @jmchilton in #18807
Migrate Library Contents API to FastAPI by @arash77 in #18838
Enable ignore-without-code mypy error code by @nsoranzo in #18898
Allow recovering a normalized version of workflow request state from API by @jmchilton in #18985
Implement workflow parameter validators. by @jmchilton in #19092
Access public history in job cache / job search by @mvdbeek in #19108
24.1.4 (2024-12-11)
Bug fixes
Handle error when workflow is unowned in Invocation view by @ahmedhamidawan in #18730
Fix datatype validation of newly built collection by @mvdbeek in #18738
Fix job summary for optional unset job data inputs by @mvdbeek in #18754
Fix wrong extension on pick data output by @mvdbeek in #18798
Make all fields optional for HelpForumPost by @davelopez in #18839
Remove the default Incoming suffix in GenericModel class by @davelopez in #19174
Enhancements
24.1.3 (2024-10-25)
Bug fixes
Handle error when workflow is unowned in Invocation view by @ahmedhamidawan in #18730
Fix datatype validation of newly built collection by @mvdbeek in #18738
Fix job summary for optional unset job data inputs by @mvdbeek in #18754
Fix wrong extension on pick data output by @mvdbeek in #18798
Make all fields optional for HelpForumPost by @davelopez in #18839
Enhancements
24.1.2 (2024-09-25)
Bug fixes
Handle error when workflow is unowned in Invocation view by @ahmedhamidawan in #18730
Fix datatype validation of newly built collection by @mvdbeek in #18738
Fix job summary for optional unset job data inputs by @mvdbeek in #18754
Fix wrong extension on pick data output by @mvdbeek in #18798
Make all fields optional for HelpForumPost by @davelopez in #18839
Enhancements
24.1.1 (2024-07-02)
Enhancements
Visualizing workflow runs with an invocation graph view by @ahmedhamidawan in #17413
Add email notifications channel by @davelopez in #17914
Enable warn_unused_ignores mypy option by @nsoranzo in #17991
Add pagination support to Files Source plugins by @davelopez in #18059
Enable flake8-implicit-str-concat ruff rules by @nsoranzo in #18067
Empower users to bring their own storage and file sources by @jmchilton in #18127
Display DOIs in Archived Histories by @davelopez in #18134
Allow running and editing workflows for specific versions by @ahmedhamidawan in #18378
24.0.3 (2024-06-28)
Bug fixes
do not expand datasets that are known to be inaccessible by @martenson in #17818
Allow purge query param, deprecate purge body param by @mvdbeek in #18105
Fix users API serialization when listing users by @davelopez in #18329
Fix update group API payload model by @davelopez in #18374
Serialize purged flag for datasets in collections by @davelopez in #18420
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)
Bug fixes
Fix Workflow Comment Model for Pydantic 2 by @ElectronicBlueberry in #17296
Add basic model import attribute validation by @mvdbeek in #17628
Make WorkflowInput label, value and uuid optional by @mvdbeek in #17638
Fix step type serialization for StoredWorkflowDetailed models by @mvdbeek in #17716
Fix optional types in Help Forum API by @davelopez in #17832
Fix archived histories mixing with active in histories list by @davelopez in #17856
Enhancements
port invocation API to fastapi by @martenson in #16707
Toward declarative help for Galaxy markdown directives. by @jmchilton in #16979
Create pydantic model for the return of show operation - get: /api/jobs/{job_id} by @heisner-tillman in #17153
Refactor two of the missing invocation routes to FastAPI by @heisner-tillman in #17237
Combines legacy qv-pattern and advanced filter pattern in history index endpoint by @guerler in #17368
Allow using tool data bundles as inputs to reference data select parameters by @mvdbeek in #17435
Refactor Workflow API routes - Part 1 by @heisner-tillman in #17463
Consolidate resource grids into tab views by @guerler in #17487
Display workflow invocation counts. by @jmchilton in #17488
Restore histories API behavior for keys query parameter by @davelopez in #17779
Fix datasets API custom keys encoding by @davelopez in #17793
23.2.1 (2024-02-21)
First release
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_schema-25.0.2.tar.gz.
File metadata
- Download URL: galaxy_schema-25.0.2.tar.gz
- Upload date:
- Size: 80.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.23
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bcae248de50b70a7835b283fe7916afae1b6c90324583cb8d0b1b7ccb3db749
|
|
| MD5 |
ceb043a090db0cdb7adc9522c09e0887
|
|
| BLAKE2b-256 |
d00e513bdc7d553b3248a011be243ef71912f38e26e25b9c87783362034fc91a
|
File details
Details for the file galaxy_schema-25.0.2-py3-none-any.whl.
File metadata
- Download URL: galaxy_schema-25.0.2-py3-none-any.whl
- Upload date:
- Size: 88.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.23
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02a3be8852f64655dbd92c9bda35695c5495b9a03f5e5c6eb7ed407dbe74cd04
|
|
| MD5 |
2ec18391476ae268f67b3f311be2cf77
|
|
| BLAKE2b-256 |
b72ca49fe694c58f77b406ed99ad99163e7d9a95ffdb2245d69d36c79030dec0
|