diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index becf1a59..8f1a8748 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,29 +23,26 @@ jobs: matrix: # Test all supported versions on Ubuntu: os: [ubuntu-latest] - python: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python: ["3.8", "3.9", "3.10", "3.11", "3.12"] experimental: [false] include: # As the experimental task for the dev version. - os: ubuntu-latest - python: "3.12-dev" + python: "3.13-dev" experimental: true # Also test PyPy, macOS, and Windows: - os: ubuntu-latest - python: pypy-3.9 - experimental: false - - os: ubuntu-latest - python: pypy-3.8 + python: pypy-3.10 experimental: false - os: ubuntu-latest - python: pypy-3.7 + python: pypy-3.9 experimental: false - os: macos-latest - python: "3.10" - experimental: false + python: "3.12" + experimental: true - os: windows-latest - python: "3.10" - experimental: false + python: "3.12" + experimental: true steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python }} diff --git a/pyperformance/data-files/benchmarks/bm_sqlalchemy_declarative/requirements.txt b/pyperformance/data-files/benchmarks/bm_sqlalchemy_declarative/requirements.txt index af076efe..9578d705 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==2.0.0a2 +greenlet==3.0.0rc3 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 af076efe..9578d705 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==2.0.0a2 +greenlet==3.0.0rc3 sqlalchemy==1.4.19