Skip to content

Commit a192051

Browse files
authored
Drop support for Python 3.9 (#169)
1 parent b444da2 commit a192051

7 files changed

Lines changed: 18 additions & 14 deletions

File tree

.gemini/config.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github
2+
have_fun: false
3+
code_review:
4+
pull_request_opened:
5+
summary: false
6+
code_review: false

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818

1919
- name: Set up Python
20-
uses: actions/setup-python@v5
20+
uses: actions/setup-python@v6
2121
with:
2222
python-version: "3.x"
2323
cache: pip

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v4
17-
- uses: actions/setup-python@v5
16+
- uses: actions/checkout@v5
17+
- uses: actions/setup-python@v6
1818
with:
1919
python-version: "3.x"
2020
cache: pip

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
18+
python-version: ["3.10", "3.11", "3.12", "3.13"]
1919
os: [ubuntu-latest, macOS-latest, windows-latest]
2020

2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v5
2323

2424
- name: Set up Python ${{ matrix.python-version }}
25-
uses: actions/setup-python@v5
25+
uses: actions/setup-python@v6
2626
with:
2727
python-version: ${{ matrix.python-version }}
2828
cache: pip
@@ -38,7 +38,7 @@ jobs:
3838
tox -e py
3939
4040
- name: Upload coverage
41-
uses: codecov/codecov-action@v3
41+
uses: codecov/codecov-action@v5
4242
with:
4343
flags: ${{ matrix.os }}
4444
name: ${{ matrix.os }} Python ${{ matrix.python-version }}

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
repos:
22
- repo: https://github.com/psf/black-pre-commit-mirror
3-
rev: 24.2.0
3+
rev: 25.9.0
44
hooks:
55
- id: black
66

77
- repo: https://github.com/PyCQA/flake8
8-
rev: 7.0.0
8+
rev: 7.3.0
99
hooks:
1010
- id: flake8
1111

1212
- repo: https://github.com/pre-commit/mirrors-mypy
13-
rev: v1.8.0
13+
rev: v1.18.2
1414
hooks:
1515
- id: mypy
1616
additional_dependencies:

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "pypinfo"
77
description = "View PyPI download statistics with ease."
88
readme = "README.md"
99
license = "MIT"
10-
requires-python = ">=3.9"
10+
requires-python = ">=3.10"
1111
keywords = [
1212
"bigquery",
1313
"downloads",
@@ -27,7 +27,6 @@ classifiers = [
2727
"Programming Language :: Python",
2828
"Programming Language :: Python :: 3",
2929
"Programming Language :: Python :: 3 :: Only",
30-
"Programming Language :: Python :: 3.9",
3130
"Programming Language :: Python :: 3.10",
3231
"Programming Language :: Python :: 3.11",
3332
"Programming Language :: Python :: 3.12",

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[tox]
22
minversion = 1.9
33
envlist =
4-
py39,
54
py310,
65
py311,
76
py312,

0 commit comments

Comments
 (0)