From 6f25ce627144157230ec33baa16049ef266f8bcb Mon Sep 17 00:00:00 2001 From: Frederick Jansen <frederick.jansen@gmail.com> Date: Mon, 12 Feb 2024 11:17:40 -0500 Subject: [PATCH] Update PyLint to v3 for compatibility with Python 3.12. This necessitates dropping Python 3.7 from the CI/CD pipeline, though using the library is still supported. Only PyLint no longer works. --- .github/workflows/lint-test-docs.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint-test-docs.yml b/.github/workflows/lint-test-docs.yml index 3dcee61..8abe5a7 100644 --- a/.github/workflows/lint-test-docs.yml +++ b/.github/workflows/lint-test-docs.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.7", "pypy3.8", "pypy3.9", "pypy3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.7", "pypy3.8", "pypy3.9", "pypy3.10"] steps: - uses: actions/checkout@v3 diff --git a/pyproject.toml b/pyproject.toml index e17619a..b90b5f9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,7 @@ repository = "https://github.com/frederickjansen/polyline" dev = [ "pytest~=7.0", "pytest-cov~=4.0", - "pylint~=2.15.10", + "pylint~=3.0.3", "sphinx~=5.3.0", "sphinx-rtd-theme~=1.2.0", "toml~=0.10.2",