Nicola Soranzo
3f0f789b82
Merge pull request #17556 from kostrykin/files_diff_images
...
Add `image_diff` comparison method for test output verification using images
2024-03-04 17:04:44 +00:00
Nicola Soranzo
b02101ba69
Unpin Cheetah as the poetry bug was fixed
2024-03-04 13:14:48 +00:00
Nicola Soranzo
62c610c250
Move numpy and pillow requirements to new extended-assertions extra
...
together pysam, which is also conditionally imported in
``lib/galaxy/tool_util/verify/__init__.py`` .
2024-03-02 01:59:10 +00:00
Nicola Soranzo
1a3edae577
Add missing package requirements
2024-02-29 18:22:42 +00:00
Nicola Soranzo
d37c2844b5
Install future from PyPI again
...
now that 1.0.0 has been released with Python 3.12 support from my
fork.
2024-02-22 14:04:01 +00:00
John Davis
49e0d4348a
Merge branch 'release_23.2' into dev
...
# Conflicts:
# lib/galaxy/version.py
# packages/app/HISTORY.rst
# packages/auth/HISTORY.rst
# packages/config/HISTORY.rst
# packages/data/HISTORY.rst
# packages/files/HISTORY.rst
# packages/job_execution/HISTORY.rst
# packages/job_metrics/HISTORY.rst
# packages/navigation/HISTORY.rst
# packages/objectstore/HISTORY.rst
# packages/selenium/HISTORY.rst
# packages/test_api/HISTORY.rst
# packages/test_base/HISTORY.rst
# packages/test_driver/HISTORY.rst
# packages/tool_util/HISTORY.rst
# packages/tours/HISTORY.rst
# packages/util/HISTORY.rst
# packages/web_apps/HISTORY.rst
# packages/web_framework/HISTORY.rst
# packages/web_stack/HISTORY.rst
2024-02-21 19:30:17 -05:00
John Davis
f0fbe773b6
Start work on 23.2.2.dev0
2024-02-21 19:30:14 -05:00
John Davis
cb06b048b9
Create version 23.2.1
2024-02-21 19:30:11 -05:00
Nicola Soranzo
f9384bb0df
Disallow pydantic 2.6.0 and 2.6.1
...
xref: https://github.com/pydantic/pydantic/issues/8760
Fix the following error when testing with mypy:
```
$ tox -e mypy
Deferral trace:
cwltool.utils:62
cwltool.utils:-1
...
galaxy.model:666
galaxy.model:666
galaxy.model:666
galaxy.model:666
lib/galaxy/model/__init__.py: error: INTERNAL ERROR: maximum semantic analysis
iteration count reached
Found 1 error in 1 file (errors prevented further checking)
```
2024-02-14 00:57:47 +00:00
mvdbeek
b278d8a2aa
Merge branch 'release_23.2' into dev
2024-02-08 11:35:49 +01:00
Nicola Soranzo
5e14d03779
Merge branch 'release_23.1' into release_23.2
2024-02-07 22:50:08 +00:00
Nicola Soranzo
52933ed5fd
Merge branch 'release_23.0' into release_23.1
2024-02-07 22:48:53 +00:00
Nicola Soranzo
de8d4562b6
Add missing Werkzeug test requirement
...
Used in `test/unit/util/test_get_url.py` since commit
69ebbb761a .
Pin Werkzeug in `lib/galaxy/dependencies/dev-requirements.txt`
to latest version compatible with pytest-httpserver 1.0.6 .
Fix unit test collection error on Python 3.11:
```
File "/home/runner/work/galaxy/galaxy/galaxy root/.tox/unit-coverage/lib/python3.11/site-packages/pytest_httpserver/httpserver.py", line 26, in <module>
from werkzeug.http import parse_authorization_header
ImportError: cannot import name 'parse_authorization_header' from 'werkzeug.http' (/home/runner/work/galaxy/galaxy/galaxy root/.tox/unit-coverage/lib/python3.11/site-packages/werkzeug/http.py)
```
2024-02-07 05:44:42 +00:00
John Davis
019c49594f
Fix formatting around new version in HISTORY.rst
2024-02-02 10:12:34 -05:00
John Davis
ac15c87379
Update package versions to 23.2.dev0
...
Update setup.cfg, HISTORY.rst.
Make all dev package versions consistent.
2024-02-01 22:50:21 -05:00
John Davis
b83073f4d2
Change version for schema and TS packages
...
To make them consistent with other package versions:
23.1.0.dev0 >> 23.1.dev0.
The extra "0" was likely added automatically by running the
build_packages.sh script.
2024-02-01 18:34:11 -05:00
John Davis
121e38d570
Drop empty bullet points from package HISTORY.rst files
2024-02-01 16:44:49 -05:00
John Davis
2337c9ca83
Partially remove bash-specific syntax
2024-02-01 12:22:21 -05:00
John Davis
01402e279c
Use if/then/fi for readability; minor linting
2024-02-01 09:34:04 -05:00
John Davis
2783fb6018
Ignore lines starting with # in build packages script
2024-01-31 18:55:21 -05:00
John Davis
a354d12a4e
Merge branch 'release_23.2' into dev
2024-01-31 18:19:54 -05:00
John Davis
c1081c3289
Reverse conditional to skip empty lines
2024-01-30 22:03:47 -05:00
John Davis
adf175fdc2
Ignore empty lines in packages_by_dep_dag file
2024-01-30 18:44:24 -05:00
John Davis
568480f923
Merge branch 'release_23.2' into dev_merge_23.2
2024-01-24 16:28:01 +00:00
mvdbeek
7e9c02b75c
Use python-isal for fast zip deflate compression in rocrate export
2024-01-23 11:16:26 +01:00
Ubuntu
6860c9a0fb
Add support for Python 3.12
2024-01-21 11:57:59 +00:00
Nicola Soranzo
4eb94cde5f
Install future from my fork with Python 3.12 patches
2024-01-21 11:57:58 +00:00
Nicola Soranzo
bbf02a0fdb
Use venv module instead of virtualenv
2024-01-15 17:31:57 +00:00
mvdbeek
5cd6254e69
Fix merge conflicts in packages/web_apps/setup.cfg
2024-01-10 17:30:02 +01:00
mvdbeek
b70680c5f8
Import IdEncodingHelper for type-checking only
2024-01-10 17:27:58 +01:00
mvdbeek
6863ac4c5f
Add pycryptodome dependency to galaxy-schema
2024-01-08 11:33:45 +01:00
mvdbeek
46dc767a4c
Update pydantic package dependencies
2024-01-08 11:33:45 +01:00
mvdbeek
9dfdd7dcba
Update dependencies
2024-01-08 11:33:41 +01:00
mvdbeek
e63c3ba9d4
Update fastapi and pydantic dependencies
2024-01-08 11:33:34 +01:00
mvdbeek
5afce686b0
Merge branch 'release_23.2' into dev
2024-01-04 16:15:31 +01:00
mvdbeek
7fc0b15be7
Merge branch 'release_23.1' into release_23.2
...
# 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/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_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
2024-01-04 16:15:26 +01:00
mvdbeek
20e560c2e2
Start work on 23.1.5.dev0
2024-01-04 16:15:18 +01:00
mvdbeek
5dccc48db7
Create version 23.1.4
2024-01-04 16:15:11 +01:00
John Chilton
4bb1c4b4ce
Merge pull request #17205 from jdavcs/dev_cbv
...
Vendorize fastapi-utls.cbv
2023-12-22 10:28:32 -05:00
John Davis
52d7fa704f
Bump graphene-sqlalchemy to 3.0.0rc1
2023-12-19 12:37:49 -05:00
John Davis
377d7d134f
Remove fastapi-utils from pyproject.toml, packages
2023-12-18 14:52:01 -05:00
Nicola Soranzo
ddbcb39fb3
Merge pull request #17058 from davelopez/remove_web_dependency_from_tools
...
Remove web framework dependency from tools
2023-12-01 12:29:26 +00:00
mvdbeek
ca6f9b3586
Merge branch 'release_23.2' into dev
2023-12-01 11:54:53 +01:00
mvdbeek
87c98787a4
Merge branch 'release_23.1' into release_23.2
...
# 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/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_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
2023-12-01 11:54:51 +01:00
mvdbeek
316f8c1a2c
Start work on 23.1.4.dev0
2023-12-01 11:54:46 +01:00
mvdbeek
d7cc988979
Create version 23.1.3
2023-12-01 11:54:43 +01:00
davelopez
aedfa820f5
Add symlink to short_term_storage in app package
...
Temporarily include it in app until the STS goes into its own package.
2023-11-30 17:01:29 +01:00
mvdbeek
dbe1e7464f
Merge branch 'release_23.2' into dev
2023-11-29 19:20:17 +01:00
mvdbeek
64a813e763
Merge branch 'release_23.1' into release_23.2
...
# 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/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_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
2023-11-29 19:20:15 +01:00
mvdbeek
cb1bb4a6ab
Start work on 23.1.3.dev0
2023-11-29 19:20:10 +01:00