Matthias Bernt
2533594f58
Start work on 25.0.3.dev0
2025-08-13 14:34:04 +02:00
Matthias Bernt
34d077d19c
Create version 25.0.2
2025-08-13 14:33:57 +02:00
Nicola Soranzo
7a8399ca85
Remove content from packages/meta/requirements.txt
2025-07-15 14:54:38 +01: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
1599019e42
Update metapackage pins to dev version
2025-06-19 13:29:45 -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
eb38fd8ec9
Merge branch 'release_24.2' into dev
2025-05-12 09:05:28 +02:00
Nate Coraor
0fd00d6550
Update meta package history and version
2025-05-06 10:33:00 -04: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
Nicola Soranzo
edd8bccf4f
Drop support for Python 3.8
2025-02-25 19:20:46 +00:00
Nicola Soranzo
829c7459f9
Merge branch 'release_24.2' into dev
2025-02-08 21:14:23 +00:00
Nicola Soranzo
1bc76f0c40
Add Python 3.13 classifier to packages
...
Follow-up on https://github.com/galaxyproject/galaxy/pull/18449 .
2025-02-08 18:58:58 +00:00
John Davis
54f918d09c
Fix package versions
2025-02-07 00:53:54 -05:00
John Davis
329aa9360d
Update package dev versions
2024-07-02 17:07:31 -04:00
Nicola Soranzo
80701f4fc1
Add `pytest.ini` files to all packages
...
Previously, when running pytest from `packages/test.sh`, it was using
our main `pytest.ini` as configfile, therefore setting the wrong
rootdir and using `lib` as `pythonpath`.
This was hiding various packaging issues fixed in the previous commits.
2024-06-02 20:19:32 +01:00
mvdbeek
b278d8a2aa
Merge branch 'release_23.2' into dev
2024-02-08 11:35:49 +01: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
Ubuntu
6860c9a0fb
Add support for Python 3.12
2024-01-21 11:57:59 +00:00
Michael R. Crusoe
c00967cca4
Python 3.8 as new minimum version
...
Fixes: https://github.com/galaxyproject/galaxy/issues/16394
Also upgrade code to Python 3.8 syntax with:
```
ack --type=python -f | grep -v '^lib/galaxy/schema/bco/\|^lib/galaxy/schema/drs/\|lib/tool_shed_client/schema/trs.*.py\|^tools/\|^.venv/\|^.tox/' | grep -v '^lib/galaxy/files/sources/\|^lib/galaxy/job_metrics/\|^lib/galaxy/objectstore/\|^lib/galaxy/tool_util/\|^lib/galaxy/util/' | xargs pyupgrade --py38-plus
```
2023-11-26 18:34:09 +00: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
ee7d51f2f5
Merge branch 'release_22.05' into dev
2022-12-09 11:36:00 +00:00
mvdbeek
9c92c55a31
Reset all package HISTORY.rst file to 22.5.0.dev0
2022-12-08 13:24:06 +01:00
Michael R. Crusoe
59ac92c1c8
mark galaxy packages as containing typing information
2022-07-26 23:27:36 +01:00
Nicola Soranzo
42dcc940f1
Modernise build of galaxy meta-package
2022-06-10 10:32:01 +01:00
Nicola Soranzo
73bf57e9a0
Remove unused and unnecessary code
...
- `PROJECT_OWNER`, `PROJECT_USERAME`, `RAW_CONTENT_URL` and `_version_re` are unused.
- `:changelog:` hyperlink target is unnecessary.
- `test_suite` and `tests_require` are deprecated since setuptools v41.5.0
2022-06-09 22:55:07 +01:00
Nicola Soranzo
e9b2262dd3
Move mypy configuration to `mypy.ini`
...
So packages can use `setup.cfg` to replace `setup.py` .
2022-06-08 10:35:18 +01:00
Nicola Soranzo
aeef3318a2
Use setuptools custom package discovery instead of explicit listing
2022-06-06 23:48:37 +01:00
Nicola Soranzo
f2a42ba67e
Run mypy on all packages' files
...
Also:
- mypy fixes.
- Use `with` statement to open/close files.
2022-05-30 22:38:55 +01:00
Nicola Soranzo
0c80836c34
Upgrade syntax to Python 3.7
...
using `ack --type=python -f | grep -v '^tools/' | xargs pyupgrade --py37-plus`
Also more refactoring of Python files in `packages/` .
2022-03-14 14:57:43 +00:00
Nicola Soranzo
6057338cbd
Format files in packages/ with black
...
with:
```
find packages/ -name '*.py' | xargs black
```
The `packages/` directory is currently excluded in the `[tool.black]`
section of `pyproject.toml` because black follows symlinks.
2022-02-03 14:07:52 +00:00
Dannon Baker
623a5e165a
Apply black formatting.
...
Apply isort.
2022-02-03 07:42:20 -05:00
mvdbeek
0af72e56b2
Update version to 22.05.dev0
2022-02-01 11:10:56 +01:00
Nicola Soranzo
0bdc93a7cc
Drop support for Python 3.6, add Python 3.10
2021-12-08 08:14:10 +00:00
mvdbeek
5332eb246a
Update version to 22.01.dev0
2021-09-20 19:53:11 +02:00
mvdbeek
07fb59937e
Update version to 21.09.dev0
2021-05-05 21:48:01 +02:00
Nicola Soranzo
e96c96eb79
Merge branch 'release_20.09' into dev
2020-10-19 17:48:30 +01:00
Nicola Soranzo
a3b954126d
Add *requirements.txt files to source packages
2020-10-19 10:32:05 +01:00
Nicola Soranzo
9d74bba7fb
Drop support for retired Python 3.5
...
Upgrade syntax using `pyupgrade --py36-plus` .
Manually drop several `six` imports.
Also:
- Remove broken pr_cache in scripts/bootstrap_history.py
- Fix broken prefix removal in lib/galaxy/tool_util/deps/mulled/mulled_build.py
2020-10-07 11:52:13 +01:00
John Chilton
0ea20422e0
Modify packages to allow test requirements (for responses).
2020-07-06 18:49:04 -04:00
John Chilton
9b287ef06c
Push scripts into subpackages.
2019-07-08 16:38:10 +02:00
Nate Coraor
751503958f
Fixes from PR review
2019-07-08 11:28:04 +02:00