Commit Graph
857 Commits
Author SHA1 Message Date
Matthias Bernt aa9cc5b9e8 Start work on 23.1.dev0 2023-06-08 15:54:32 +02:00
Matthias Bernt f722e122f7 Create version 23.0.1 2023-06-08 15:54:28 +02:00
Nicola Soranzo afc11e2ebc Merge branch 'release_23.0' into dev 2023-05-30 17:49:58 +01:00
mvdbeek d8e62f8f5a Add script for creating (point) releases
Still working on it, but it's minimally useful already.
2023-05-28 11:15:57 +02:00
John Chilton f9e00f597a axe testing 2023-05-24 12:54:25 -04:00
mvdbeek ff7908f6be Merge branch 'release_23.0' into dev 2023-05-17 12:15:05 +02:00
John Chilton 2111ccfed2 Merge pull request #16090 from mvdbeek/fix_package_changelogs
[23.0] Add missing dates for versions that contain changelog entries
2023-05-15 09:05:51 -04:00
mvdbeek 49b0663328 Add missing dates for versions that contain changelog entries 2023-05-15 13:17:12 +02:00
Nicola Soranzo ab99721900 Merge branch 'release_23.0' into dev 2023-05-14 14:40:28 +01:00
Yakubov, Sergey c468a56655 Merge branch 'dev' into oidc_tokens 2023-05-11 13:49:05 -04:00
Greg Watson a83017a506 Add dependency to data package. 2023-05-04 20:48:15 -04:00
mvdbeek d2271e5e04 Replace httpbin service with pytest-httpserver
httpbin isn't doing too well, this should be more robust.
2023-05-04 17:38:19 +02:00
Yakubov, Sergey 6d8f608ba9 Merge branch 'dev' into oidc_tokens 2023-05-03 15:59:08 -04:00
Nicola Soranzo 08e60ebdee Move mypy option from command invocation to mypy.ini 2023-03-29 08:55:51 +01:00
Yakubov, Sergey d40fb56b98 Merge branch 'dev' into oidc_tokens 2023-03-27 10:41:56 -04:00
John ChiltonandNicola Soranzo a8f3f00374 Apply suggestions from code review
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2023-03-10 10:05:40 -05:00
John Chilton 44e8429201 Does this fix kombu? 2023-03-10 10:05:38 -05:00
John ChiltonandNicola Soranzo 2f2dae29f7 Apply suggestions from code review
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2023-03-08 13:06:11 -05:00
John Chilton a0a2690670 Does this fix kombu? 2023-03-07 15:46:56 -05:00
mvdbeek 756d047e1c Merge branch 'release_23.0' into dev 2023-03-06 18:08:05 +01:00
mvdbeek 026b906616 Merge branch 'release_22.05' into release_23.0 2023-03-03 16:40:49 +01:00
Matthias Bernt 0451ad485b package name with dashes 2023-03-02 09:27:55 +01:00
Matthias Bernt 684ae67bd7 add conda_package_streaming to tool_util setup.cfg 2023-03-01 22:13:15 +01:00
Marius van den Beek 24d7809f4a Merge pull request #15446 from bernt-matthias/conda-package-fmt-change
Fix for new style conda packages
2023-03-01 15:42:18 +01:00
Nicola Soranzo 35d8f6a04a Unpin Beaker requirement
This was initially pinned in https://github.com/galaxyproject/galaxy/pull/11192
but I cannot recall why exactly.
2023-03-01 12:29:28 +00:00
Matthias Bernt 910ca41c22 add conda_package_streaming to tool_util setup.cfg 2023-02-26 10:44:38 +01:00
John Chilton c692ad8292 Merge pull request #15497 from usegalaxy-au/unified-filesources
Unify url handling with filesources
2023-02-22 10:07:19 -05:00
nuwang 4ccd124c41 Add more interface docs, regenerate client schema 2023-02-10 00:00:52 +05:30
nuwang 11ccfff186 Add s3fs to test requirements 2023-02-09 18:13:32 +05:30
John Davis 7084957ef0 Add TS alembic dir to ignore list in test scripts
Otherwise alembic/env.py gets executed out of context at test collection
stage (via tox -e unit >> run_tests.sh), which raises an AttributeError
(alembic.context is not set in this case).
Same solution as in 3be1f6fef3

Also minor reformat.
2023-02-08 00:33:48 -05:00
Yakubov, Sergey 15051d41d0 add msal package dependency (for auth via azure ad) 2023-02-02 10:03:38 -05:00
Nicola Soranzo 4ca163b9ca Add support for Python 3.11
- Update Python dependencies that didn't have a cp311 wheel: h5py and
  psycopg2-binary.
- For packages for which there is no recent version that works on all
  Python versions supported by Galaxy (numpy and scipy), replace old
  requirement with multiple Python-version-specific requirements.
2023-02-02 01:18:25 +00:00
Nicola Soranzo a850a47419 Update pysam depedency to 0.20.0
Fix `pysam.index()` calls which now use samtools 1.16 where
`samtools index input output` doesn't work any more if `output` is the path
of an already existing file, but `samtools index -o output input` works
fine.

Also:
- Pre-create the (empty) index file for mock test datasets as a unit test
  reproducer of the above issue.
- Fix `test_cram` unit test that wasn't checking the return value of
  `CRAM.set_index_file()`, which was in fact returning False because
  `test-data/2.cram` was not sorted (updated now).
2023-01-01 03:37:53 +00:00
Nicola Soranzo 6d43c44c96 Extract list of packages ordered by dependency dag for reuse
Also:
- Add missing ones: `navigation`, `selenium`, `tours`
- Fix `galaxy-selenium` requirements
2022-12-13 16:57:37 +00:00
Nicola Soranzo ee7d51f2f5 Merge branch 'release_22.05' into dev 2022-12-09 11:36:00 +00:00
Nicola Soranzo 1eceea2a45 Add/remove/pin/unpin Python requirements 2022-12-09 02:01:26 +00:00
mvdbeek 8ff70c0bf5 Add script that builds all packages 2022-12-08 14:57:04 +01:00
mvdbeek 9c92c55a31 Reset all package HISTORY.rst file to 22.5.0.dev0 2022-12-08 13:24:06 +01:00
mvdbeek 3e4411b8f5 Merge branch 'release_22.05' into dev 2022-12-08 12:37:31 +01:00
mvdbeek fa21013dbe Merge branch 'release_22.01' into release_22.05 2022-12-08 12:35:37 +01:00
mvdbeek 4523cf9702 Bump to next dev version 2022-12-08 12:32:19 +01:00
mvdbeek 438012be66 Bump galaxy-util version to 22.1.2 2022-12-08 12:28:19 +01:00
mvdbeek c818c1e36a Update changelog 2022-12-08 12:27:36 +01:00
mvdbeek 173177e12e Add missing pyparsing dependency to galaxy-util 2022-12-08 12:01:55 +01:00
mvdbeek dc7c8e7ac6 Pin packaging to below 22 2022-12-08 12:01:55 +01:00
John Davis 0aa0feb610 Merge pull request #15004 from jdavcs/dev_mypy_workflow
Run mypy on a fully loaded galaxy venv for stricter type checking
2022-11-30 22:30:37 -05:00
Nicola Soranzo 3d5bcff5c1 Add pkce to dev/test requirements
So `test_authenticate_set_pkce_verifier_cookie` unit test is not skipped.
2022-11-30 16:34:32 +00:00
John DavisandNicola Soranzo 786a3e4375 Don't pip-install lint requirements for package tests
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2022-11-30 11:31:22 -05:00
John Davis 724ff9e17b Install mypy for package tests 2022-11-29 18:40:18 -05:00
John Davis 03732a7516 Re-add jinja2 to config package requirements 2022-11-21 18:12:04 -05:00