Skip to content

Commit

Permalink
Merge branch 'release_22.05' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
nsoranzo committed Dec 9, 2022
2 parents 3b40e9a + 8ff59d4 commit ee7d51f
Show file tree
Hide file tree
Showing 27 changed files with 112 additions and 28 deletions.
3 changes: 1 addition & 2 deletions packages/app/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------



---------------------
20.9.0 (2020-10-15)
---------------------
Expand Down
3 changes: 2 additions & 1 deletion packages/app/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ install_requires =
lxml
Mako
Markdown
packaging
MarkupSafe
packaging<22
paramiko!=2.9.0,!=2.9.1
pebble
pulsar-galaxy-lib>=0.15.0.dev0
Expand Down
3 changes: 1 addition & 2 deletions packages/auth/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------



---------------------
20.9.0 (2020-10-15)
---------------------
Expand Down
42 changes: 42 additions & 0 deletions packages/build_packages.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#!/bin/bash

# Builds packages, sets new versions, but doesn't upload anything to pypi.
# Set DEV_RELEASE=1 to build the dev of packages.

set -ex

# Change to packages directory.
cd "$(dirname "$0")"

# ensure ordered by dependency dag
PACKAGE_DIRS=(
util
objectstore
job_metrics
config
files
tool_util
data
job_execution
auth
web_stack
web_framework
app
webapps
test_base
test_driver
test_api
)
for ((i=0; i<${#PACKAGE_DIRS[@]}; i++)); do
printf "\n========= RELEASING PACKAGE ${PACKAGE_DIRS[$i]} =========\n\n"
package_dir=${PACKAGE_DIRS[$i]}

cd "$package_dir"

make clean
make commit-version
make dist
make new-version

cd ..
done
5 changes: 5 additions & 0 deletions packages/config/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ History

.. to_doc
---------------------
22.5.0.dev0
---------------------


---------------------
22.1.0.dev0
---------------------
Expand Down
2 changes: 1 addition & 1 deletion packages/data/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1 (2021-03-02)
22.5.0.dev0
---------------------


Expand Down
4 changes: 2 additions & 2 deletions packages/data/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ install_requires =
alembic
bdbag
bx-python
contextvars; python_version >= "3.6" and python_version < "3.7"
dnspython
galaxy-sequence-utils
h5py
isa-rwval
MarkupSafe
mrcfile
numpy
parsley
Expand All @@ -53,7 +53,7 @@ install_requires =
rocrate
social-auth-core[openidconnect]==4.0.3
SQLAlchemy>=1.4.25,<2
tifffile<=2020.9.3 # Last version compatible with python 3.6
tifffile
typing-extensions
WebOb
packages = find:
Expand Down
8 changes: 7 additions & 1 deletion packages/files/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,13 @@ History
.. to_doc
---------------------
22.1.0.dev0
22.5.0.dev0
---------------------



---------------------
22.1.0
---------------------

* Initial standalone release of this package.
2 changes: 1 addition & 1 deletion packages/job_execution/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
2 changes: 1 addition & 1 deletion packages/job_metrics/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
8 changes: 7 additions & 1 deletion packages/meta/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,13 @@ History
.. to_doc
---------------------
19.9.0.dev0
22.5.0.dev0
---------------------



---------------------
19.9.0
---------------------

* Initial import from dev branch of Galaxy during 19.09 development cycle.
4 changes: 2 additions & 2 deletions packages/objectstore/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.2.dev0
22.5.0.dev0
---------------------


Expand All @@ -13,7 +13,7 @@ History
20.9.1 (2021-03-01)
---------------------


* Second release from the 20.09 branch of Galaxy.

---------------------
20.9.0 (2020-10-15)
Expand Down
2 changes: 1 addition & 1 deletion packages/selenium/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
3 changes: 1 addition & 2 deletions packages/test_api/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand All @@ -14,4 +14,3 @@ History
---------------------

* Initial import from dev branch of Galaxy during 20.09 branch of Galaxy.

2 changes: 1 addition & 1 deletion packages/test_base/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
2 changes: 1 addition & 1 deletion packages/test_driver/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
2 changes: 1 addition & 1 deletion packages/test_selenium/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
7 changes: 7 additions & 0 deletions packages/tool_util/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@ History

.. to_doc
-------------------
22.5.0.dev0
-------------------



-------------------
22.1.5 (2022-11-14)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion packages/tool_util/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ install_requires =
galaxy-util>=22.1
lxml
MarkupSafe
packaging
packaging<22
pydantic
PyYAML
requests
Expand Down
6 changes: 6 additions & 0 deletions packages/util/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@ History

.. to_doc
---------------------
22.5.0.dev0
---------------------



---------------------
22.1.2 (2022-12-08)
---------------------
Expand Down
2 changes: 0 additions & 2 deletions packages/util/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@ install_requires =
boltons
docutils
importlib_resources
MarkupSafe
packaging<22 # packaging 22.0 dropped LegacyVersion
pycryptodome
pyparsing
PyYAML
requests
Expand Down
2 changes: 1 addition & 1 deletion packages/web_framework/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.9.1.dev0
22.5.0.dev0
---------------------


Expand Down
2 changes: 1 addition & 1 deletion packages/web_stack/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.5.1.dev0
22.5.0.dev0
---------------------


Expand Down
2 changes: 1 addition & 1 deletion packages/webapps/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ History
.. to_doc
---------------------
20.5.1.dev0
22.5.0.dev0
---------------------


Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ Mercurial = "*"
mrcfile = "*"
nodeenv = "*"
numpy = "*"
packaging = "<22" # packaging 22.0 dropped LegacyVersion
paramiko = "!=2.9.0, !=2.9.1" # https://github.com/paramiko/paramiko/issues/1961
Parsley = "*"
Paste = "*"
Expand Down
15 changes: 15 additions & 0 deletions scripts/bootstrap_history.py
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,14 @@
make release-create-rc
- [ ] Create dev packages:
cd packages && DEV_RELEASE=1 ./build_packages.sh
- [ ] Review created packages (HISTORY.rst correct, setup.cfg correct, correct version in filename)
- [ ] Upload galaxy-util & galaxy-tool-util dev packages to pypi
- [ ] Open PR against planemo with a pin to the dev packages
- [ ] Open PRs from your fork of branch ``version-${version}`` to upstream ``release_${version}`` and of ``version-${next_version}.dev`` to ``dev``.
- [ ] Update ``MILESTONE_NUMBER`` in the [maintenance bot](https://github.com/galaxyproject/galaxy/blob/dev/.github/workflows/maintenance_bot.yaml) to `${next_version}` so it properly tags new PRs.
Expand Down Expand Up @@ -263,6 +271,13 @@
make release-create
- [ ] Create dev packages:
cd packages && ./build_packages.sh
- [ ] Review created packages (HISTORY.rst correct, setup.cfg correct, correct version in filename)
- [ ] Upload built packages to pypi
- [ ] Add the branch `*/release_{version}` to Jenkins documentation build [configuration matrix](https://jenkins.galaxyproject.org/job/galaxy-sphinx-by-branch/configure).
- [ ] Trigger the [branch documentation build](https://jenkins.galaxyproject.org/job/galaxy-sphinx-by-branch/)
- [ ] Verify that everything is merged from ${version}->master, and then trigger the ['latest' documentation build](https://jenkins.galaxyproject.org/job/latest-Sphinx-Docs/)
Expand Down
4 changes: 2 additions & 2 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ commands =
allowlist_externals =
bash
make
passenv =
passenv =
CI CONDA_EXE
GALAXY_CONFIG_OVERRIDE_DATABASE_CONNECTION
APP_WEBSERVER
Expand Down Expand Up @@ -55,7 +55,7 @@ commands = bash .ci/validate_test_tools.sh
commands = bash .ci/check_controller.sh

[testenv:check_indexes]
commands =
commands =
bash scripts/common_startup.sh
bash manage_db.sh init
bash check_model.sh

0 comments on commit ee7d51f

Please sign in to comment.