Skip to content

Commit eedb362

Browse files
committed
Deprecate python 3.9, add python 3.14 support. Bump linters version
1 parent 3f2fdc4 commit eedb362

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/static-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Set up Python
1414
uses: actions/setup-python@v5
1515
with:
16-
python-version: '3.13'
16+
python-version: '3.14'
1717
cache: 'pip'
1818
cache-dependency-path: 'requirements/dev.txt'
1919
- name: Install requirements

.github/workflows/unittest.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v4
13-
- name: Set up Python 3.9
13+
- name: Set up Python
1414
uses: actions/setup-python@v5
1515
with:
16-
python-version: '3.9'
16+
python-version: '3.10'
1717

1818
- name: Unittest
1919
run: 'python -m unittest'

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "mypy-gitlab-code-quality"
33
version = "1.3.0"
44
description = "Simple script to generate gitlab code quality report from output of mypy."
55
readme = "README.md"
6-
requires-python = ">=3.9"
6+
requires-python = ">=3.10"
77
license = { file = "LICENSE" }
88
authors = [
99
{ name = "Dmitry Samsonov", email = "dmitriy.samsonov28@gmail.com" },
@@ -15,11 +15,11 @@ classifiers = [
1515
"License :: OSI Approved :: MIT License",
1616
"Operating System :: OS Independent",
1717
"Programming Language :: Python :: 3",
18-
"Programming Language :: Python :: 3.9",
1918
"Programming Language :: Python :: 3.10",
2019
"Programming Language :: Python :: 3.11",
2120
"Programming Language :: Python :: 3.12",
2221
"Programming Language :: Python :: 3.13",
22+
"Programming Language :: Python :: 3.14",
2323
]
2424
[project.urls]
2525
"Homepage" = "https://github.com/soul-catcher/mypy-gitlab-code-quality"
@@ -33,7 +33,7 @@ build-backend = "setuptools.build_meta"
3333

3434
[tool.mypy]
3535
strict = true
36-
python_version = "3.9"
36+
python_version = "3.10"
3737
exclude = ['test.*\.py']
3838

3939
[tool.ruff.lint]

requirements/dev.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
mypy == 1.17.1
2-
ruff == 0.12.12
1+
mypy == 1.19.1
2+
ruff == 0.15.1

0 commit comments

Comments
 (0)