From e4c4a9001569dc5380bd511809036c3ac700a2de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:04:56 +0000 Subject: [PATCH 1/7] Bump flask from 3.0.2 to 3.0.3 in /src/web Bumps [flask](https://github.com/pallets/flask) from 3.0.2 to 3.0.3. - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/flask/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: flask dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- src/web/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/web/pyproject.toml b/src/web/pyproject.toml index 9fb7b4cb..e6e5cf2d 100644 --- a/src/web/pyproject.toml +++ b/src/web/pyproject.toml @@ -33,7 +33,7 @@ dependencies = [ "BL_Python.identity", "BL_Python.database", - "Flask == 3.0.2", + "Flask == 3.0.3", "flask-injector", "flask-login", "connexion == 3.0.6", From 52d1f27bd484d33f4ba93513b8ce2bbba481bca3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:04:56 +0000 Subject: [PATCH 2/7] Bump connexion from 3.0.6 to 3.1.0 in /src/web Bumps [connexion](https://github.com/spec-first/connexion) from 3.0.6 to 3.1.0. - [Release notes](https://github.com/spec-first/connexion/releases) - [Commits](https://github.com/spec-first/connexion/compare/3.0.6...3.1.0) --- updated-dependencies: - dependency-name: connexion dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- src/web/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/web/pyproject.toml b/src/web/pyproject.toml index 9fb7b4cb..50cbf155 100644 --- a/src/web/pyproject.toml +++ b/src/web/pyproject.toml @@ -36,7 +36,7 @@ dependencies = [ "Flask == 3.0.2", "flask-injector", "flask-login", - "connexion == 3.0.6", + "connexion == 3.1.0", "connexion[uvicorn]", "uvicorn-worker", "swagger_ui_bundle", From 47c605c52236564396f4b6aa59154242b0f79355 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:04:56 +0000 Subject: [PATCH 3/7] Update sqlalchemy requirement from ~=1.4 to >=1.4,<3.0 in /src/database --- updated-dependencies: - dependency-name: sqlalchemy dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- src/database/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/database/pyproject.toml b/src/database/pyproject.toml index 81c90173..17e7d38e 100644 --- a/src/database/pyproject.toml +++ b/src/database/pyproject.toml @@ -30,7 +30,7 @@ classifiers = [ dependencies = [ "BL_Python.programming", - "sqlalchemy ~= 1.4", + "sqlalchemy >= 1.4,< 3.0", "alembic ~= 1.8", "sqlalchemy2-stubs ~= 0.0.2a34", "injector", From af05cbf5793941051df724e7c49dd82ea49b29e3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:04:57 +0000 Subject: [PATCH 4/7] Update pytest-cov requirement from ~=4.1 to >=4.1,<6.0 Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 948d1a04..d63d0b50 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,7 +85,7 @@ dev-dependencies = [ "pytest ~= 8.0", "pytest-mock", "mock", - "pytest-cov ~= 4.1", + "pytest-cov >= 4.1,< 6.0", "coverage ~= 7.4", "junit2html ~= 30.1", # Pyright >= 1.1.367 breaks the build. From e2a10e7f479d883ad47d423200d8f890daa4cacc Mon Sep 17 00:00:00 2001 From: Aaron Holmes Date: Tue, 2 Jul 2024 12:31:02 -0700 Subject: [PATCH 5/7] Enforce sqlalchemy ~= 1.4.0 in BL_Python.database. --- src/database/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/database/pyproject.toml b/src/database/pyproject.toml index 17e7d38e..6c9d9b49 100644 --- a/src/database/pyproject.toml +++ b/src/database/pyproject.toml @@ -30,7 +30,7 @@ classifiers = [ dependencies = [ "BL_Python.programming", - "sqlalchemy >= 1.4,< 3.0", + "sqlalchemy ~= 1.4.0", "alembic ~= 1.8", "sqlalchemy2-stubs ~= 0.0.2a34", "injector", From a42c921c07128a1d429bfe9a54f89e08f266dd7c Mon Sep 17 00:00:00 2001 From: Aaron Holmes Date: Tue, 2 Jul 2024 12:41:40 -0700 Subject: [PATCH 6/7] Enforce pytest-cov ~= 4.1.0 because 5.0.0 is broken. https://pypi.org/project/pytest-cov/5.0.0/ https://github.com/pytest-dev/pytest-cov/actions/runs/9462794603 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index d63d0b50..c8c9b97f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,7 +85,7 @@ dev-dependencies = [ "pytest ~= 8.0", "pytest-mock", "mock", - "pytest-cov >= 4.1,< 6.0", + "pytest-cov ~= 4.1.0", "coverage ~= 7.4", "junit2html ~= 30.1", # Pyright >= 1.1.367 breaks the build. From a0b6b4484958e1ffc4ecb3d9d311abf8df817cd9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:52:45 +0000 Subject: [PATCH 7/7] Update junit2html requirement from ~=30.1 to >=30.1,<32.0 Updates the requirements on [junit2html](https://gitlab.com/inorton/junit2html) to permit the latest version. - [Release notes](https://gitlab.com/inorton/junit2html/tags) - [Commits](https://gitlab.com/inorton/junit2html/compare/v30.1.6...v31.0.2) --- updated-dependencies: - dependency-name: junit2html dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c8c9b97f..b60d33d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -87,7 +87,7 @@ dev-dependencies = [ "mock", "pytest-cov ~= 4.1.0", "coverage ~= 7.4", - "junit2html ~= 30.1", + "junit2html >= 30.1,< 32.0", # Pyright >= 1.1.367 breaks the build. # Waiting for new pyright release to fix it. https://github.com/uclahs-cds/BL_Python/issues/79 "pyright == 1.1.366",