diff --git a/README.md b/README.md index faf785def..0524ad641 100644 --- a/README.md +++ b/README.md @@ -2,16 +2,13 @@ Scripts and utilities used across API managment platform and services -################################################################################ -########### Python upgrade to 3.13 ########### -########### Utils Repo has been updated to python 3.13 ########### -################################################################################ +##Python upgrade to 3.13 +Utils Repo has been updated to python 3.13 -########### We are continuing to support python 3.8/9(which are currently out of support) until January 26th 2026 ########### -########### After the deadline your pipelines will fail if you are using python version 3.8/9 ########### +We are continuing to support python 3.8/9(which are currently out of support) until January 26th 2026 +After the deadline your pipelines will fail if you are using python version 3.8/9 -Python upgrade related changes -############################### +##Python upgrade related changes Projects using Python versions older than 3.13 and extending their pipeline with the utils repository must update their pipelines to ensure compatibility with the latest changes. For detailed guidance, please refer to the APIM FAQ page: https://nhsd-confluence.digital.nhs.uk/spaces/APM/pages/1226682275/Pipeline+Queries diff --git a/azure/cleanup-ecs-pr-proxies.yml b/azure/cleanup-ecs-pr-proxies.yml index ddf1f7572..070823ceb 100644 --- a/azure/cleanup-ecs-pr-proxies.yml +++ b/azure/cleanup-ecs-pr-proxies.yml @@ -50,7 +50,7 @@ jobs: displayName: print aws info - bash: | - tfenv use 0.14.6 + tfenv use 1.2.3 displayName: setup terraform - task: s3-cache-action@1 diff --git a/poetry.lock b/poetry.lock index 0c03f19ff..1097d45e6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1421,23 +1421,23 @@ files = [ [[package]] name = "urllib3" -version = "2.5.0" +version = "2.6.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"}, - {file = "urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"}, + {file = "urllib3-2.6.0-py3-none-any.whl", hash = "sha256:c90f7a39f716c572c4e3e58509581ebd83f9b59cced005b7db7ad2d22b0db99f"}, + {file = "urllib3-2.6.0.tar.gz", hash = "sha256:cb9bcef5a4b345d5da5d145dc3e30834f58e8018828cbc724d30b4cb7d4d49f1"}, ] [package.extras] -brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] +brotli = ["brotli (>=1.2.0) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=1.2.0.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] -zstd = ["zstandard (>=0.18.0)"] +zstd = ["backports-zstd (>=1.0.0) ; python_version < \"3.14\""] [metadata] lock-version = "2.1" python-versions = "^3.13" -content-hash = "16fe4f55ce75508068564526b334a8963cdee9cbfdac5e944d8a2df3a8da84db" +content-hash = "3c42aeaa2140b74054ef175e76ffdd49ae48d3d0e72d4651ad1961b58df72ad4" diff --git a/pyproject.toml b/pyproject.toml index 25c626d75..f9f8cbe4b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ pytest-xdist = "^3.0" lxml = "^5.0" boto3 = "^1.34.0" ansible-core = "^2.19.4" -urllib3 = "^2.5.0" +urllib3 = "^2.6.0" cryptography = "44.0.1" click="^8.1.2"