From 04a7aa818d616a6706c5c7705745b99dacce438b Mon Sep 17 00:00:00 2001 From: JoshuaMackay1 Date: Wed, 5 Aug 2026 10:20:50 +0000 Subject: [PATCH 1/2] [RAA-10566]-[GC]-[Bump-setuptools to 83.0.0]-[JM] --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 276b85a4b..31534943c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1930,14 +1930,14 @@ files = [ [[package]] name = "setuptools" -version = "80.10.2" +version = "83.0.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "setuptools-80.10.2-py3-none-any.whl", hash = "sha256:95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173"}, - {file = "setuptools-80.10.2.tar.gz", hash = "sha256:8b0e9d10c784bf7d262c4e5ec5d4ec94127ce206e8738f29a437945fbc219b70"}, + {file = "setuptools-83.0.0-py3-none-any.whl", hash = "sha256:29b23c360f22f414dc7336bb39178cc7bcbf6021ed2733cde173f09dba19abb3"}, + {file = "setuptools-83.0.0.tar.gz", hash = "sha256:025bccbbf0fa05b6192bc64ae1e7b16e001fd6d6d4d5de03c97b1c1ade523bef"}, ] [package.extras] From 826122e8d613210e2025c20a9a91b5c9053d2d27 Mon Sep 17 00:00:00 2001 From: JoshuaMackay1 Date: Wed, 5 Aug 2026 12:30:50 +0000 Subject: [PATCH 2/2] [RAA-10566]-[TH]-[Bump pytest-nhsd-apim to 6.0.13]-[JM] --- poetry.lock | 30 +++++++++++++++--------------- pyproject.toml | 2 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/poetry.lock b/poetry.lock index 31534943c..c678f61ff 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1558,31 +1558,31 @@ dev = ["build", "tox", "tox-uv"] [[package]] name = "pytest-nhsd-apim" -version = "6.0.11" +version = "6.0.13" description = "Pytest plugin accessing NHSDigital's APIM proxies" optional = false python-versions = ">=3.10" groups = ["dev"] files = [ - {file = "pytest_nhsd_apim-6.0.11-py3-none-any.whl", hash = "sha256:87a7cf67740e48654bce9aa443e516fb8796ec37c22fbf3c5b04c9b54169945a"}, - {file = "pytest_nhsd_apim-6.0.11.tar.gz", hash = "sha256:a60d9604748610091715d4f4dac08ab930dc2f9bf27a4d75de51d9bbc41be29c"}, + {file = "pytest_nhsd_apim-6.0.13-py3-none-any.whl", hash = "sha256:9463cc193637ae30141d180a6955cfa207a8503f79fa75d6dafd3641b4b01128"}, + {file = "pytest_nhsd_apim-6.0.13.tar.gz", hash = "sha256:05119b98d21b2430726784965eb3ae66c31dfd8af41d766b9a29d069f9848157"}, ] [package.dependencies] Authlib = ">=1.6.6,<2.0.0" -cryptography = ">=46.0.5" +cryptography = ">=50.0.0" lxml = ">=5.3.1,<7.0.0" pycryptodome = ">=3.20.0,<4.0.0" pydantic = ">=2.9.2,<3.0.0" -pydantic-settings = ">=2.2.1,<3.0.0" -PyJWT = ">=2.8.0,<3.0.0" +pydantic-settings = ">=2.14.2,<3.0.0" +PyJWT = ">=2.13.0,<3.0.0" pyotp = ">=2.9.0,<3.0.0" pytest = ">=8.2.0,<10.0.0" requests = ">=2.32.0,<3.0.0" -setuptools = ">=80.0.1,<81.0.0" +setuptools = "83.0.0" toml = ">=0.10.2,<1.0.0" typing-extensions = ">=4.12.2,<5.0.0" -urllib3 = ">=2.6.3,<3.0.0" +urllib3 = ">=2.7.0,<3.0.0" wheel = ">=0.46.2,<0.47.0" [[package]] @@ -1931,9 +1931,9 @@ files = [ [[package]] name = "setuptools" version = "83.0.0" -description = "Easily download, build, install, upgrade, and uninstall Python packages" +description = "Most extensible Python build backend with support for C/C++ extension modules" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["dev"] files = [ {file = "setuptools-83.0.0-py3-none-any.whl", hash = "sha256:29b23c360f22f414dc7336bb39178cc7bcbf6021ed2733cde173f09dba19abb3"}, @@ -1941,13 +1941,13 @@ files = [ ] [package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] -core = ["importlib_metadata (>=6) ; python_version < \"3.10\"", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1) ; python_version < \"3.11\"", "wheel (>=0.43.0)"] +check = ["pytest-checkdocs (>=2.14)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.13.0) ; sys_platform != \"cygwin\""] +core = ["importlib_metadata (>=6) ; python_version < \"3.10\"", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging (>=24.2)", "tomli (>=2.0.1) ; python_version < \"3.11\"", "wheel (>=0.43.0)"] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] -enabler = ["pytest-enabler (>=2.2)"] +enabler = ["pytest-enabler (>=3.4)"] test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21) ; python_version >= \"3.9\" and sys_platform != \"cygwin\"", "jaraco.envs (>=2.2)", "jaraco.path (>=3.7.2)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf ; sys_platform != \"cygwin\"", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] -type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.develop (>=7.21) ; sys_platform != \"cygwin\"", "mypy (==1.14.*)", "pytest-mypy"] +type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.develop (>=7.21) ; sys_platform != \"cygwin\"", "mypy (==1.18.*)", "pytest-mypy (>=1.0.1) ; platform_python_implementation != \"PyPy\""] [[package]] name = "six" @@ -2093,4 +2093,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = "^3.13" -content-hash = "137ca6f1ec94ad41c61a0f5138faf7c2c464b48caba830ddaf4b206654579d07" +content-hash = "82e1586de1654af37e9f1b3e76f6b604da4f8ab5f09c4534b98de8d7a1052c8a" diff --git a/pyproject.toml b/pyproject.toml index 6c8cf9838..6415afbb1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,7 @@ pip-licenses = "^5.5.0" jinja2 = "^3.1.6" pytest = "^9.0.3" pytest-asyncio = "^1.3.0" -pytest-nhsd-apim = "^6.0.0" +pytest-nhsd-apim = "^6.0.13" [tool.poetry.scripts]