Skip to content

Commit d752721

Browse files
authored
Upgrade python to 3.13 (#3911)
* Upgrade python to 3.13 Signed-off-by: JamieHale <jamiehalebc@gmail.com> * fix: Use sqlcipher3-wheels for installing pysqlcipher3 Signed-off-by: JamieHale <jamiehalebc@gmail.com> * fix: Use base python image for demo image and install web.py for github repo Signed-off-by: JamieHale <jamiehalebc@gmail.com> * fix: Create list from session handle fetch_all for iterations Signed-off-by: jamshale <jamiehalebc@gmail.com> * fix: Create list from session handle fetch_all for iterations Signed-off-by: jamshale <jamiehalebc@gmail.com> * Update lock file Signed-off-by: jamshale <jamiehalebc@gmail.com> * chore: Change github action python version Signed-off-by: jamshale <jamiehalebc@gmail.com> * Update lock file after main rebase Signed-off-by: jamshale <jamiehalebc@gmail.com> * chore: some suggestions from co-pilot Signed-off-by: jamshale <jamiehalebc@gmail.com> * Remove webpy from demo dependencies. It's old and unused Signed-off-by: jamshale <jamiehalebc@gmail.com> --------- Signed-off-by: JamieHale <jamiehalebc@gmail.com> Signed-off-by: jamshale <jamiehalebc@gmail.com>
1 parent d0f9138 commit d752721

23 files changed

Lines changed: 163 additions & 162 deletions

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.134.0/containers/python-3/.devcontainer/base.Dockerfile
2-
ARG VARIANT="3.12"
2+
ARG VARIANT="3.13"
33
FROM mcr.microsoft.com/devcontainers/python:${VARIANT}
44

55
ARG POETRY_VERSION="2.1.1"

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"dockerfile": "Dockerfile",
77
"context": "..",
88
"args": {
9-
"VARIANT": "3.12-bookworm",
9+
"VARIANT": "3.13-bookworm",
1010
"POETRY_VERSION": "2.1.1"
1111
}
1212
},

.github/workflows/format.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
1919
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
2020
with:
21-
python-version: "3.12"
21+
python-version: "3.13"
2222
- name: Ruff Format Check
2323
uses: chartboost/ruff-action@e18ae971ccee1b2d7bbef113930f00c670b78da4 # v1.0.0
2424
with:

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
os: ["ubuntu-latest"]
21-
python-version: ["3.12"]
21+
python-version: ["3.13"]
2222

2323
steps:
2424
- name: Checkout

.github/workflows/pr-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Tests
2222
uses: ./.github/actions/run-unit-tests
2323
with:
24-
python-version: "3.12"
24+
python-version: "3.13"
2525
os: "ubuntu-latest"
2626
is_pr: "true"
2727

@@ -48,5 +48,5 @@ jobs:
4848
- name: PostgreSQL Integration Tests
4949
uses: ./.github/actions/run-postgres-tests
5050
with:
51-
python-version: "3.12"
51+
python-version: "3.13"
5252
os: "ubuntu-latest"

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
strategy:
3232
fail-fast: false
3333
matrix:
34-
python-version: ["3.12"]
34+
python-version: ["3.13"]
3535
arch: ["amd64", "arm64"]
3636
include:
3737
- arch: amd64
@@ -75,7 +75,7 @@ jobs:
7575
strategy:
7676
fail-fast: false
7777
matrix:
78-
python-version: ["3.12"]
78+
python-version: ["3.13"]
7979
image-type: ["standard", "bbs"]
8080
include:
8181
- image-type: standard

.github/workflows/scenario-integration-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
5757
if: steps.check-if-scenarios-or-src-changed.outputs.run_tests != 'false'
5858
with:
59-
python-version: "3.12"
59+
python-version: "3.13"
6060
cache: "poetry"
6161
- name: Run Scenario Tests
6262
if: steps.check-if-scenarios-or-src-changed.outputs.run_tests != 'false'

.github/workflows/sonar-merge-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Tests
2121
uses: ./.github/actions/run-unit-tests
2222
with:
23-
python-version: "3.12"
23+
python-version: "3.13"
2424
os: "ubuntu-latest"
2525
is_pr: "false"
2626
- name: SonarCloud Scan

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
build:
44
os: "ubuntu-24.04"
55
tools:
6-
python: "3.12"
6+
python: "3.13"
77

88
sphinx:
99
builder: dirhtml

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ACA-Py -- A Cloud Agent - Python <!-- omit in toc -->
22

3-
![Python](https://img.shields.io/badge/python-3.12-blue.svg)
3+
![Python](https://img.shields.io/badge/python-3.13-blue.svg)
44
[![PyPI version](https://img.shields.io/pypi/v/acapy-agent)](https://pypi.org/project/acapy-agent/)
55
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=openwallet-foundation_acapy&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=openwallet-foundation_acapy)
66
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=openwallet-foundation_acapy&metric=coverage)](https://sonarcloud.io/summary/new_code?id=openwallet-foundation_acapy)

0 commit comments

Comments
 (0)