Commit Graph
966 Commits
Author SHA1 Message Date
Nicola Soranzo b2215984a9 Drop support for Python 3.7 in 5 packages 2025-07-08 16:48:36 +01:00
Nicola Soranzo e8bdedef47 Fix description and metadata of some packages 2025-06-23 13:12:49 +01:00
Nate Coraor 2d8d235726 Use venv instead of virtualenv in package make setup-venv 2025-06-20 17:41:32 -04:00
Nate Coraor 751b52f1ec Start work on 25.0.2.dev0 2025-06-20 16:37:11 -04:00
Nate Coraor 5915a88342 Create version 25.0.1 2025-06-20 16:37:07 -04:00
Nate Coraor 423177986e Also update gravity pints in pyproject and config package tests 2025-06-20 12:15:36 -04:00
Nicola Soranzo 8b8d9794fa Fix one more package extra name containing underscores 2025-06-20 12:12:59 +01:00
Michael R. Crusoe 03211a48ee names of package extras cannot contain underscores. https://packaging.python.org/en/latest/specifications/core-metadata/#provides-extra-multiple-use 2025-06-20 12:12:45 +01:00
Marius van den Beek 94ed4a6a9b Merge pull request #20531 from natefoo/config-script-fixes
[25.0] Fix `galaxy-config` script, move install to `galaxy-dependencies` in app package
2025-06-20 09:46:11 +02:00
Marius van den Beek a594358d91 Merge pull request #20527 from natefoo/isa-rwval-0.10.11
[25.0] Pin isa-rwval 0.10.11, drop conditional import handling
2025-06-20 09:43:07 +02:00
Nate Coraor 6a887e0aff Fix galaxy-config script, move install to galaxy-dependencies in app package 2025-06-19 16:58:43 -04:00
Nate Coraor 713a1b57a0 Pin isa-rwval minimum in data package 2025-06-19 14:40:50 -04:00
Nate CoraorandNicola Soranzo ba5f68fbc4 Update packages/test.sh
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2025-06-19 14:24:39 -04:00
Nate Coraor eda7b605c9 Merge and update package build and install scripts 2025-06-19 13:31:42 -04:00
Nate Coraor 1599019e42 Update metapackage pins to dev version 2025-06-19 13:29:45 -04:00
Marius van den Beek 7f257f58f6 Undo packages_by_dep_dag.txt changes 2025-06-19 09:42:36 +02:00
Nate Coraor fde1201c75 Fixes for static handling and the web_client package 2025-06-18 21:48:19 -04:00
Ahmed Awan 0d223a99b2 Start work on 25.0.1.dev0 2025-06-18 11:59:57 -05:00
Ahmed Awan b15565d03e Create version 25.0.0 2025-06-18 11:59:32 -05:00
Nate Coraor cb08cd758f Merge branch 'release_24.2' into release_25.0
# Conflicts:
#	lib/galaxy/version.py
#	packages/app/HISTORY.rst
#	packages/app/setup.cfg
#	packages/auth/HISTORY.rst
#	packages/auth/setup.cfg
#	packages/config/HISTORY.rst
#	packages/config/setup.cfg
#	packages/data/HISTORY.rst
#	packages/data/setup.cfg
#	packages/files/HISTORY.rst
#	packages/files/setup.cfg
#	packages/job_execution/HISTORY.rst
#	packages/job_execution/setup.cfg
#	packages/job_metrics/HISTORY.rst
#	packages/job_metrics/setup.cfg
#	packages/meta/setup.cfg
#	packages/navigation/HISTORY.rst
#	packages/navigation/setup.cfg
#	packages/objectstore/HISTORY.rst
#	packages/objectstore/setup.cfg
#	packages/schema/HISTORY.rst
#	packages/schema/setup.cfg
#	packages/selenium/HISTORY.rst
#	packages/selenium/setup.cfg
#	packages/test_api/HISTORY.rst
#	packages/test_api/setup.cfg
#	packages/test_base/HISTORY.rst
#	packages/test_base/setup.cfg
#	packages/test_driver/HISTORY.rst
#	packages/test_driver/setup.cfg
#	packages/tool_shed/HISTORY.rst
#	packages/tool_shed/setup.cfg
#	packages/tool_util/HISTORY.rst
#	packages/tool_util/setup.cfg
#	packages/tours/HISTORY.rst
#	packages/tours/setup.cfg
#	packages/util/HISTORY.rst
#	packages/util/setup.cfg
#	packages/web_apps/HISTORY.rst
#	packages/web_apps/setup.cfg
#	packages/web_framework/HISTORY.rst
#	packages/web_framework/setup.cfg
#	packages/web_stack/HISTORY.rst
#	packages/web_stack/setup.cfg
2025-06-17 12:17:33 -04:00
Nate Coraor dcd4cdca08 Start work on 24.2.5.dev0 2025-06-17 12:17:28 -04:00
Nate Coraor 7b1e4465bf Create version 24.2.4 2025-06-17 12:17:16 -04:00
mvdbeek 50ec064838 Add non-dev httpx dependency 2025-05-19 15:19:33 +02:00
Marius van den Beek ec4e4dd940 Merge pull request #20195 from natefoo/build-client-package
Have `make dist` in the web_client package build the client
2025-05-14 09:12:34 +02:00
Nicola Soranzo e3279f1434 Add missing typing-extensions dep to 2 new packages
Also:
- Reduce the number of levels in `packages/packages_by_dep_dag.txt`
  and sort packages alphabetically inside levels.
2025-05-12 16:07:25 +01:00
mvdbeek eb38fd8ec9 Merge branch 'release_24.2' into dev 2025-05-12 09:05:28 +02:00
Nate Coraor 434f0b62e7 Have make dist in the web_client package build the client 2025-05-09 14:10:08 -04:00
John Davis 9b63eaf76c Add script to delete old job metrics records 2025-05-09 12:19:14 +02:00
Dannon Baker 0e304f50a8 style: fix formatting in webapp and client/install.py 2025-05-08 13:47:37 -04:00
Marius van den Beek 51377953c0 Merge pull request #20171 from natefoo/client-package
Add client package
2025-05-07 18:52:47 +02:00
Marius van den Beek 4e3e88cbfb Merge pull request #20178 from nsoranzo/zoneinfo_py3.8
Use ``backports.zoneinfo`` in ``job_metrics`` package under Python <3.9
2025-05-07 18:50:28 +02:00
Nate Coraor 967ca5a4f0 Rename galaxy-client package to galaxy-web-client 2025-05-07 11:00:09 -04:00
Nicola Soranzo c04008b8a4 Use backports.zoneinfo in job_metrics package under Python <3.9
Fix import errors in test_galaxy_packages_for_pulsar tests.
2025-05-07 11:27:35 +01:00
Eli Chadwick 138b993946 add roc-validator to package test requirements 2025-05-07 10:45:12 +01:00
Nate Coraor 47d3c14692 Add galaxy-client package
and associated `galaxy-client-install` script to "install" (link or
copy) the client
2025-05-06 13:16:08 -04:00
Nate Coraor 0fd00d6550 Update meta package history and version 2025-05-06 10:33:00 -04:00
John Davis f236237d81 Add script to delete old galaxy session records 2025-04-28 12:49:10 -04:00
John Chilton f91012244b New packages galaxy-tool-util-models, galaxy-tool-shed-schema.
The galaxy-tool-shed-schema package is basically pydantic models for the whole tool shed API. It is used by both the backend code for the new tool shed and the testing code that runs on both the old and new tool shed.

The creation of galaxy-tool-util-models package is something I've wanted to do for a while - it should solve some TODOs I've left in the base. I think beyond enabling galaxy-tool-shed-schema package - the other nice thing is that galaxy-schema code can now rely on various tool stuff without requiring dependency on any of the parser or runtime code.

This should also fix things for the new record types in #19377. I've introduced a type that can be used tools and is included schema for collection creation. The galaxy-tool-util-models packages can now be dependended on by galaxy-schema and galaxy-tool-util and these two packages do not need to depend on each other - either direction of that dependency would make me uncomfortable. xref
https://github.com/galaxyproject/galaxy/actions/runs/13704893929/job/38327692654?pr=19377
2025-04-16 12:47:37 +02:00
mvdbeek 3c6b6c5971 Merge branch 'release_24.2' into dev 2025-03-26 09:51:08 +01:00
mvdbeek 648239a31f Merge branch 'release_24.1' into release_24.2 2025-03-26 09:48:18 +01:00
mvdbeek 953a972349 Merge branch 'release_24.0' into release_24.1 2025-03-26 09:44:07 +01:00
Nicola Soranzo fb6139449c Drop unused alembic-utils from galaxy-data package requirements
Last use removed in https://github.com/galaxyproject/galaxy/pull/15876 .
2025-03-25 13:59:13 +00:00
Leonid Kostrykin 8a7191982e Fix package tests 2025-03-25 14:36:47 +01:00
mvdbeek de7b0ed7da Merge branch 'release_24.2' into dev 2025-03-21 19:09:05 +01:00
mvdbeek dc16f4c06a Add empty requirements.txt file for meta package 2025-03-20 19:49:13 +01:00
mvdbeek 1a77c94d5e Fix history.rst 2025-03-20 19:48:35 +01:00
mvdbeek aa537317df Point install_requires at requirements.txt file
We'll fill this in with galaxy-release-util on the next point release.
2025-03-20 17:52:07 +01:00
mvdbeek c6b2a34916 Merge branch 'release_24.2' into dev
# Conflicts:
#	lib/galaxy/version.py
#	packages/app/HISTORY.rst
#	packages/app/setup.cfg
#	packages/auth/HISTORY.rst
#	packages/auth/setup.cfg
#	packages/config/HISTORY.rst
#	packages/config/setup.cfg
#	packages/data/HISTORY.rst
#	packages/data/setup.cfg
#	packages/files/HISTORY.rst
#	packages/files/setup.cfg
#	packages/job_execution/HISTORY.rst
#	packages/job_execution/setup.cfg
#	packages/job_metrics/HISTORY.rst
#	packages/job_metrics/setup.cfg
#	packages/navigation/HISTORY.rst
#	packages/navigation/setup.cfg
#	packages/objectstore/HISTORY.rst
#	packages/objectstore/setup.cfg
#	packages/schema/HISTORY.rst
#	packages/schema/setup.cfg
#	packages/selenium/HISTORY.rst
#	packages/selenium/setup.cfg
#	packages/test_api/HISTORY.rst
#	packages/test_api/setup.cfg
#	packages/test_base/HISTORY.rst
#	packages/test_base/setup.cfg
#	packages/test_driver/HISTORY.rst
#	packages/test_driver/setup.cfg
#	packages/tool_shed/HISTORY.rst
#	packages/tool_shed/setup.cfg
#	packages/tool_util/HISTORY.rst
#	packages/tool_util/setup.cfg
#	packages/tours/HISTORY.rst
#	packages/tours/setup.cfg
#	packages/util/HISTORY.rst
#	packages/util/setup.cfg
#	packages/web_apps/HISTORY.rst
#	packages/web_apps/setup.cfg
#	packages/web_framework/HISTORY.rst
#	packages/web_framework/setup.cfg
#	packages/web_stack/HISTORY.rst
#	packages/web_stack/setup.cfg
2025-03-16 11:38:19 +01:00
mvdbeek 6a610a1b4b Start work on 24.2.4.dev0 2025-03-16 11:38:12 +01:00
mvdbeek f82f1fc5e8 Create version 24.2.3 2025-03-16 11:37:42 +01:00