Skip to content

Commit

Permalink
Drop Python 3.8, add 3.13-dev, Ubuntu 22.04, pylint 3.3.1 (#1062)
Browse files Browse the repository at this point in the history
  • Loading branch information
oittaa authored Sep 24, 2024
1 parent 756131c commit ee6fee2
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 14 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:

jobs:
lint:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
Expand All @@ -24,10 +24,10 @@ jobs:
- uses: psf/black@stable

build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13-dev']
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
flags: unittests

docker:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
arch: ['linux/amd64', 'linux/arm64']
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:
publish:
if: ${{ github.event_name == 'push' }}
needs: ['lint', 'build', 'docker']
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Docker meta
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:

jobs:
lint:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
Expand All @@ -23,10 +23,10 @@ jobs:
- uses: psf/black@stable

build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13-dev']
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
coverage xml
docker:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
arch: ['linux/amd64', 'linux/arm64']
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-to-ghcr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:

jobs:
publish:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Docker meta
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-to-test-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
build-n-publish:
if: startsWith(github.ref, 'refs/tags')
name: Build and publish Python 🐍 distributions 📦 to PyPI and TestPyPI
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.x
Expand Down
2 changes: 1 addition & 1 deletion requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ flake8==7.1.1
gcp-storage-emulator==2024.8.3
moto[s3]==5.0.15
mypy==1.11.2
pylint==3.2.7
pylint==3.3.1
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand All @@ -65,5 +64,5 @@
"docker": ["gunicorn==23.0.0"],
"gcp": ["google-cloud-storage==2.18.2"],
},
python_requires=">=3.8",
python_requires=">=3.9",
)

0 comments on commit ee6fee2

Please sign in to comment.