From 1bcdbb66f2845273759826d16dfd30a89f37636c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:15:18 +0000 Subject: [PATCH] chore(master): release 0.95.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++ Dockerfile | 2 +- docs/openapi.json | 2 +- 4 files changed, 50 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ee2bfff4..efb7bd94 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.9.3" + ".": "0.95.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8954c401..cd706e6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,52 @@ # Changelog +## [0.95.0](https://github.com/reanahub/reana-job-controller/compare/0.9.3...0.95.0) (2024-10-21) + + +### ⚠ BREAKING CHANGES + +* **python:** drop support for Python 3.6 and 3.7 + +### Build + +* **docker:** pin setuptools to v70 ([#459](https://github.com/reanahub/reana-job-controller/issues/459)) ([1288088](https://github.com/reanahub/reana-job-controller/commit/12880887c8f48f1085fcc8bab6d0896e16e97e53)) +* **docker:** upgrade to Ubuntu 24.04 and Python 3.12 ([#458](https://github.com/reanahub/reana-job-controller/issues/458)) ([f65641a](https://github.com/reanahub/reana-job-controller/commit/f65641ab1e4d0e7c215a480bcacfa8539c1c4182)) +* **python:** add minimal `pyproject.toml` ([#459](https://github.com/reanahub/reana-job-controller/issues/459)) ([c84ceaf](https://github.com/reanahub/reana-job-controller/commit/c84ceaf21c3e3b5b079765d9ce60da0746d9e506)) +* **python:** avoid using requirements.in ([#448](https://github.com/reanahub/reana-job-controller/issues/448)) ([48c58d9](https://github.com/reanahub/reana-job-controller/commit/48c58d9d9f3fc66e0ccbb2c67ecaac5892d83d9c)) +* **python:** drop support for Python 3.6 and 3.7 ([#455](https://github.com/reanahub/reana-job-controller/issues/455)) ([20899e7](https://github.com/reanahub/reana-job-controller/commit/20899e79389becfea92ac761c211076b21f82080)) +* **python:** remove deprecated `pytest-runner` ([#459](https://github.com/reanahub/reana-job-controller/issues/459)) ([e5fef3f](https://github.com/reanahub/reana-job-controller/commit/e5fef3fa66ef5255ec2ff02477bbc3d63f096b31)) +* **python:** use optional deps instead of `tests_require` ([#459](https://github.com/reanahub/reana-job-controller/issues/459)) ([6a3acdf](https://github.com/reanahub/reana-job-controller/commit/6a3acdf0dd800770a14ec8992674419c92b47001)) + + +### Features + +* **job_manager:** log pod errors as warnings ([#468](https://github.com/reanahub/reana-job-controller/issues/468)) ([88b0acb](https://github.com/reanahub/reana-job-controller/commit/88b0acbb8ae6a40889314f2dc68394561db4dccb)) +* **job_monitor:** log pod errors and disruptions as warnings ([#468](https://github.com/reanahub/reana-job-controller/issues/468)) ([db9c258](https://github.com/reanahub/reana-job-controller/commit/db9c258f8b0c55c899ad1b457fc260ff8a1aa820)) +* **utils:** add multiline log formatter ([#468](https://github.com/reanahub/reana-job-controller/issues/468)) ([d40538a](https://github.com/reanahub/reana-job-controller/commit/d40538a48c495ba6a4747e2759556e0476a6a3dd)) + + +### Performance improvements + +* **config:** make closing of database connections optional ([#463](https://github.com/reanahub/reana-job-controller/issues/463)) ([13738ad](https://github.com/reanahub/reana-job-controller/commit/13738ad101ba6b02c2cceac0ae9a40b279d75cb9)) +* **secrets:** avoid extraneous refetching of user secrets ([#451](https://github.com/reanahub/reana-job-controller/issues/451)) ([e046989](https://github.com/reanahub/reana-job-controller/commit/e046989ad11b95456e0b68543859bf66f96cc5fd)) + + +### Test suite + +* **pytest:** adapt to fixture changes from default_user to user0 ([#469](https://github.com/reanahub/reana-job-controller/issues/469)) ([891aeab](https://github.com/reanahub/reana-job-controller/commit/891aeabed8495e1ac086233e4ea8e4e4001062ca)) + + +### Continuous integration + +* **actions:** update GitHub actions due to Node 16 deprecation ([#447](https://github.com/reanahub/reana-job-controller/issues/447)) ([f4f955c](https://github.com/reanahub/reana-job-controller/commit/f4f955c3c7eb02f3f75081fb9882931cc5165a05)) +* **commitlint:** improve checking of merge commits ([#458](https://github.com/reanahub/reana-job-controller/issues/458)) ([f646fbe](https://github.com/reanahub/reana-job-controller/commit/f646fbe31a990939af44318b87c0e27ac1f4bc94)) +* **pytest:** invoke `pytest` directly instead of `setup.py test` ([#459](https://github.com/reanahub/reana-job-controller/issues/459)) ([637aaf1](https://github.com/reanahub/reana-job-controller/commit/637aaf197dc18e21bb412b7517c43e2d7b6f78d1)) + + +### Chores + +* **master:** release 0.95.0-alpha.1 ([74a32d8](https://github.com/reanahub/reana-job-controller/commit/74a32d80158c8629e0505a7650e16507f01331a5)) + ## [0.9.3](https://github.com/reanahub/reana-job-controller/compare/0.9.2...0.9.3) (2024-03-04) diff --git a/Dockerfile b/Dockerfile index 04c26d96..37d41b46 100644 --- a/Dockerfile +++ b/Dockerfile @@ -147,5 +147,5 @@ LABEL org.opencontainers.image.title="reana-job-controller" LABEL org.opencontainers.image.url="https://github.com/reanahub/reana-job-controller" LABEL org.opencontainers.image.vendor="reanahub" # x-release-please-start-version -LABEL org.opencontainers.image.version="0.95.0-alpha.1" +LABEL org.opencontainers.image.version="0.95.0" # x-release-please-end diff --git a/docs/openapi.json b/docs/openapi.json index 68f82d65..336abfd6 100644 --- a/docs/openapi.json +++ b/docs/openapi.json @@ -122,7 +122,7 @@ "info": { "description": "REANA Job Controller API", "title": "reana-job-controller", - "version": "0.95.0a1" + "version": "0.95.0" }, "paths": { "/apispec": {},