Commit Graph
10 Commits
Author SHA1 Message Date
John Chilton 28e6e2c6f8 Fix default conditional test parameters...
... for tools using 21.01 input format.
2025-09-22 17:04:38 -04:00
Nicola Soranzo 1d9d93ea50 Merge branch 'release_25.0' into dev 2025-08-07 15:54:38 +01:00
Nicola Soranzo 7f89e0eab9 Code cleanups from pyupgrade
Found by running:

```
make pyupgrade
ruff check --fix .
ruff check --preview --unsafe-fixes --select=F401 --fix .
make format
make update-client-api-schema
```

The bulk of the changes are replacements of typing deprecated aliases
such as `Dict` and `List` with the standard library classes. These
aliases became redundant in Python 3.9 when the corresponding
pre-existing classes were enhanced to support `[]`, see
https://docs.python.org/3/library/typing.html#deprecated-aliases

Also:
- Update the `pyupgrade` Makefile target to use `--py38-plus` for the
  packages needed by Pulsar, including the new galaxy-tool-util-models
  package.
2025-07-31 11:17:22 +01:00
John Chilton da575fe2d0 Fix deferred datasets in multi-data parameters. 2025-07-11 13:44:27 -04:00
John Chilton 505ac8d8d5 Migrate some tool-on-deferred tests to newer style execute tests. 2025-07-11 13:44:26 -04:00
John Chilton 219796f049 Implement paired_or_unpaired collections, list wizards. 2025-05-09 17:39:38 -04:00
John Chilton 6d7842e66f Numerous fixes for tool input format "21.01" parameters. 2024-10-30 10:52:08 -04:00
John Chilton 951ab47f47 More tool tests. 2024-10-22 07:49:37 -04:00
John Chilton d07081d869 tool input format test fixutre 2024-10-22 07:49:37 -04:00
John Chilton 687f3661f1 Migrate various tool execute tests to more declarative style. 2024-10-14 09:40:22 -04:00