Skip to content

Commit 966cb73

Browse files
authored
Support pylint 4 (#46)
1 parent 7be3b09 commit 966cb73

4 files changed

Lines changed: 16 additions & 13 deletions

File tree

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
fail-fast: false
3636
matrix:
3737
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
38-
pylint-version: [3.3.*, 3.*]
38+
pylint-version: [3.3.*, 3.*, 4.0.*, 4.*]
3939
runs-on: ubuntu-latest
4040
steps:
4141
- uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 3.1.0
4+
- Support pylint 4.x
5+
36
## 3.0.0
47
- Removed support for python 3.9
58

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ classifiers = [
2424
"Typing :: Typed",
2525
]
2626
dependencies = [
27-
"pylint~=3.3",
27+
"pylint>=3.3,<5",
2828
]
2929
description = "A pylint plugin to ignore error codes per file."
3030
keywords = ["pylint", "plugin", "quality", "linter"]
@@ -36,12 +36,12 @@ maintainers = [
3636
name = "pylint-per-file-ignores"
3737
readme = "README.md"
3838
requires-python = ">=3.10,<4"
39-
version = "3.0.0"
39+
version = "3.1.0"
4040

4141
[dependency-groups]
4242
dev = [
4343
"pre-commit==4.3.0",
44-
"pylint==3.3.9",
44+
"pylint==4.0.0",
4545
"black==25.1.0",
4646
"isort==6.1.0",
4747
"flake8==7.3.0",

uv.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)