Files
galaxy/packages/schema
John Davis ad3ea80e74 Pin galaxy-tool-util-models to current minor version in dependents
galaxy-tool-util-models was listed as an unversioned dependency in
galaxy-schema, galaxy-tool-util, and galaxy-tool-shed-schema. This
caused pip to leave it at a stale version when upgrading an existing
virtualenv, because the already-installed version satisfied the loose
(unconstrained) requirement.

The symptom was ImportError failures at job execution time — e.g.:

  ImportError: cannot import name 'AnySafeValidatorModel' from
    'galaxy.tool_util_models.parameter_validators'

    — where galaxy-util (at the new version) referenced a symbol that
    didn't exist in the older galaxy-tool-util-models still present in
    the venv.

    Fix: add a >=26.0 lower bound in each dependent package so pip is
    forced to upgrade galaxy-tool-util-models when installing any of
    these packages at 26.0 or later.

    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 13:30:34 -04:00
..
2026-06-04 23:24:59 -04:00
2023-09-26 13:46:55 -04:00
2023-09-26 13:46:55 -04:00
2023-09-26 13:46:55 -04:00
2023-09-26 13:46:55 -04:00

.. image:: https://badge.fury.io/py/galaxy-schema.svg
   :target: https://pypi.org/project/galaxy-schema/



Overview
--------

The Galaxy_ API schema objects.

* Code: https://github.com/galaxyproject/galaxy

.. _Galaxy: http://galaxyproject.org/