diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c25aa28a..8535da4f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,24 +21,24 @@ jobs: matrix: # Test all supported versions on Ubuntu: os: [ubuntu-latest, ubuntu-24.04-arm] - python: ["3.10", "3.11", "3.12", "3.13"] + python: ["3.10", "3.11", "3.12", "3.13", "3.14"] experimental: [false] build: [''] include: # As the experimental task for the dev version. - os: ubuntu-latest - python: "3.13" + python: "3.14" experimental: true build: 'free-threading' - os: ubuntu-24.04-arm - python: "3.13" + python: "3.14" experimental: true build: 'free-threading' - os: ubuntu-latest - python: "3.14-dev" + python: "3.15-dev" experimental: true - os: ubuntu-latest - python: "3.14-dev" + python: "3.15-dev" experimental: true build: 'free-threading' # Also test PyPy, macOS, and Windows: @@ -46,10 +46,10 @@ jobs: python: pypy-3.11 experimental: false - os: macos-latest - python: "3.13" + python: "3.14" experimental: true - os: windows-latest - python: "3.13" + python: "3.14" experimental: false steps: - uses: actions/checkout@v4 diff --git a/pyperformance/data-files/benchmarks/bm_chameleon/requirements.txt b/pyperformance/data-files/benchmarks/bm_chameleon/requirements.txt index 260c3bc4..1d7b5237 100644 --- a/pyperformance/data-files/benchmarks/bm_chameleon/requirements.txt +++ b/pyperformance/data-files/benchmarks/bm_chameleon/requirements.txt @@ -1 +1 @@ -chameleon==3.9.1 +chameleon==4.6.0 diff --git a/pyperformance/data-files/benchmarks/bm_sqlalchemy_declarative/requirements.txt b/pyperformance/data-files/benchmarks/bm_sqlalchemy_declarative/requirements.txt index 7854731c..c9434339 100644 --- a/pyperformance/data-files/benchmarks/bm_sqlalchemy_declarative/requirements.txt +++ b/pyperformance/data-files/benchmarks/bm_sqlalchemy_declarative/requirements.txt @@ -1,2 +1,2 @@ -greenlet==3.1.0 +greenlet==3.2.4 sqlalchemy==1.4.19 diff --git a/pyperformance/data-files/benchmarks/bm_sqlalchemy_imperative/requirements.txt b/pyperformance/data-files/benchmarks/bm_sqlalchemy_imperative/requirements.txt index 7854731c..c9434339 100644 --- a/pyperformance/data-files/benchmarks/bm_sqlalchemy_imperative/requirements.txt +++ b/pyperformance/data-files/benchmarks/bm_sqlalchemy_imperative/requirements.txt @@ -1,2 +1,2 @@ -greenlet==3.1.0 +greenlet==3.2.4 sqlalchemy==1.4.19 diff --git a/pyperformance/data-files/benchmarks/bm_tornado_http/requirements.txt b/pyperformance/data-files/benchmarks/bm_tornado_http/requirements.txt index e9eefea6..180ff786 100644 --- a/pyperformance/data-files/benchmarks/bm_tornado_http/requirements.txt +++ b/pyperformance/data-files/benchmarks/bm_tornado_http/requirements.txt @@ -1 +1 @@ -tornado==6.2 +tornado==6.5.2