diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 510f215c..7c55fda3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,10 +19,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python 3.12 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: 3.12 + python-version: 3.13 - name: Install dependencies run: python -m pip install -U build diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0b88fad0..618fea4d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,6 +14,9 @@ jobs: matrix: include: # linux + - os: ubuntu-latest + python: "3.13" + toxenv: py313 - os: ubuntu-latest python: "3.12" toxenv: py312 @@ -26,10 +29,10 @@ jobs: - os: ubuntu-latest python: "3.9" toxenv: py39 - - os: ubuntu-latest - python: "3.8" - toxenv: py38 # windows + - os: windows-latest + python: "3.13" + toxenv: py313 - os: windows-latest python: "3.12" toxenv: py312 @@ -42,10 +45,10 @@ jobs: - os: windows-latest python: "3.9" toxenv: py39 - - os: windows-latest - python: "3.8" - toxenv: py38 # macos + - os: macos-latest + python: "3.13" + toxenv: py313 - os: macos-latest python: "3.12" toxenv: py312 @@ -58,12 +61,9 @@ jobs: - os: macos-latest python: "3.9" toxenv: py39 - - os: macos-latest - python: "3.8" - toxenv: py38 # misc - os: ubuntu-latest - python: "3.11" + python: "3.13" toxenv: pylama steps: diff --git a/setup.py b/setup.py index 94e29eaf..e7a1018d 100755 --- a/setup.py +++ b/setup.py @@ -40,11 +40,11 @@ def get_version(): "Topic :: System :: Software Distribution", "Topic :: Utilities", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ], keywords='mozilla', author='Mozilla Automation and Testing Team',