Skip to content

Commit 8ae3a38

Browse files
committed
Update dependencies and supported python to latest versions
Remove the `__implements__ = IReporter` to avoid issue #5. This was removed in pylint in pylint-dev/pylint#8404
1 parent 842a9ea commit 8ae3a38

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

pylint_json2checkstyle/checkstyle_reporter.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
from typing import Optional, List
99
from xml.dom import minidom
1010

11-
from pylint.interfaces import IReporter
1211
from pylint.lint.pylinter import PyLinter
1312
from pylint.message import Message
1413
from pylint.reporters.base_reporter import BaseReporter
@@ -84,7 +83,6 @@ class CheckstyleReporter(BaseReporter):
8483
"""
8584
Outputs pylint errors in checkstyle format
8685
"""
87-
__implements__ = IReporter
8886
name = "checkstyle"
8987
extension = "xml"
9088

requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
build==0.7.0
2-
pylint==2.13.9
3-
pytest==7.0.1
4-
twine==3.8.0
5-
typing_extensions==4.1.1
1+
build==1.0.3
2+
pylint==3.0.3
3+
pytest==7.4.4
4+
twine==4.0.2
5+
typing_extensions==4.9.0
66

setup.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = pylint_json2checkstyle
3-
version = 0.0.11
3+
version = 0.0.12
44
author = Carmen Alvarez
55
author_email = carmen@rmen.ca
66
description = A Pylint plugin and command line tool to produce Pylint reports in checkstyle format.
@@ -23,6 +23,7 @@ classifiers =
2323
Programming Language :: Python :: 3.9
2424
Programming Language :: Python :: 3.10
2525
Programming Language :: Python :: 3.11
26+
Programming Language :: Python :: 3.12
2627
[options]
2728
packages = pylint_json2checkstyle
2829
python_requires = >=3.6

0 commit comments

Comments
 (0)