From 22c52169eccd74482df8cb76fe8b075488be3d41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Mon, 2 Jan 2023 15:57:35 +0100 Subject: [PATCH 001/252] Bump to ``0.8.0-dev`` --- pydocstringformatter/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydocstringformatter/__init__.py b/pydocstringformatter/__init__.py index deb27e63..d0ec125c 100644 --- a/pydocstringformatter/__init__.py +++ b/pydocstringformatter/__init__.py @@ -8,7 +8,7 @@ PydocstringFormatterError, ) -__version__ = "0.7.3" +__version__ = "0.8.0-dev" def run_docstring_formatter(argv: list[str] | None = None) -> None: From 3e17a08c614a4fa4e5ab03372be00e7732a5dadd Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 2 Jan 2023 18:30:43 +0000 Subject: [PATCH 002/252] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/DanielNoord/pydocstringformatter: v0.7.2 → v0.7.3](https://github.com/DanielNoord/pydocstringformatter/compare/v0.7.2...v0.7.3) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7660487b..8b69b3cd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -53,7 +53,7 @@ repos: additional_dependencies: [pytest-stub==1.1.0, types-docutils~=0.17.5, sphinx~=4.4] - repo: https://github.com/DanielNoord/pydocstringformatter - rev: v0.7.2 + rev: v0.7.3 hooks: - id: pydocstringformatter exclude: *test-data From 03df606ab779cdebba1a85ff98e816a3c4b8796f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Jan 2023 03:05:12 +0000 Subject: [PATCH 003/252] Bump coverage[toml] from 7.0.1 to 7.0.2 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.0.1 to 7.0.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.0.1...7.0.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index e427e0c3..e6abaf37 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.0.1 +coverage[toml]==7.0.2 From 4e8a9233078dbaa25b35cbab16ca08fbc55ef6b1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Jan 2023 03:06:08 +0000 Subject: [PATCH 004/252] Bump coverage[toml] from 7.0.2 to 7.0.3 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.0.2 to 7.0.3. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.0.2...7.0.3) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index e6abaf37..f06fc3e1 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.0.2 +coverage[toml]==7.0.3 From ed994af9ac25fec1790f098cabbec7e49dbf3b2b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Jan 2023 09:26:32 +0100 Subject: [PATCH 005/252] Bump actions/checkout from 3.2.0 to 3.3.0 (#221) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 618f5d01..4e016056 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 6b0f825b..41700fea 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 7dfff55f..3f289071 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 92be92ed..80bd94fc 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.2.0 + uses: actions/checkout@v3.3.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From 05cbe515cac509c526ad3872d2c226ccd857ae15 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Jan 2023 09:26:55 +0100 Subject: [PATCH 006/252] Bump actions/download-artifact from 3.0.1 to 3.0.2 (#220) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 80bd94fc..ccc47afb 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v3.0.1 + uses: actions/download-artifact@v3.0.2 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From 528e08acf96e462044ee3ec0883407fd04b8759c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 03:07:28 +0000 Subject: [PATCH 007/252] Bump actions/upload-artifact from 3.1.1 to 3.1.2 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3.1.1...v3.1.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/primer.yaml | 4 ++-- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 41700fea..0b41f9f1 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -50,7 +50,7 @@ jobs: cd .. python -m pydocstringformatter._testutils.primer.primer --step-two - name: Upload primer diff - uses: actions/upload-artifact@v3.1.1 + uses: actions/upload-artifact@v3.1.2 with: name: primer_diffs path: .pydocstringformatter_primer_tests/fulldiff.txt @@ -58,7 +58,7 @@ jobs: run: | echo ${{ github.event.pull_request.number }} | tee pr_number.txt - name: Upload PR number - uses: actions/upload-artifact@v3.1.1 + uses: actions/upload-artifact@v3.1.2 with: name: primer_diffs path: pr_number.txt diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index ccc47afb..fd918635 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v3.1.1 + uses: actions/upload-artifact@v3.1.2 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v3.1.1 + uses: actions/upload-artifact@v3.1.2 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From e6c5056bec0220f9a6bc7a1e9cda8d929b81fc15 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 03:08:33 +0000 Subject: [PATCH 008/252] Bump coverage[toml] from 7.0.3 to 7.0.4 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.0.3 to 7.0.4. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.0.3...7.0.4) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index f06fc3e1..39389043 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.0.3 +coverage[toml]==7.0.4 From dcdb4957a95aaee8bcc4b0cf15832854b0e4ebb2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 19:54:35 +0100 Subject: [PATCH 009/252] [pre-commit.ci] pre-commit autoupdate (#226) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v2.15.9 → v2.15.10](https://github.com/pycqa/pylint/compare/v2.15.9...v2.15.10) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8b69b3cd..a1801170 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.15.9 + rev: v2.15.10 hooks: - id: pylint exclude: *test-data From f5df977d73272e9ea6a29948227ca4546ae39473 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Jan 2023 03:06:20 +0000 Subject: [PATCH 010/252] Bump coverage[toml] from 7.0.4 to 7.0.5 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.0.4 to 7.0.5. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.0.4...7.0.5) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 39389043..16c1ded8 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.0.4 +coverage[toml]==7.0.5 From b90bb5374be79adc3916ed4317e16d100fc5e861 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 03:14:51 +0000 Subject: [PATCH 011/252] Bump pytest from 7.2.0 to 7.2.1 Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.0 to 7.2.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.2.0...7.2.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0f4ecd7e..12ff67fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.2.0 +pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 pre-commit==2.21.0 From 10f1a499f4443e7b7ebbd25062786238afb2747d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 20:07:21 +0100 Subject: [PATCH 012/252] [pre-commit.ci] pre-commit autoupdate (#230) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v2.15.10 → v2.16.0b0](https://github.com/pycqa/pylint/compare/v2.15.10...v2.16.0b0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a1801170..6b63ebc1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.15.10 + rev: v2.16.0b0 hooks: - id: pylint exclude: *test-data From b0e8e0958bddedc9f3458878941688383e3d5745 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 19:02:07 +0000 Subject: [PATCH 013/252] [pre-commit.ci] pre-commit autoupdate (#231) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v2.16.0b0 → v2.16.0b1](https://github.com/pycqa/pylint/compare/v2.16.0b0...v2.16.0b1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6b63ebc1..6fb287a7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.16.0b0 + rev: v2.16.0b1 hooks: - id: pylint exclude: *test-data From 433ad5397c0dd2029001434cd0e4f6ac058c4076 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Jan 2023 03:06:02 +0000 Subject: [PATCH 014/252] Bump pre-commit from 2.21.0 to 3.0.0 Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.21.0 to 3.0.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.21.0...v3.0.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 12ff67fc..6e384ad3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==2.21.0 +pre-commit==3.0.0 From fd88bda16f1ed3c1a0a611d6458db0a0fbc6a195 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Jan 2023 07:17:11 +0100 Subject: [PATCH 015/252] Bump coverage[toml] from 7.0.5 to 7.1.0 (#233) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.0.5 to 7.1.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.0.5...7.1.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 16c1ded8..dc32410d 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.0.5 +coverage[toml]==7.1.0 From 69f0b58b38cd4cf6d693cfe339cd6b5c2414d819 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Jan 2023 04:11:22 +0100 Subject: [PATCH 016/252] Bump pre-commit from 3.0.0 to 3.0.1 (#234) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6e384ad3..8c4308af 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.0.0 +pre-commit==3.0.1 From c7621737b3f68e05c9b1b8defaa220bc8c9f04d3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jan 2023 10:17:27 +0000 Subject: [PATCH 017/252] Bump pre-commit from 3.0.1 to 3.0.2 and isort to 5.12.0 (#235) * Bump pre-commit from 3.0.1 to 3.0.2 Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Upgrade isort to 5.12.0 Co-authored-by: Pierre Sassoulas --- .pre-commit-config.yaml | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6fb287a7..8e09261e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,7 +26,7 @@ repos: - id: pyupgrade args: [--py38-plus] - repo: https://github.com/PyCQA/isort - rev: 5.11.4 + rev: 5.12.0 hooks: - id: isort - repo: https://github.com/psf/black diff --git a/requirements.txt b/requirements.txt index 8c4308af..c4ba3d49 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.0.1 +pre-commit==3.0.2 From b3e68e16bfb79153dbc5bd751c8098fa1f461f94 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Feb 2023 07:08:17 +0100 Subject: [PATCH 018/252] Bump pre-commit from 3.0.2 to 3.0.3 (#236) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.2 to 3.0.3. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.2...v3.0.3) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c4ba3d49..c61d9387 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.0.2 +pre-commit==3.0.3 From f8287afc38b7b77d032adce8d752e13d3a07263e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Feb 2023 07:34:32 +0100 Subject: [PATCH 019/252] Bump pre-commit from 3.0.3 to 3.0.4 (#237) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.3 to 3.0.4. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.3...v3.0.4) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c61d9387..167c91af 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.0.3 +pre-commit==3.0.4 From 150596dd159960e34c421f8d5ab52ef6d8f34d55 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Feb 2023 20:12:07 +0100 Subject: [PATCH 020/252] [pre-commit.ci] pre-commit autoupdate (#238) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/PyCQA/autoflake: v2.0.0 → v2.0.1](https://github.com/PyCQA/autoflake/compare/v2.0.0...v2.0.1) - [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...23.1.0) - [github.com/pycqa/pylint: v2.16.0b1 → v2.16.1](https://github.com/pycqa/pylint/compare/v2.16.0b1...v2.16.1) - [github.com/pre-commit/mirrors-mypy: v0.991 → v1.0.0](https://github.com/pre-commit/mirrors-mypy/compare/v0.991...v1.0.0) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update .pre-commit-config.yaml --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Sassoulas --- .pre-commit-config.yaml | 8 ++++---- pydocstringformatter/_formatting/formatters_default.py | 1 - 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8e09261e..3422cee1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.0.0 + rev: v2.0.1 hooks: - id: autoflake exclude: *test-data @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 22.12.0 + rev: 23.1.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.16.0b1 + rev: v2.16.2 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v0.991 + rev: v1.0.0 hooks: - id: mypy args: [--config-file=pyproject.toml] diff --git a/pydocstringformatter/_formatting/formatters_default.py b/pydocstringformatter/_formatting/formatters_default.py index d397d75d..448509f5 100644 --- a/pydocstringformatter/_formatting/formatters_default.py +++ b/pydocstringformatter/_formatting/formatters_default.py @@ -77,7 +77,6 @@ def treat_summary( # Without a description we need to consider the length including closing quotes if not description_exists: - # Calculate length without the ending quotes length_without_ending = indent_length + quotes_length + len(summary) From 5f30f665e2a1ddac04f87ba808699235662796e3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 20 Feb 2023 21:18:23 +0100 Subject: [PATCH 021/252] [pre-commit.ci] pre-commit autoupdate (#239) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.0.0 → v1.0.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.0.0...v1.0.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3422cee1..95a43d1a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.0.0 + rev: v1.0.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From f1bee6961b8544d5e5b1de06b365d0ac24b65a1d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Feb 2023 12:45:15 +0100 Subject: [PATCH 022/252] Bump coverage[toml] from 7.1.0 to 7.2.0 (#240) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.1.0 to 7.2.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.1.0...7.2.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index dc32410d..3ea83cad 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.1.0 +coverage[toml]==7.2.0 From 8265cd05a3d66dd6a01060c734ddefa6c94bf59a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Feb 2023 12:45:45 +0100 Subject: [PATCH 023/252] Bump pre-commit from 3.0.4 to 3.1.0 (#241) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.4 to 3.1.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.4...v3.1.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 167c91af..5fb97040 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.0.4 +pre-commit==3.1.0 From 05ffa839c113b04d83150563c3dbace011c36bb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Mon, 2 Jan 2023 16:01:23 +0100 Subject: [PATCH 024/252] Turn on branch coverage --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 47ea447f..5e15a9c3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -97,6 +97,7 @@ known_third_party = ["pytest"] skip_glob = "tests/data/**" [tool.coverage.run] +branch = true relative_files = true [tool.black] From 6694bdb11e7b5893fef552a4cf60a2214ff729bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sun, 26 Feb 2023 21:46:04 +0100 Subject: [PATCH 025/252] Add test for valid toml without tool section --- tests/data/config/valid_toml_without_section/pyproject.toml | 0 .../test_package/correct_docstring.py | 1 + tests/test_config.py | 5 +++++ 3 files changed, 6 insertions(+) create mode 100644 tests/data/config/valid_toml_without_section/pyproject.toml create mode 100644 tests/data/config/valid_toml_without_section/test_package/correct_docstring.py diff --git a/tests/data/config/valid_toml_without_section/pyproject.toml b/tests/data/config/valid_toml_without_section/pyproject.toml new file mode 100644 index 00000000..e69de29b diff --git a/tests/data/config/valid_toml_without_section/test_package/correct_docstring.py b/tests/data/config/valid_toml_without_section/test_package/correct_docstring.py new file mode 100644 index 00000000..2ff9bc63 --- /dev/null +++ b/tests/data/config/valid_toml_without_section/test_package/correct_docstring.py @@ -0,0 +1 @@ +"""A docstring""" diff --git a/tests/test_config.py b/tests/test_config.py index 618b6bae..0a668b26 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -307,3 +307,8 @@ def test_non_bool_boolopt_in_toml(self, monkeypatch: pytest.MonkeyPatch) -> None ) assert error_msg in str(err.value) + + def test_valid_toml_without_section(self, monkeypatch: pytest.MonkeyPatch) -> None: + """Test that we leave a projecttoml without a section for this tool alone.""" + monkeypatch.chdir(CONFIG_DATA / "valid_toml_without_section") + _Run(["test_package"]) From 61d44a181975018152d4c328dcc1a77e1aece9bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sun, 26 Feb 2023 21:54:24 +0100 Subject: [PATCH 026/252] Add test for numpy without a type --- .../numpydoc/numpydoc_style_without_type.args | 3 +++ .../format/numpydoc/numpydoc_style_without_type.py | 13 +++++++++++++ .../numpydoc/numpydoc_style_without_type.py.out | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 tests/data/format/numpydoc/numpydoc_style_without_type.args create mode 100644 tests/data/format/numpydoc/numpydoc_style_without_type.py create mode 100644 tests/data/format/numpydoc/numpydoc_style_without_type.py.out diff --git a/tests/data/format/numpydoc/numpydoc_style_without_type.args b/tests/data/format/numpydoc/numpydoc_style_without_type.args new file mode 100644 index 00000000..203bfdb5 --- /dev/null +++ b/tests/data/format/numpydoc/numpydoc_style_without_type.args @@ -0,0 +1,3 @@ +--style=numpydoc +--no-final-period +--no-closing-quotes diff --git a/tests/data/format/numpydoc/numpydoc_style_without_type.py b/tests/data/format/numpydoc/numpydoc_style_without_type.py new file mode 100644 index 00000000..0c87dc61 --- /dev/null +++ b/tests/data/format/numpydoc/numpydoc_style_without_type.py @@ -0,0 +1,13 @@ +def sincos(theta): + """Returns + ---- + sin: float + the sine of theta + cos: float + the cosine of theta + Parameters + ----- + theta: + the angle at which to calculate the sine and cosine. +""" + return math.sin(theta), math.cos(theta) diff --git a/tests/data/format/numpydoc/numpydoc_style_without_type.py.out b/tests/data/format/numpydoc/numpydoc_style_without_type.py.out new file mode 100644 index 00000000..31486c2e --- /dev/null +++ b/tests/data/format/numpydoc/numpydoc_style_without_type.py.out @@ -0,0 +1,14 @@ +def sincos(theta): + """Parameters + ------------- + theta: + the angle at which to calculate the sine and cosine. + + Returns + ------- + sin : float + the sine of theta + cos : float + the cosine of theta + """ + return math.sin(theta), math.cos(theta) From 78b51589bd847655c7b46d1b6f10c0f73683436e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sun, 26 Feb 2023 21:57:34 +0100 Subject: [PATCH 027/252] Add test for ``compare_formatters`` --- tests/test_utils.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_utils.py b/tests/test_utils.py index aae25753..f4ff00ed 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -176,3 +176,14 @@ def test_formatter_comparer() -> None: for section in expected_sections: assert section in diff + + diff = compare_formatters(tokeninfo, MakeAFormatter(), MakeBFormatter()) + + expected_sections = [ + "--- make-a-formatter vs make-b-formatter\n", + '-"""AAA AA AAA"""\n', + '+"""BBB BB BBB"""\n', + ] + + for section in expected_sections: + assert section in diff From d49d1bdfa2e5e2b8df0996d07c43ec7d7b8fdb6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sun, 26 Feb 2023 22:00:30 +0100 Subject: [PATCH 028/252] Add some asserts for things that are always true --- .../_configuration/boolean_option_action.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pydocstringformatter/_configuration/boolean_option_action.py b/pydocstringformatter/_configuration/boolean_option_action.py index 41d90827..1d20b08d 100644 --- a/pydocstringformatter/_configuration/boolean_option_action.py +++ b/pydocstringformatter/_configuration/boolean_option_action.py @@ -27,17 +27,17 @@ def __init__( # Non-argparse changes assert help, "All BooleanOptionalAction's should have a help message." - # Rest of implementation directly copied from argparse + # Rest of implementation directly copied from argparse, expect for the asserts _option_strings = [] for option_string in option_strings: _option_strings.append(option_string) - if option_string.startswith("--"): - option_string = "--no-" + option_string[2:] - _option_strings.append(option_string) + assert option_string.startswith("--") + option_string = "--no-" + option_string[2:] + _option_strings.append(option_string) - if help is not None and default is not None: - help += " (default: %(default)s)" + assert help is not None and default is not None + help += " (default: %(default)s)" super().__init__( option_strings=_option_strings, @@ -63,8 +63,8 @@ def __call__( "BooleanOptionalAction can't be a positional argument. " f"Something is wrong with {self.option_strings[0]}" ) - if option_string in self.option_strings: - setattr(namespace, self.dest, not option_string.startswith("--no-")) + assert option_string in self.option_strings + setattr(namespace, self.dest, not option_string.startswith("--no-")) def format_usage(self) -> str: """Return usage string.""" From 81d4c82dcaf0055adcc881c6184698fa95f400c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sun, 26 Feb 2023 22:00:54 +0100 Subject: [PATCH 029/252] Ignore ``.coverage`` --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b0fa8e8f..4b6dc342 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ pydocstringformatter.egg-info dist/ docs/_build + +.coverage From c7a50c419b0cd9d49aa45e3cdd7cea99a2f14aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sun, 26 Feb 2023 22:15:05 +0100 Subject: [PATCH 030/252] Add tests for multiple periods at end of summary --- .../format/linewrap_summary/function_docstrings.py | 8 ++++++++ .../format/linewrap_summary/function_docstrings.py.out | 10 ++++++++++ 2 files changed, 18 insertions(+) diff --git a/tests/data/format/linewrap_summary/function_docstrings.py b/tests/data/format/linewrap_summary/function_docstrings.py index cc4a9da9..a24e4c78 100644 --- a/tests/data/format/linewrap_summary/function_docstrings.py +++ b/tests/data/format/linewrap_summary/function_docstrings.py @@ -39,3 +39,11 @@ def func(): # We should re-add the quotes to line length if they will never be on the first line. class LinesChunk: """The LinesChunk object computes and stores the hash of some consecutive stripped lines of a lineset.""" + + +# Test for multiple periods at the end of the line +def func(): + """A very long summary line that needs to be wrapped, A very long summary line that needs to be wrapp... + + A description that is not too long. + """ diff --git a/tests/data/format/linewrap_summary/function_docstrings.py.out b/tests/data/format/linewrap_summary/function_docstrings.py.out index 9160c296..102de0ee 100644 --- a/tests/data/format/linewrap_summary/function_docstrings.py.out +++ b/tests/data/format/linewrap_summary/function_docstrings.py.out @@ -54,3 +54,13 @@ class LinesChunk: lines of a lineset. """ + + +# Test for multiple periods at the end of the line +def func(): + """A very long summary line that needs to be wrapped, A very long summary line that. + + needs to be wrapp... + + A description that is not too long. + """ From 76d847bc90db1d7c000302a680ac33ca49240b54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Feb 2023 07:31:03 +0100 Subject: [PATCH 031/252] Bump pre-commit from 3.1.0 to 3.1.1 (#243) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.0...v3.1.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5fb97040..311cbe38 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.1.0 +pre-commit==3.1.1 From bc28de3ebc11e28360bc1305401f36318fa2a402 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Feb 2023 04:08:26 +0000 Subject: [PATCH 032/252] Bump coverage[toml] from 7.2.0 to 7.2.1 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.0 to 7.2.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.0...7.2.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 3ea83cad..ab0b2cb7 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.2.0 +coverage[toml]==7.2.1 From 6de6ee249442ded67005a1c937d6c41fe4956683 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Mar 2023 04:01:01 +0000 Subject: [PATCH 033/252] Update myst-parser requirement from ~=0.18 to ~=0.19 Updates the requirements on [myst-parser](https://github.com/executablebooks/MyST-Parser) to permit the latest version. - [Release notes](https://github.com/executablebooks/MyST-Parser/releases) - [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/MyST-Parser/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 7dc83032..b35d3693 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . -myst-parser~=0.18 +myst-parser~=0.19 sphinx~=5.3.0 furo==2022.12.7 types-docutils~=0.19 From 1e36d3415dee905bc21b18217b95455943e9930e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Thu, 2 Mar 2023 21:15:53 +0100 Subject: [PATCH 034/252] Change header type in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ad715ca5..04d25e3a 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ guides.) See [What it does](#what-it-does) for currently supported auto-formatting. -### Rationale +**Rationale** This project is heavily inspired by [`docformatter`](https://github.com/PyCQA/docformatter). From 79451623e5302f8e01cc5262de413d9cd4555018 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Thu, 2 Mar 2023 22:25:19 +0100 Subject: [PATCH 035/252] Remove link_fixer doc extension --- docs/_ext/link_fixer.py | 65 ----------------------------------------- docs/conf.py | 2 +- 2 files changed, 1 insertion(+), 66 deletions(-) delete mode 100644 docs/_ext/link_fixer.py diff --git a/docs/_ext/link_fixer.py b/docs/_ext/link_fixer.py deleted file mode 100644 index 1f067cda..00000000 --- a/docs/_ext/link_fixer.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations - -import re -from typing import Any - -from docutils import nodes -from sphinx import addnodes, application -from sphinx.transforms import SphinxTransform - -DOCUMENTATION_LINK = "https://pydocstringformatter.readthedocs.io/en/latest/" - - -class LinkTransformer(SphinxTransform): - """Transformer to make all internal links actually internal. - - For example: - Transforms https://pydocstringformatter.readthedocs.io/en/latest/usage.html - into a link to docs/usage.rst. - """ - - # Set priority very low so that we run after everything else has been done - default_priority = 1000 - - docs_regex = re.compile(r".*[/\\]docs[/\\]") - - def apply(self, **_: dict[str, Any]) -> None: - """Apply the transformation.""" - for node in self.document.traverse(nodes.reference): - if ( - "refuri" in node - and node["refuri"].startswith(DOCUMENTATION_LINK) - # Don't 'fix' the ReadTheDocs badge - and not node["refuri"].endswith("?badge=latest") - ): - # Get the ref link - link = node["refuri"].replace(DOCUMENTATION_LINK, "") - link = link.replace(".html", ".rst") - - # Get the source link - source_link = self.document["source"] - source_link = re.sub(self.docs_regex, "", source_link) - source_link = source_link.replace(".rst", "") - - # Create pending xref - ref = addnodes.pending_xref( - refdoc=source_link, - reftype="myst", - reftarget=link, - refexplicit=True, - refdomain=True, - refwarn=True, - ) - - # Make inline and add text for link - inline = nodes.inline(classes=["xref", "myst"]) - inline += node.children[0] - ref += inline - - # Replace previous link - node.parent.replace(node, ref) - - -def setup(app: application.Sphinx) -> None: - """Required function to register the Sphinx extension.""" - app.add_transform(LinkTransformer) diff --git a/docs/conf.py b/docs/conf.py index ad889af9..ad3f8ca7 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -23,7 +23,7 @@ # -- General configuration --------------------------------------------------- -extensions = ["myst_parser", "docs._ext.usage_page", "docs._ext.link_fixer"] +extensions = ["myst_parser", "docs._ext.usage_page"] myst_heading_anchors = 2 source_suffix = [".rst", ".md"] exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] From a56dbae60f33ad710abb86ab64b4cb40a16f6271 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Mar 2023 21:33:26 +0000 Subject: [PATCH 036/252] Update sphinx requirement from ~=5.3.0 to ~=6.1.3 Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.3.0...v6.1.3) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index b35d3693..d27205c7 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=0.19 -sphinx~=5.3.0 +sphinx~=6.1.3 furo==2022.12.7 types-docutils~=0.19 From 2ec77db0687bc34221f52e437ab2dbdf81f89c86 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Mar 2023 04:06:25 +0000 Subject: [PATCH 037/252] Bump pytest from 7.2.1 to 7.2.2 Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 7.2.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.2.1...7.2.2) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 311cbe38..6debc22b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.2.1 +pytest==7.2.2 pytest-cov==4.0.0 gitpython>=3 pre-commit==3.1.1 From 49f47bc36d4d944e8a0eeef5afb43aa86273a245 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Mar 2023 19:12:33 +0000 Subject: [PATCH 038/252] [pre-commit.ci] pre-commit autoupdate (#246) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v2.16.2 → v2.16.4](https://github.com/pycqa/pylint/compare/v2.16.2...v2.16.4) - [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.4 → v3.0.0-alpha.6](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.4...v3.0.0-alpha.6) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 95a43d1a..18f19ade 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.16.2 + rev: v2.16.4 hooks: - id: pylint exclude: *test-data @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.0-alpha.4 + rev: v3.0.0-alpha.6 hooks: - id: prettier exclude: *test-data From 94bec354e2b91bba1b5f9331d7316e7d99a7f667 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Mar 2023 07:57:11 +0100 Subject: [PATCH 039/252] Update myst-parser requirement from ~=0.19 to ~=1.0 (#247) Updates the requirements on [myst-parser](https://github.com/executablebooks/MyST-Parser) to permit the latest version. - [Release notes](https://github.com/executablebooks/MyST-Parser/releases) - [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/MyST-Parser/compare/v0.19.0...v1.0.0) --- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index d27205c7..8929415e 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . -myst-parser~=0.19 +myst-parser~=1.0 sphinx~=6.1.3 furo==2022.12.7 types-docutils~=0.19 From f71088b30708a8d7392df7a882e83af3bd2154cb Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Mar 2023 20:32:57 +0100 Subject: [PATCH 040/252] [pre-commit.ci] pre-commit autoupdate (#249) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.0.1 → v2.0.2](https://github.com/PyCQA/autoflake/compare/v2.0.1...v2.0.2) - [github.com/pycqa/pylint: v2.16.4 → v2.17.0](https://github.com/pycqa/pylint/compare/v2.16.4...v2.17.0) - [github.com/pre-commit/mirrors-mypy: v1.0.1 → v1.1.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.0.1...v1.1.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 18f19ade..35f57995 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.0.1 + rev: v2.0.2 hooks: - id: autoflake exclude: *test-data @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.16.4 + rev: v2.17.0 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.0.1 + rev: v1.1.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From 63fffedb5006080e01afed63e209d9d4e49c4c7f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Mar 2023 07:05:21 +0100 Subject: [PATCH 041/252] Bump actions/checkout from 3.3.0 to 3.4.0 (#250) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 4e016056..e2a62eb5 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 0b41f9f1..a2fe6916 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 3f289071..7f52665a 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index fd918635..38b5733f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.4.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From 9ccbed6e33b9956016538b861d6d8d3a00fc9627 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Mar 2023 06:41:22 +0000 Subject: [PATCH 042/252] Bump coverage[toml] from 7.2.1 to 7.2.2 (#251) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.1 to 7.2.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.1...7.2.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index ab0b2cb7..944651f5 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.2.1 +coverage[toml]==7.2.2 From d2fd3dcc43e8c0a6f4023c26660966a602d18589 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Mar 2023 08:52:02 +0100 Subject: [PATCH 043/252] Bump pre-commit from 3.1.1 to 3.2.0 (#252) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.1.1 to 3.2.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.1...v3.2.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6debc22b..b235f2a0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.2 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.1.1 +pre-commit==3.2.0 From fa23c1ea4605ddee942dfe9ce14cdbf9be540c90 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Mar 2023 08:01:26 +0200 Subject: [PATCH 044/252] Bump actions/checkout from 3.4.0 to 3.5.0 (#255) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index e2a62eb5..a06f7d74 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index a2fe6916..bbb4a3c1 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 7f52665a..c0144222 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 38b5733f..d2de6c23 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.4.0 + uses: actions/checkout@v3.5.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From 827e728666f137172b8d2d2bc2a6dca8b7910944 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Mar 2023 08:01:56 +0200 Subject: [PATCH 045/252] Bump pre-commit from 3.2.0 to 3.2.1 (#254) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.0 to 3.2.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.0...v3.2.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b235f2a0..db2fd5dd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.2 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.2.0 +pre-commit==3.2.1 From d045822987e77464e23dd283dac8944a5dc09532 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 27 Mar 2023 21:17:48 +0200 Subject: [PATCH 046/252] [pre-commit.ci] pre-commit autoupdate (#256) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v2.17.0 → v2.17.1](https://github.com/pycqa/pylint/compare/v2.17.0...v2.17.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 35f57995..ad91e9de 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.17.0 + rev: v2.17.1 hooks: - id: pylint exclude: *test-data From 76be34421a7335f667292a7a1664643181c2e90c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 07:34:07 +0200 Subject: [PATCH 047/252] Bump furo from 2022.12.7 to 2023.3.27 (#257) Bumps [furo](https://github.com/pradyunsg/furo) from 2022.12.7 to 2023.3.27. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2022.12.07...2023.03.27) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 8929415e..c160a50f 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=1.0 sphinx~=6.1.3 -furo==2022.12.7 +furo==2023.3.27 types-docutils~=0.19 From 51401e5e7d0c1a0bb6b0e0e2d545231cc9abf909 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 07:58:19 +0200 Subject: [PATCH 048/252] Bump pre-commit from 3.2.1 to 3.2.2 (#259) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.1...v3.2.2) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index db2fd5dd..b2cca244 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.2.2 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.2.1 +pre-commit==3.2.2 From ea5822ea1f0662376e8dae8c8edf72e0a98c2011 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 7 Apr 2023 08:07:33 +0200 Subject: [PATCH 049/252] Bump coverage[toml] from 7.2.2 to 7.2.3 (#260) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.2 to 7.2.3. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.2...7.2.3) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 944651f5..12e1b2a1 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.2.2 +coverage[toml]==7.2.3 From efd2cbdac53e058b5baaa3ce86e9cbc7cc59b87d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 07:05:58 +0200 Subject: [PATCH 050/252] Bump pytest from 7.2.2 to 7.3.0 (#261) Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.2 to 7.3.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.2.2...7.3.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b2cca244..9f08ba6f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.2.2 +pytest==7.3.0 pytest-cov==4.0.0 gitpython>=3 pre-commit==3.2.2 From ad813095e14056cc9a67a93bde88742f383b15e3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 19:13:52 +0000 Subject: [PATCH 051/252] [pre-commit.ci] pre-commit autoupdate (#258) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0) - [github.com/pycqa/pylint: v2.17.1 → v3.0.0a6](https://github.com/pycqa/pylint/compare/v2.17.1...v3.0.0a6) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ad91e9de..482b7b4e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.1.0 + rev: 23.3.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v2.17.1 + rev: v3.0.0a6 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.1.1 + rev: v1.2.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From f86cfec95894096073e2e01052702149b82c08ac Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Apr 2023 07:31:13 +0200 Subject: [PATCH 052/252] Bump actions/checkout from 3.5.0 to 3.5.1 (#262) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.0...v3.5.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index a06f7d74..a17040bd 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index bbb4a3c1..907376ec 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index c0144222..084e23fc 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index d2de6c23..6f23b1bf 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v3.5.1 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From e89c2537adb8193cce1211013856494706b403d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Apr 2023 06:58:57 +0200 Subject: [PATCH 053/252] Bump actions/checkout from 3.5.1 to 3.5.2 (#263) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.1 to 3.5.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.1...v3.5.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index a17040bd..31ada9e0 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 907376ec..7d56814f 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 084e23fc..9f5cc3df 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 6f23b1bf..e50fa791 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.1 + uses: actions/checkout@v3.5.2 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From c617459213d7e3a1ad083d845078087029669590 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Apr 2023 08:54:56 +0200 Subject: [PATCH 054/252] Bump pytest from 7.3.0 to 7.3.1 (#264) Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.0 to 7.3.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.3.0...7.3.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 9f08ba6f..540da6ca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.3.0 +pytest==7.3.1 pytest-cov==4.0.0 gitpython>=3 pre-commit==3.2.2 From 6ac89091ab7828e395ba74256015088256a75e32 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 17 Apr 2023 21:13:59 +0200 Subject: [PATCH 055/252] [pre-commit.ci] pre-commit autoupdate (#265) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.0.2 → v2.1.0](https://github.com/PyCQA/autoflake/compare/v2.0.2...v2.1.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 482b7b4e..7406f7ec 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.0.2 + rev: v2.1.0 hooks: - id: autoflake exclude: *test-data From ab801332d2a14ebf569a08511bf99002b8173d98 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Apr 2023 06:43:19 +0200 Subject: [PATCH 056/252] Update sphinx requirement from ~=6.1.3 to ~=6.2.0 (#266) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.1.3...v6.2.0) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index c160a50f..c4a42708 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=1.0 -sphinx~=6.1.3 +sphinx~=6.2.0 furo==2023.3.27 types-docutils~=0.19 From 4691e10104f7dbc75386ff42dbd43470a0c40e51 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 24 Apr 2023 21:14:03 +0200 Subject: [PATCH 057/252] [pre-commit.ci] pre-commit autoupdate (#267) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.1.0 → v2.1.1](https://github.com/PyCQA/autoflake/compare/v2.1.0...v2.1.1) - [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.6 → v3.0.0-alpha.9-for-vscode](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.6...v3.0.0-alpha.9-for-vscode) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7406f7ec..79badb4d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.1.0 + rev: v2.1.1 hooks: - id: autoflake exclude: *test-data @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.0-alpha.6 + rev: v3.0.0-alpha.9-for-vscode hooks: - id: prettier exclude: *test-data From f8c3fd7f8260285143c6e635c85da046aeea7130 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Apr 2023 07:34:11 +0200 Subject: [PATCH 058/252] Update sphinx requirement from ~=6.2.0 to ~=6.2.1 (#268) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.0...v6.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index c4a42708..e474c6cb 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=1.0 -sphinx~=6.2.0 +sphinx~=6.2.1 furo==2023.3.27 types-docutils~=0.19 From 6a5bafea49f8b1e4daaf352abc543048fc2adaba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 May 2023 07:01:45 +0200 Subject: [PATCH 059/252] Bump coverage[toml] from 7.2.3 to 7.2.5 (#270) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.3 to 7.2.5. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.3...7.2.5) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 12e1b2a1..b3974ad7 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.2.3 +coverage[toml]==7.2.5 From 0ada1a6a02209d541487069c367e5ca75a3638e6 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 1 May 2023 21:43:26 +0200 Subject: [PATCH 060/252] [pre-commit.ci] pre-commit autoupdate (#271) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.3.1 → v3.3.2](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.3.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 79badb4d..d8736cc5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.3.1 + rev: v3.3.2 hooks: - id: pyupgrade args: [--py38-plus] From 48489244e80b5b0fb68143b0329f879bd3e6f09c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 May 2023 07:30:34 +0200 Subject: [PATCH 061/252] Bump pre-commit from 3.2.2 to 3.3.0 (#272) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.2 to 3.3.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.2...v3.3.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 540da6ca..0cb538d0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.3.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.2.2 +pre-commit==3.3.0 From 86c5fe2ebcf89447bf03a14f36cf4fe187122b47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 May 2023 07:37:15 +0200 Subject: [PATCH 062/252] Bump pre-commit from 3.3.0 to 3.3.1 (#273) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.0 to 3.3.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.0...v3.3.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0cb538d0..334d653f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.3.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.3.0 +pre-commit==3.3.1 From 25f6b8b1966dd12248e4556ccfff1963d798f85a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 8 May 2023 19:27:34 +0000 Subject: [PATCH 063/252] [pre-commit.ci] pre-commit autoupdate (#274) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.3.2 → v3.4.0](https://github.com/asottile/pyupgrade/compare/v3.3.2...v3.4.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d8736cc5..23235630 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.3.2 + rev: v3.4.0 hooks: - id: pyupgrade args: [--py38-plus] From 8280606c817917abd1c37242beced6e2542edfff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 May 2023 07:31:07 +0200 Subject: [PATCH 064/252] Update types-docutils requirement from ~=0.19 to ~=0.20 (#275) Updates the requirements on [types-docutils](https://github.com/python/typeshed) to permit the latest version. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-docutils dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index e474c6cb..e5ded03a 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -2,4 +2,4 @@ myst-parser~=1.0 sphinx~=6.2.1 furo==2023.3.27 -types-docutils~=0.19 +types-docutils~=0.20 From 9b777eff67d12897ecceef71ccaf48a154633a48 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 15 May 2023 21:23:55 +0200 Subject: [PATCH 065/252] [pre-commit.ci] pre-commit autoupdate (#277) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.2.0 → v1.3.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.2.0...v1.3.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 23235630..d0ee3b55 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.2.0 + rev: v1.3.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From f9b32500060839a82ccc00c183670cd80ef4023c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 May 2023 08:33:28 +0200 Subject: [PATCH 066/252] Bump pre-commit from 3.3.1 to 3.3.2 (#279) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.1...v3.3.2) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 334d653f..a90c67d3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.3.1 pytest-cov==4.0.0 gitpython>=3 -pre-commit==3.3.1 +pre-commit==3.3.2 From a87f738ea5091cd35928f1d124e3eb6a11146cf4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 May 2023 06:24:03 +0200 Subject: [PATCH 067/252] Bump furo from 2023.3.27 to 2023.5.20 (#280) Bumps [furo](https://github.com/pradyunsg/furo) from 2023.3.27 to 2023.5.20. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2023.03.27...2023.05.20) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index e5ded03a..00056767 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=1.0 sphinx~=6.2.1 -furo==2023.3.27 +furo==2023.5.20 types-docutils~=0.20 From 817625be01279a23e1c791a1911ebbe9b1ff9fb9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 May 2023 07:57:27 +0200 Subject: [PATCH 068/252] Bump coverage[toml] from 7.2.5 to 7.2.6 (#281) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.5 to 7.2.6. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.5...7.2.6) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index b3974ad7..e627df30 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.2.5 +coverage[toml]==7.2.6 From b619d5db8d44366c3c2077c039ac153337af589e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 May 2023 07:26:34 +0200 Subject: [PATCH 069/252] Bump pytest-cov from 4.0.0 to 4.1.0 (#282) Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 4.1.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.0.0...v4.1.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a90c67d3..f1775932 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,6 +5,6 @@ # Requirements for testing and linting pytest==7.3.1 -pytest-cov==4.0.0 +pytest-cov==4.1.0 gitpython>=3 pre-commit==3.3.2 From e00231dfd2c5d92ae6415946a8af16fac0d34421 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jun 2023 06:45:25 +0200 Subject: [PATCH 070/252] Bump pytest from 7.3.1 to 7.4.0 (#289) Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.1 to 7.4.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.3.1...7.4.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f1775932..7dce06b0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.3.1 +pytest==7.4.0 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.3.2 From 41e5549706b94251e444b696e9667d0775e91423 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jun 2023 04:52:35 +0000 Subject: [PATCH 071/252] Bump pre-commit from 3.3.2 to 3.3.3 (#288) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.2 to 3.3.3. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.2...v3.3.3) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7dce06b0..5087f515 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.4.0 pytest-cov==4.1.0 gitpython>=3 -pre-commit==3.3.2 +pre-commit==3.3.3 From bbbf5c441b11a7f413454c6666f5c15b60935ee0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 26 Jun 2023 22:21:37 +0200 Subject: [PATCH 072/252] [pre-commit.ci] pre-commit autoupdate (#286) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.1.1 → v2.2.0](https://github.com/PyCQA/autoflake/compare/v2.1.1...v2.2.0) - [github.com/asottile/pyupgrade: v3.4.0 → v3.7.0](https://github.com/asottile/pyupgrade/compare/v3.4.0...v3.7.0) - [github.com/pre-commit/mirrors-mypy: v1.3.0 → v1.4.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.3.0...v1.4.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d0ee3b55..7de13335 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.1.1 + rev: v2.2.0 hooks: - id: autoflake exclude: *test-data @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.4.0 + rev: v3.7.0 hooks: - id: pyupgrade args: [--py38-plus] @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.3.0 + rev: v1.4.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From 50ad12fcb4e66a6c2e98fe49051c25e9c8325591 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 3 Jul 2023 22:37:57 +0200 Subject: [PATCH 073/252] [pre-commit.ci] pre-commit autoupdate (#290) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.7.0 → v3.8.0](https://github.com/asottile/pyupgrade/compare/v3.7.0...v3.8.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7de13335..1f4b2e6d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.7.0 + rev: v3.8.0 hooks: - id: pyupgrade args: [--py38-plus] From 08a41c4d2c8faa700d3b316e0483e3749e6b53f2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 31 Jul 2023 23:36:36 +0200 Subject: [PATCH 074/252] [pre-commit.ci] pre-commit autoupdate (#291) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.8.0 → v3.10.1](https://github.com/asottile/pyupgrade/compare/v3.8.0...v3.10.1) - [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0) - [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](https://github.com/PyCQA/flake8/compare/6.0.0...6.1.0) - [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.9-for-vscode → v3.0.0](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.9-for-vscode...v3.0.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1f4b2e6d..2bf7f166 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.8.0 + rev: v3.10.1 hooks: - id: pyupgrade args: [--py38-plus] @@ -30,11 +30,11 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.3.0 + rev: 23.7.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 6.0.0 + rev: 6.1.0 hooks: - id: flake8 exclude: *test-data @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.0-alpha.9-for-vscode + rev: v3.0.0 hooks: - id: prettier exclude: *test-data From 34fb7bf613fbcad3121f126b86f9ac73838fb7bd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 06:36:06 +0200 Subject: [PATCH 075/252] Bump coverage[toml] from 7.2.6 to 7.3.0 (#297) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.6 to 7.3.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.6...7.3.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index e627df30..ff8f9d74 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.2.6 +coverage[toml]==7.3.0 From 14cc66210fa44c76b050e486e2eb9db38a74e5a0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 22:46:29 +0200 Subject: [PATCH 076/252] [pre-commit.ci] pre-commit autoupdate (#296) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.4.1 → v1.5.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.4.1...v1.5.0) - [github.com/pre-commit/mirrors-prettier: v3.0.0 → v3.0.1](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0...v3.0.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2bf7f166..305353a1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.4.1 + rev: v1.5.0 hooks: - id: mypy args: [--config-file=pyproject.toml] @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.0 + rev: v3.0.1 hooks: - id: prettier exclude: *test-data From 311acf7e530d9b3071b9dd3c989dfad5cc10f396 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 22 Aug 2023 00:05:29 +0200 Subject: [PATCH 077/252] [pre-commit.ci] pre-commit autoupdate (#302) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v3.0.0a6 → v3.0.0a7](https://github.com/pycqa/pylint/compare/v3.0.0a6...v3.0.0a7) - [github.com/pre-commit/mirrors-mypy: v1.5.0 → v1.5.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.5.0...v1.5.1) - [github.com/pre-commit/mirrors-prettier: v3.0.1 → v3.0.2](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.1...v3.0.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 305353a1..7e0f7f9e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v3.0.0a6 + rev: v3.0.0a7 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.5.0 + rev: v1.5.1 hooks: - id: mypy args: [--config-file=pyproject.toml] @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.1 + rev: v3.0.2 hooks: - id: prettier exclude: *test-data From 4cfab6d7d3390ebe66ee37be9f41895f5aca7d80 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 06:55:51 +0200 Subject: [PATCH 078/252] Bump actions/checkout from 3.5.2 to 3.6.0 (#304) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.6.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.6.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 31ada9e0..9feb075f 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 7d56814f..1c471b4e 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 9f5cc3df..6027ff3f 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index e50fa791..4dfc9a51 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.6.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From 109e5fbcde83843c2ed9c1761b98df5e444dbd75 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 06:38:10 +0200 Subject: [PATCH 079/252] Bump pre-commit from 3.3.3 to 3.4.0 (#308) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.3 to 3.4.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.3...v3.4.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5087f515..baeca2e2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.4.0 pytest-cov==4.1.0 gitpython>=3 -pre-commit==3.3.3 +pre-commit==3.4.0 From 0dfbd90d7a656c186dda6a7841e343dd9776c4e3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 06:38:38 +0200 Subject: [PATCH 080/252] Bump pytest from 7.4.0 to 7.4.1 (#307) Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.0 to 7.4.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index baeca2e2..93beea10 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.4.0 +pytest==7.4.1 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.4.0 From 1ed71bc7dfee99de58c3684949273c4a3e9e39c2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 19:48:43 +0000 Subject: [PATCH 081/252] [pre-commit.ci] pre-commit autoupdate (#309) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.2.0 → v2.2.1](https://github.com/PyCQA/autoflake/compare/v2.2.0...v2.2.1) - [github.com/pre-commit/mirrors-prettier: v3.0.2 → v3.0.3](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.2...v3.0.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7e0f7f9e..015de582 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.2.0 + rev: v2.2.1 hooks: - id: autoflake exclude: *test-data @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.2 + rev: v3.0.3 hooks: - id: prettier exclude: *test-data From 5393ca44423d3e110dbce6e2200151ce19926ddc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Sep 2023 06:48:31 +0200 Subject: [PATCH 082/252] Bump actions/checkout from 3.6.0 to 4.0.0 (#310) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 9feb075f..f41cd49c 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 1c471b4e..c22d3c81 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 6027ff3f..4c6411b1 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4dfc9a51..5806c55d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.0.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From 152ee99f8cb9b584b5802c83866ba1fb3a7d969f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Sep 2023 06:55:01 +0200 Subject: [PATCH 083/252] Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#312) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3.1.2...v3.1.3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/primer.yaml | 4 ++-- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index c22d3c81..4cf0e99f 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -50,7 +50,7 @@ jobs: cd .. python -m pydocstringformatter._testutils.primer.primer --step-two - name: Upload primer diff - uses: actions/upload-artifact@v3.1.2 + uses: actions/upload-artifact@v3.1.3 with: name: primer_diffs path: .pydocstringformatter_primer_tests/fulldiff.txt @@ -58,7 +58,7 @@ jobs: run: | echo ${{ github.event.pull_request.number }} | tee pr_number.txt - name: Upload PR number - uses: actions/upload-artifact@v3.1.2 + uses: actions/upload-artifact@v3.1.3 with: name: primer_diffs path: pr_number.txt diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 5806c55d..164d8e85 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v3.1.2 + uses: actions/upload-artifact@v3.1.3 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v3.1.2 + uses: actions/upload-artifact@v3.1.3 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From a5d8a7135e04bcb2d333e55aeb20c9d67a2d1532 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Sep 2023 06:55:30 +0200 Subject: [PATCH 084/252] Bump coverage[toml] from 7.3.0 to 7.3.1 (#311) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.3.0 to 7.3.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.3.0...7.3.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index ff8f9d74..38268e98 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.3.0 +coverage[toml]==7.3.1 From c3f2ef5790b0fd8aa1c9a5e33490c124038c9489 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Sep 2023 06:28:33 +0200 Subject: [PATCH 085/252] Bump pytest from 7.4.1 to 7.4.2 (#313) Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.1 to 7.4.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.1...7.4.2) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 93beea10..842d85f2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.4.1 +pytest==7.4.2 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.4.0 From 8ed4abf661deffa0906103e5e6e778a37f48ad43 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 06:20:48 +0200 Subject: [PATCH 086/252] Bump furo from 2023.5.20 to 2023.9.10 (#314) Bumps [furo](https://github.com/pradyunsg/furo) from 2023.5.20 to 2023.9.10. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2023.05.20...2023.09.10) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 00056767..93d9a263 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=1.0 sphinx~=6.2.1 -furo==2023.5.20 +furo==2023.9.10 types-docutils~=0.20 From 5046dbe758c77d0799adacf9d187221a92fbdc33 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 22:24:02 +0200 Subject: [PATCH 087/252] [pre-commit.ci] pre-commit autoupdate (#315) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 015de582..409b5214 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.7.0 + rev: 23.9.1 hooks: - id: black - repo: https://github.com/PyCQA/flake8 From 79a3ab61c8ebd614f0b9e181170234da9cd9e6ae Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 07:05:09 +0200 Subject: [PATCH 088/252] [pre-commit.ci] pre-commit autoupdate (#318) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.10.1 → v3.11.0](https://github.com/asottile/pyupgrade/compare/v3.10.1...v3.11.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 409b5214..15408604 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.10.1 + rev: v3.11.0 hooks: - id: pyupgrade args: [--py38-plus] From 847f1918fc00563e5b03cdf44afb6b55f238a7a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Sep 2023 06:28:46 +0200 Subject: [PATCH 089/252] Bump actions/checkout from 4.0.0 to 4.1.0 (#319) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index f41cd49c..158c9199 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 4cf0e99f..5e4d3925 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 4c6411b1..efed101a 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 164d8e85..98651356 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.0.0 + uses: actions/checkout@v4.1.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From f601cd8f70452b58d66849fca9dec56254f3e51b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Sep 2023 22:23:07 +0200 Subject: [PATCH 090/252] [pre-commit.ci] pre-commit autoupdate (#320) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.11.0 → v3.13.0](https://github.com/asottile/pyupgrade/compare/v3.11.0...v3.13.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 15408604..d977f211 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.11.0 + rev: v3.13.0 hooks: - id: pyupgrade args: [--py38-plus] From fbd0487f7f81276d851af806ca9241d6ec2a71d2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 2 Oct 2023 19:58:48 +0000 Subject: [PATCH 091/252] [pre-commit.ci] pre-commit autoupdate (#321) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v3.0.0a7 → v3.0.0](https://github.com/pycqa/pylint/compare/v3.0.0a7...v3.0.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d977f211..642022c5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v3.0.0a7 + rev: v3.0.0 hooks: - id: pylint exclude: *test-data From 35dd97fc62fb2b5613ef98704bb608f06d725f87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 06:14:57 +0200 Subject: [PATCH 092/252] Bump coverage[toml] from 7.3.1 to 7.3.2 (#322) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.3.1 to 7.3.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.3.1...7.3.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 38268e98..f5824445 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 From 208b8446f37e60e0dc399c46e8002500bfbfcb46 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 9 Oct 2023 23:50:12 +0200 Subject: [PATCH 093/252] [pre-commit.ci] pre-commit autoupdate (#323) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0) - [github.com/asottile/pyupgrade: v3.13.0 → v3.15.0](https://github.com/asottile/pyupgrade/compare/v3.13.0...v3.15.0) - [github.com/pycqa/pylint: v3.0.0 → v3.0.1](https://github.com/pycqa/pylint/compare/v3.0.0...v3.0.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 642022c5..91a57377 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: trailing-whitespace exclude: "tests/data/format/no_whitespace_stripper|tests/data/format/whitespace_stripper|tests/data/format/quotes_type|tests/data/format/newlines|tests/test_config.py" @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.13.0 + rev: v3.15.0 hooks: - id: pyupgrade args: [--py38-plus] @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v3.0.0 + rev: v3.0.1 hooks: - id: pylint exclude: *test-data From d75acc1d0614ee457269d37c9ae5c30b2b33d4dd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Oct 2023 07:27:50 +0200 Subject: [PATCH 094/252] Bump pre-commit from 3.4.0 to 3.5.0 (#324) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 842d85f2..fc1e9e51 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pytest==7.4.2 pytest-cov==4.1.0 gitpython>=3 -pre-commit==3.4.0 +pre-commit==3.5.0 From 8afcca9604fccff2421c67a088cc894f7f827001 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Oct 2023 19:47:22 +0200 Subject: [PATCH 095/252] [pre-commit.ci] pre-commit autoupdate (#325) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.5.1 → v1.6.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.5.1...v1.6.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 91a57377..fe3f05d1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.5.1 + rev: v1.6.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From 137373ab6c96f9f932be234ce97161f15aaa6a35 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Oct 2023 08:16:11 +0200 Subject: [PATCH 096/252] Bump actions/checkout from 4.1.0 to 4.1.1 (#326) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 158c9199..89858451 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 5e4d3925..9fc65e77 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index efed101a..6e6d2975 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 - name: Set up Python 3.11 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 98651356..060143ff 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v4 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.0 + uses: actions/checkout@v4.1.1 - name: Set up Python 3.11 id: python uses: actions/setup-python@v4 From d4fc833e4ea647bf3b9308f1143d63de1fe5006f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 21:12:45 +0200 Subject: [PATCH 097/252] [pre-commit.ci] pre-commit autoupdate (#327) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 23.9.1 → 23.10.0](https://github.com/psf/black/compare/23.9.1...23.10.0) - [github.com/pre-commit/mirrors-mypy: v1.6.0 → v1.6.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.6.0...v1.6.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fe3f05d1..079ecc83 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.9.1 + rev: 23.10.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.6.0 + rev: v1.6.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From f180135f0b12368fea198c4c3f2b23954084b5d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Oct 2023 08:41:17 +0200 Subject: [PATCH 098/252] Bump pytest from 7.4.2 to 7.4.3 (#328) Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.2 to 7.4.3. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.2...7.4.3) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index fc1e9e51..5d152bb7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.4.2 +pytest==7.4.3 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.5.0 From cd1f4c40c6c35275e3f3362410497d0a9d67bd34 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:38:14 +0100 Subject: [PATCH 099/252] [pre-commit.ci] pre-commit autoupdate (#329) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 23.10.0 → 23.10.1](https://github.com/psf/black/compare/23.10.0...23.10.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 079ecc83..378de6a7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.10.0 + rev: 23.10.1 hooks: - id: black - repo: https://github.com/PyCQA/flake8 From db064c569b85d8f175c1f7c4038392ca90c08299 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 14 Nov 2023 00:08:41 +0100 Subject: [PATCH 100/252] [pre-commit.ci] pre-commit autoupdate (#330) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 23.10.1 → 23.11.0](https://github.com/psf/black/compare/23.10.1...23.11.0) - [github.com/pre-commit/mirrors-mypy: v1.6.1 → v1.7.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.6.1...v1.7.0) - [github.com/pre-commit/mirrors-prettier: v3.0.3 → v3.1.0](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.3...v3.1.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 378de6a7..c085eba1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.10.1 + rev: 23.11.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.6.1 + rev: v1.7.0 hooks: - id: mypy args: [--config-file=pyproject.toml] @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.3 + rev: v3.1.0 hooks: - id: prettier exclude: *test-data From 212ae481f5778413487390acef304c7c2aeb88a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 14 Nov 2023 06:41:48 +0100 Subject: [PATCH 101/252] Bump actions/github-script from 6 to 7 (#331) Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/github-script dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/primer_comment.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/primer_comment.yaml b/.github/workflows/primer_comment.yaml index 2d391bc9..4da85942 100644 --- a/.github/workflows/primer_comment.yaml +++ b/.github/workflows/primer_comment.yaml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download diffs - uses: actions/github-script@v6 + uses: actions/github-script@v7 with: script: | const fs = require('fs'); @@ -39,7 +39,7 @@ jobs: - run: unzip diff.zip - name: Post comment id: post-comment - uses: actions/github-script@v6 + uses: actions/github-script@v7 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | From e924b1466416b51b52ef9768504fefe71630f21c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 27 Nov 2023 19:18:03 +0100 Subject: [PATCH 102/252] [pre-commit.ci] pre-commit autoupdate (#332) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.7.0 → v1.7.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.7.0...v1.7.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c085eba1..dd5bc6f9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.7.0 + rev: v1.7.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From ec63f7be5b839064b81d47df1dbeca8b6740e40c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Dec 2023 13:54:03 +0000 Subject: [PATCH 103/252] Update myst-parser requirement from ~=1.0 to ~=2.0 Updates the requirements on [myst-parser](https://github.com/executablebooks/MyST-Parser) to permit the latest version. - [Release notes](https://github.com/executablebooks/MyST-Parser/releases) - [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/MyST-Parser/compare/v1.0.0...v2.0.0) --- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 93d9a263..6d13cfd8 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . -myst-parser~=1.0 +myst-parser~=2.0 sphinx~=6.2.1 furo==2023.9.10 types-docutils~=0.20 From a4ec3b61c3decad88fcb2dfb9b94f68bf6ded8b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:21:45 +0000 Subject: [PATCH 104/252] Update sphinx requirement from ~=6.2.1 to ~=7.1.2 (#316) * Update sphinx requirement from ~=6.2.1 to ~=7.2.6 * Pin to ``7.1.2`` instead --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 6d13cfd8..2c18868c 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=2.0 -sphinx~=6.2.1 +sphinx~=7.1.2 furo==2023.9.10 types-docutils~=0.20 From 67a483c538315fd9ef3567674b16faa81b20bf00 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Dec 2023 05:31:37 +0100 Subject: [PATCH 105/252] Bump actions/setup-python from 4 to 5 (#335) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 2 +- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 89858451..4a9eed26 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -16,7 +16,7 @@ jobs: with: fetch-depth: 2 - name: Set up Python 3.11 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" - name: Install dependencies diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 9fc65e77..2712f308 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -21,7 +21,7 @@ jobs: path: program_to_test fetch-depth: 0 - name: Set up Python 3.11 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" - name: Install dependencies diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 6e6d2975..7fa4e42d 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -12,7 +12,7 @@ jobs: - name: Check out code from GitHub uses: actions/checkout@v4.1.1 - name: Set up Python 3.11 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" - name: Install dependencies diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 060143ff..96727b2a 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v4.1.1 - name: Set up Python ${{ matrix.python-version }} id: python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -48,7 +48,7 @@ jobs: # https://github.com/actions/virtual-environments/issues/712 - name: Set up Python ${{ matrix.python-version }} id: python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -70,7 +70,7 @@ jobs: uses: actions/checkout@v4.1.1 - name: Set up Python 3.11 id: python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" - name: Install dependencies From dac5e866681ae9a25eca24592339dfef6ff93870 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 19:53:19 +0100 Subject: [PATCH 106/252] [pre-commit.ci] pre-commit autoupdate (#333) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/isort: 5.12.0 → 5.13.2](https://github.com/PyCQA/isort/compare/5.12.0...5.13.2) - [github.com/psf/black: 23.11.0 → 23.12.1](https://github.com/psf/black/compare/23.11.0...23.12.1) - [github.com/pycqa/pylint: v3.0.1 → v3.0.3](https://github.com/pycqa/pylint/compare/v3.0.1...v3.0.3) - [github.com/pre-commit/mirrors-mypy: v1.7.1 → v1.8.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.7.1...v1.8.0) - [github.com/pre-commit/mirrors-prettier: v3.1.0 → v4.0.0-alpha.8](https://github.com/pre-commit/mirrors-prettier/compare/v3.1.0...v4.0.0-alpha.8) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dd5bc6f9..9b32ff41 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,11 +26,11 @@ repos: - id: pyupgrade args: [--py38-plus] - repo: https://github.com/PyCQA/isort - rev: 5.12.0 + rev: 5.13.2 hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.11.0 + rev: 23.12.1 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v3.0.1 + rev: v3.0.3 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.7.1 + rev: v1.8.0 hooks: - id: mypy args: [--config-file=pyproject.toml] @@ -59,7 +59,7 @@ repos: exclude: *test-data args: [] - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.1.0 + rev: v4.0.0-alpha.8 hooks: - id: prettier exclude: *test-data From f82f4cc9917152f718932cf7109b54ae28cede9d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Dec 2023 03:04:04 +0000 Subject: [PATCH 107/252] Bump coverage[toml] from 7.3.2 to 7.4.0 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.3.2 to 7.4.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.3.2...7.4.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index f5824445..7851468a 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.3.2 +coverage[toml]==7.4.0 From 00b61bd1d8ab3534f72c9b89f59c396429824858 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 8 Jan 2024 17:23:17 +0000 Subject: [PATCH 108/252] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/flake8: 6.1.0 → 7.0.0](https://github.com/PyCQA/flake8/compare/6.1.0...7.0.0) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9b32ff41..dce36b59 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 6.1.0 + rev: 7.0.0 hooks: - id: flake8 exclude: *test-data From 6bbcc1ecaf8434a9fa330bc4a68e29d3c7c5472e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jan 2024 03:11:55 +0000 Subject: [PATCH 109/252] Bump pytest from 7.4.3 to 7.4.4 Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.3 to 7.4.4. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.3...7.4.4) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5d152bb7..242e84b8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.4.3 +pytest==7.4.4 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.5.0 From 189daebc091c83b0655aa1837e3dafe0022a6576 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 29 Jan 2024 19:21:59 +0100 Subject: [PATCH 110/252] [pre-commit.ci] pre-commit autoupdate (#351) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/psf/black: 23.12.1 → 24.1.1](https://github.com/psf/black/compare/23.12.1...24.1.1) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- pydocstringformatter/_formatting/formatters_numpydoc.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dce36b59..fe695981 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.12.1 + rev: 24.1.1 hooks: - id: black - repo: https://github.com/PyCQA/flake8 diff --git a/pydocstringformatter/_formatting/formatters_numpydoc.py b/pydocstringformatter/_formatting/formatters_numpydoc.py index a11473e9..7f063734 100644 --- a/pydocstringformatter/_formatting/formatters_numpydoc.py +++ b/pydocstringformatter/_formatting/formatters_numpydoc.py @@ -83,9 +83,9 @@ def treat_sections( # Avoid adding trailing whitespace # Colon ending first line is suggested for long # "See Also" links - section_lines[ - index - ] = f"{line_name.rstrip():s} : {line_type.lstrip():s}" + section_lines[index] = ( + f"{line_name.rstrip():s} : {line_type.lstrip():s}" + ) return sections From 531fb5e7676ddfeaee77703e676345d5e4f387b1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 08:41:10 +0100 Subject: [PATCH 111/252] Bump furo from 2023.9.10 to 2024.1.29 (#352) Bumps [furo](https://github.com/pradyunsg/furo) from 2023.9.10 to 2024.1.29. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2023.09.10...2024.01.29) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 2c18868c..c5ba2eee 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=2.0 sphinx~=7.1.2 -furo==2023.9.10 +furo==2024.1.29 types-docutils~=0.20 From 3f68561fa7862e2c193d0791d92f2834e2ef09ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jan 2024 03:30:33 +0000 Subject: [PATCH 112/252] Bump pytest from 7.4.4 to 8.0.0 Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 242e84b8..0345e0c5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==7.4.4 +pytest==8.0.0 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.5.0 From c775d3f790ac7421785db315aa561b59f7e30fce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jan 2024 03:30:27 +0000 Subject: [PATCH 113/252] Bump coverage[toml] from 7.4.0 to 7.4.1 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.4.0 to 7.4.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.4.0...7.4.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 7851468a..ed397594 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.4.0 +coverage[toml]==7.4.1 From 30397e27a46db930c38e06aca44ebcd34b7f7b3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Tue, 30 Jan 2024 13:38:10 +0100 Subject: [PATCH 114/252] Use new artifacts handling versions --- .github/workflows/primer.yaml | 16 +++++++--------- .github/workflows/tests.yaml | 6 +++--- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 2712f308..108f6600 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -49,16 +49,14 @@ jobs: git checkout $GITHUB_SHA cd .. python -m pydocstringformatter._testutils.primer.primer --step-two - - name: Upload primer diff - uses: actions/upload-artifact@v3.1.3 - with: - name: primer_diffs - path: .pydocstringformatter_primer_tests/fulldiff.txt - - name: Save PR number + - name: Save PR number and copy fulldiff.txt run: | echo ${{ github.event.pull_request.number }} | tee pr_number.txt - - name: Upload PR number - uses: actions/upload-artifact@v3.1.3 + cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt + - name: Upload primer diff and PR number + uses: actions/upload-artifact@v4.3.0 with: name: primer_diffs - path: pr_number.txt + path: | + pr_number.txt + fulldiff.txt diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 96727b2a..2f626957 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v3.1.3 + uses: actions/upload-artifact@v4.3.0 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v3.1.3 + uses: actions/upload-artifact@v4.3.0 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v3.0.2 + uses: actions/download-artifact@v4.1.1 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From 5e34b7f0ee22111b02436cfe657e5654c85a79e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 03:36:32 +0000 Subject: [PATCH 115/252] Bump actions/download-artifact from 4.1.1 to 4.1.2 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.1 to 4.1.2. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.1...v4.1.2) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 2f626957..7b6b98b2 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.1 + uses: actions/download-artifact@v4.1.2 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From 8c79a5a1bf35ab7b22c833785238b7ecba788647 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 03:36:36 +0000 Subject: [PATCH 116/252] Bump actions/upload-artifact from 4.3.0 to 4.3.1 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.0 to 4.3.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 108f6600..452afb62 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.0 + uses: actions/upload-artifact@v4.3.1 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 7b6b98b2..3fc8a29c 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.0 + uses: actions/upload-artifact@v4.3.1 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.0 + uses: actions/upload-artifact@v4.3.1 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From 46c73caab13df9fd815129c7ddba37234c279771 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Feb 2024 03:10:45 +0000 Subject: [PATCH 117/252] Bump pytest from 8.0.0 to 8.0.1 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.0 to 8.0.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0345e0c5..e8f040b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==8.0.0 +pytest==8.0.1 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.5.0 From f80270e6106c79b7c58a4d74457ec9e5c0f026d2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 19 Feb 2024 19:31:09 +0100 Subject: [PATCH 118/252] [pre-commit.ci] pre-commit autoupdate (#358) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.2.1 → v2.3.0](https://github.com/PyCQA/autoflake/compare/v2.2.1...v2.3.0) - [github.com/asottile/pyupgrade: v3.15.0 → v3.15.1](https://github.com/asottile/pyupgrade/compare/v3.15.0...v3.15.1) - [github.com/psf/black: 24.1.1 → 24.2.0](https://github.com/psf/black/compare/24.1.1...24.2.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fe695981..fc28e2cf 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.2.1 + rev: v2.3.0 hooks: - id: autoflake exclude: *test-data @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.15.0 + rev: v3.15.1 hooks: - id: pyupgrade args: [--py38-plus] @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.1.1 + rev: 24.2.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 From fd3b6f20499cbd9c38754367eb9f04307c2fd83c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Feb 2024 10:49:14 +0100 Subject: [PATCH 119/252] Bump coverage[toml] from 7.4.1 to 7.4.2 (#359) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.4.1 to 7.4.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.4.1...7.4.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index ed397594..ddacb9cc 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.4.1 +coverage[toml]==7.4.2 From 4b4052a7c14596cb709ce9dc389754fa6ae4e7e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Mar 2024 07:04:44 +0100 Subject: [PATCH 120/252] Bump pytest from 8.0.1 to 8.1.1 (#365) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.1.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.1.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e8f040b9..0667bce7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ -r docs/requirements-doc.txt # Requirements for testing and linting -pytest==8.0.1 +pytest==8.1.1 pytest-cov==4.1.0 gitpython>=3 pre-commit==3.5.0 From 8c0f069a1852a0f4c6a5f8dc176c3ab1eb803160 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 12 Mar 2024 23:58:21 +0100 Subject: [PATCH 121/252] [pre-commit.ci] pre-commit autoupdate (#366) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v3.0.3 → v3.1.0](https://github.com/pycqa/pylint/compare/v3.0.3...v3.1.0) - [github.com/pre-commit/mirrors-mypy: v1.8.0 → v1.9.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.8.0...v1.9.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fc28e2cf..fa836c1c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v3.0.3 + rev: v3.1.0 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.8.0 + rev: v1.9.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From ddf9165046fbb0a7fd1eb1e1c1d7d6082780fdf0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Mar 2024 08:33:55 +0100 Subject: [PATCH 122/252] Bump actions/checkout from 4.1.1 to 4.1.2 (#367) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.1.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 4a9eed26..cbf6f6f8 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 452afb62..b1bf0e63 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 7fa4e42d..802aa876 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 3fc8a29c..cf0d38dd 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.1.2 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 02fff11b977efa3db0a02b328b24c30f25f0dc2f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Mar 2024 06:43:07 +0100 Subject: [PATCH 123/252] Bump coverage[toml] from 7.4.2 to 7.4.4 (#368) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.4.2 to 7.4.4. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.4.2...7.4.4) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index ddacb9cc..d9badd37 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.4.2 +coverage[toml]==7.4.4 From ca7ced1b7e605a5ac1575aceaebb2687f493fd68 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 20:15:35 +0100 Subject: [PATCH 124/252] [pre-commit.ci] pre-commit autoupdate (#369) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/autoflake: v2.3.0 → v2.3.1](https://github.com/PyCQA/autoflake/compare/v2.3.0...v2.3.1) - [github.com/psf/black: 24.2.0 → 24.3.0](https://github.com/psf/black/compare/24.2.0...24.3.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fa836c1c..0208da3a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - id: check-toml exclude: &test-data "tests/data" - repo: https://github.com/PyCQA/autoflake - rev: v2.3.0 + rev: v2.3.1 hooks: - id: autoflake exclude: *test-data @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.2.0 + rev: 24.3.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 From 460cc2e4351d6070111a3f99f5dde293a0d7d586 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 07:33:53 +0100 Subject: [PATCH 125/252] Bump pytest-cov from 4.1.0 to 5.0.0 (#370) Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.1.0 to 5.0.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0667bce7..3d5e3034 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,6 +5,6 @@ # Requirements for testing and linting pytest==8.1.1 -pytest-cov==4.1.0 +pytest-cov==5.0.0 gitpython>=3 pre-commit==3.5.0 From 66b46caed005005e8b8b28e8352070aa7a669551 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 19:00:40 +0100 Subject: [PATCH 126/252] [pre-commit.ci] pre-commit autoupdate (#372) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.15.1 → v3.15.2](https://github.com/asottile/pyupgrade/compare/v3.15.1...v3.15.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0208da3a..9ee36874 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.15.1 + rev: v3.15.2 hooks: - id: pyupgrade args: [--py38-plus] From 69a31c341bb3e37292b88ebb98d0489b552724e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Mar 2024 03:43:46 +0000 Subject: [PATCH 127/252] Bump actions/download-artifact from 4.1.2 to 4.1.4 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.2 to 4.1.4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.2...v4.1.4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index cf0d38dd..6b0bd22d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.2 + uses: actions/download-artifact@v4.1.4 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From a0a07599a80703eea814302a27c717ae2c24b597 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 17 Apr 2024 03:21:53 +0000 Subject: [PATCH 128/252] Update sphinx requirement from ~=7.1.2 to ~=7.3.4 Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.1.2...v7.3.4) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index c5ba2eee..e41a0cc0 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=2.0 -sphinx~=7.1.2 +sphinx~=7.3.4 furo==2024.1.29 types-docutils~=0.20 From bba9f40466024a948278f39d30ad6ddbce7f14bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Wed, 17 Apr 2024 08:56:32 +0200 Subject: [PATCH 129/252] Don't always require the documentation dependencies --- .github/workflows/checks.yaml | 2 +- requirements.txt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index cbf6f6f8..d828bf1a 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -20,7 +20,7 @@ jobs: with: python-version: "3.11" - name: Install dependencies - run: pip install -U -r requirements.txt + run: pip install -U -r requirements-doc.txt - name: Make docs run: | cd docs diff --git a/requirements.txt b/requirements.txt index 3d5e3034..66246038 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,6 @@ # Coverage + local install of package +-e . -r requirements-coverage.txt -# Requirements for docs building --r docs/requirements-doc.txt # Requirements for testing and linting pytest==8.1.1 From 45070657f4ddf2353e71e57a850ab31b59b33543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Wed, 17 Apr 2024 08:58:57 +0200 Subject: [PATCH 130/252] Import requirements correctly --- .github/workflows/checks.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index d828bf1a..b1f378a9 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -20,7 +20,7 @@ jobs: with: python-version: "3.11" - name: Install dependencies - run: pip install -U -r requirements-doc.txt + run: pip install -U -r docs/requirements-doc.txt - name: Make docs run: | cd docs From 64812ddf5a48ae80c09aa2fda7c90a979eb65a41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Wed, 17 Apr 2024 09:05:10 +0200 Subject: [PATCH 131/252] Use ``codecov-action@v4`` --- .github/workflows/tests.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 6b0bd22d..255489c2 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -81,19 +81,21 @@ jobs: run: | coverage combine coverage-linux*/.coverage coverage xml -o coverage-linux.xml - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4 with: fail_ci_if_error: true verbose: true flags: linux files: coverage-linux.xml + token: ${{ secrets.CODECOV_TOKEN }} - name: Combine Windows coverage results run: | coverage combine coverage-windows*/.coverage coverage xml -o coverage-windows.xml - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4 with: fail_ci_if_error: true verbose: true flags: windows files: coverage-windows.xml + token: ${{ secrets.CODECOV_TOKEN }} From 6edf4eddfd479a0fdd63041a714cb402f1bb584d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 06:35:17 +0000 Subject: [PATCH 132/252] Bump pre-commit from 3.5.0 to 3.7.0 Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.5.0 to 3.7.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.5.0...v3.7.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 66246038..d8b35a92 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,4 +6,4 @@ pytest==8.1.1 pytest-cov==5.0.0 gitpython>=3 -pre-commit==3.5.0 +pre-commit==3.7.0 From 92bda6ae22f97ef263b6bdc276e6f69eb105b229 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Wed, 17 Apr 2024 09:09:55 +0200 Subject: [PATCH 133/252] Remove ``pre-commit`` as dependency --- docs/development.rst | 3 ++- requirements.txt | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/development.rst b/docs/development.rst index 0c38d8e2..57dc4319 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -4,7 +4,8 @@ Development Linting and checks ------------------ -Use ``pre-commit install`` to install the pre-commit hook for the repository. +Use ``pip`` to install ``pre-commit`` and then use ``pre-commit install`` to +install the pre-commit hook for the repository. Creating a new formatter ------------------------ diff --git a/requirements.txt b/requirements.txt index d8b35a92..566ec299 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,4 +6,3 @@ pytest==8.1.1 pytest-cov==5.0.0 gitpython>=3 -pre-commit==3.7.0 From 5043244f4c2615c2bddf12e6d18111001e9d2b72 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 17:27:16 +0000 Subject: [PATCH 134/252] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0) - [github.com/psf/black: 24.3.0 → 24.4.0](https://github.com/psf/black/compare/24.3.0...24.4.0) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9ee36874..a3b44bef 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v4.6.0 hooks: - id: trailing-whitespace exclude: "tests/data/format/no_whitespace_stripper|tests/data/format/whitespace_stripper|tests/data/format/quotes_type|tests/data/format/newlines|tests/test_config.py" @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.3.0 + rev: 24.4.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 From 8ea75807185805728f198ad536aec4053a53cdd2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Apr 2024 03:51:17 +0000 Subject: [PATCH 135/252] Update sphinx requirement from ~=7.3.4 to ~=7.3.6 Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.3.4...v7.3.6) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index e41a0cc0..ae1cc664 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=2.0 -sphinx~=7.3.4 +sphinx~=7.3.6 furo==2024.1.29 types-docutils~=0.20 From 8a1ec05928a77bbe7332a957460a45f7c41929d2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Apr 2024 03:48:50 +0000 Subject: [PATCH 136/252] Bump actions/upload-artifact from 4.3.1 to 4.3.2 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.1 to 4.3.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index b1bf0e63..0ebfe2c2 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.1 + uses: actions/upload-artifact@v4.3.2 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 255489c2..07054342 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.1 + uses: actions/upload-artifact@v4.3.2 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.1 + uses: actions/upload-artifact@v4.3.2 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From 6ffeb249b6de6e4aeb47b35c6c40e2d2d6930e94 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Apr 2024 03:48:45 +0000 Subject: [PATCH 137/252] Bump actions/download-artifact from 4.1.4 to 4.1.5 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.4 to 4.1.5. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.4...v4.1.5) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 07054342..71f2d6b9 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.4 + uses: actions/download-artifact@v4.1.5 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From a18ff285f41954edee5efa2248265ec3b4cb18c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Apr 2024 07:27:37 +0200 Subject: [PATCH 138/252] Update sphinx requirement from ~=7.3.6 to ~=7.3.7 (#379) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.3.6...v7.3.7) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index ae1cc664..c377c096 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=2.0 -sphinx~=7.3.6 +sphinx~=7.3.7 furo==2024.1.29 types-docutils~=0.20 From 160746f6432a100994f9dad9bac50591fcafd76f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Apr 2024 07:28:06 +0200 Subject: [PATCH 139/252] Bump actions/checkout from 4.1.2 to 4.1.3 (#378) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.1.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index b1f378a9..6b7bfa13 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 0ebfe2c2..f0b498e6 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 802aa876..ab438595 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 71f2d6b9..65f6a38b 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.2 + uses: actions/checkout@v4.1.3 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From afa6bc0af637e0f228f294bd3122fbefb02fb969 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 03:33:07 +0000 Subject: [PATCH 140/252] Bump actions/upload-artifact from 4.3.2 to 4.3.3 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.2 to 4.3.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index f0b498e6..fbb7dd62 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.2 + uses: actions/upload-artifact@v4.3.3 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 65f6a38b..3200bdf5 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.2 + uses: actions/upload-artifact@v4.3.3 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.2 + uses: actions/upload-artifact@v4.3.3 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From e30b07ee00ee90f6f1525ccdd93b73ab32f77a92 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 03:33:04 +0000 Subject: [PATCH 141/252] Bump actions/download-artifact from 4.1.5 to 4.1.6 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.5 to 4.1.6. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.5...v4.1.6) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 3200bdf5..4e80da08 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.5 + uses: actions/download-artifact@v4.1.6 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From e6afd60d2acf401073473e8ca2743c8cf95204a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 03:06:04 +0000 Subject: [PATCH 142/252] Update types-docutils requirement from ~=0.20 to ~=0.21 --- updated-dependencies: - dependency-name: types-docutils dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index c377c096..2a642c3c 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -2,4 +2,4 @@ myst-parser~=2.0 sphinx~=7.3.7 furo==2024.1.29 -types-docutils~=0.20 +types-docutils~=0.21 From 9bb87ede1994e5cf61c0cd244e2689b9be8a21d2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 03:54:48 +0000 Subject: [PATCH 143/252] Bump coverage[toml] from 7.4.4 to 7.5.0 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.4.4 to 7.5.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.4.4...7.5.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index d9badd37..92cc536d 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.4.4 +coverage[toml]==7.5.0 From 797c86e9f97b840898a6bfed1e3c3e8d06b1dddc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 03:54:41 +0000 Subject: [PATCH 144/252] Update myst-parser requirement from ~=2.0 to ~=3.0 Updates the requirements on [myst-parser](https://github.com/executablebooks/MyST-Parser) to permit the latest version. - [Release notes](https://github.com/executablebooks/MyST-Parser/releases) - [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/MyST-Parser/compare/v2.0.0...v3.0.0) --- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 2a642c3c..a6ef3e12 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . -myst-parser~=2.0 +myst-parser~=3.0 sphinx~=7.3.7 furo==2024.1.29 types-docutils~=0.21 From 53fda7347876b6f4eae8185dbabcf360ed01bd1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 03:09:15 +0000 Subject: [PATCH 145/252] Bump actions/download-artifact from 4.1.6 to 4.1.7 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.6 to 4.1.7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4e80da08..571304d6 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.6 + uses: actions/download-artifact@v4.1.7 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From 9ad4a5f2bc5a8276182f71244a09330de324bd23 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 03:09:12 +0000 Subject: [PATCH 146/252] Bump actions/checkout from 4.1.3 to 4.1.4 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 6b7bfa13..a3fdcd69 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index fbb7dd62..415991a8 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index ab438595..895a58cc 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 571304d6..a020428c 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.3 + uses: actions/checkout@v4.1.4 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 1452291ef0b292a8a7b828b53c5cfe2b55581329 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 07:27:55 +0200 Subject: [PATCH 147/252] Bump pytest from 8.1.1 to 8.2.0 (#388) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.1.1...8.2.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 566ec299..0f5d0f8d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.1.1 +pytest==8.2.0 pytest-cov==5.0.0 gitpython>=3 From 562852f495ebf88a77fdf3139dbd33a6ba40d2ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 07:28:25 +0200 Subject: [PATCH 148/252] Bump furo from 2024.1.29 to 2024.4.27 (#387) Bumps [furo](https://github.com/pradyunsg/furo) from 2024.1.29 to 2024.4.27. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2024.01.29...2024.04.27) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index a6ef3e12..ccd413b4 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 sphinx~=7.3.7 -furo==2024.1.29 +furo==2024.4.27 types-docutils~=0.21 From 29c7a1b7d9d232670129baa4c84f32dbdcda1124 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 20:40:47 +0200 Subject: [PATCH 149/252] [pre-commit.ci] pre-commit autoupdate (#389) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 24.4.0 → 24.4.2](https://github.com/psf/black/compare/24.4.0...24.4.2) - [github.com/pre-commit/mirrors-mypy: v1.9.0 → v1.10.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.9.0...v1.10.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a3b44bef..049d0fc4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.4.0 + rev: 24.4.2 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.9.0 + rev: v1.10.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From bf06681675c7b1e9bb3942e8455200e0ef0af84c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 03:38:44 +0000 Subject: [PATCH 150/252] Bump coverage[toml] from 7.5.0 to 7.5.1 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.5.0 to 7.5.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.5.0...7.5.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 92cc536d..edec200b 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.5.0 +coverage[toml]==7.5.1 From f7becfdcd3e30950d2d86f70d74cb23b72174c97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 May 2024 03:50:11 +0000 Subject: [PATCH 151/252] Bump actions/checkout from 4.1.4 to 4.1.5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.4...v4.1.5) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index a3fdcd69..ddce365f 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 415991a8..168534b8 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 895a58cc..d460285d 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index a020428c..ee33cbe7 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.4 + uses: actions/checkout@v4.1.5 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 14c41e5194422c5e565be7da062a58054135a5ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 May 2024 03:23:28 +0000 Subject: [PATCH 152/252] Bump furo from 2024.4.27 to 2024.5.6 Bumps [furo](https://github.com/pradyunsg/furo) from 2024.4.27 to 2024.5.6. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2024.04.27...2024.05.06) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index ccd413b4..0986ffc0 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 sphinx~=7.3.7 -furo==2024.4.27 +furo==2024.5.6 types-docutils~=0.21 From fdbcd625412e9e01f2253a97245a9cd62445d79a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 May 2024 03:26:54 +0000 Subject: [PATCH 153/252] Bump actions/checkout from 4.1.5 to 4.1.6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.5...v4.1.6) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index ddce365f..6eaa1888 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 168534b8..b2694b9b 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index d460285d..a9690cee 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index ee33cbe7..7ddc05de 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 3d53357fd04c1f93fbd23784e73ade4fbecc1127 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 19:24:35 +0200 Subject: [PATCH 154/252] [pre-commit.ci] pre-commit autoupdate (#395) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pycqa/pylint: v3.1.0 → v3.2.2](https://github.com/pycqa/pylint/compare/v3.1.0...v3.2.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 049d0fc4..3cc6e516 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pycqa/pylint - rev: v3.1.0 + rev: v3.2.2 hooks: - id: pylint exclude: *test-data From d28ca13e16399a2975ab74e81d7b06ebce6b2d42 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 03:07:29 +0000 Subject: [PATCH 155/252] Bump pytest from 8.2.0 to 8.2.1 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.0 to 8.2.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.2.0...8.2.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0f5d0f8d..8ede42d7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.2.0 +pytest==8.2.1 pytest-cov==5.0.0 gitpython>=3 From f05f0885359d4eaae4311f8c9f78295fb98bdac9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 29 May 2024 03:05:04 +0000 Subject: [PATCH 156/252] Bump coverage[toml] from 7.5.1 to 7.5.3 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.5.1 to 7.5.3. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.5.1...7.5.3) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index edec200b..fb1011ae 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 From ae2d4e00d00c60bb1c80f9054412769d87ebdc28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Jun 2024 03:16:03 +0000 Subject: [PATCH 157/252] Bump pytest from 8.2.1 to 8.2.2 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.1 to 8.2.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.2.1...8.2.2) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 8ede42d7..8e484648 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.2.1 +pytest==8.2.2 pytest-cov==5.0.0 gitpython>=3 From 01e330ebe1d871273b792d319fb7eac91a172213 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 18:18:02 +0000 Subject: [PATCH 158/252] [pre-commit.ci] pre-commit autoupdate (#399) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0) - [github.com/pycqa/pylint: v3.2.2 → v3.2.3](https://github.com/pycqa/pylint/compare/v3.2.2...v3.2.3) Co-authored-by: Pierre Sassoulas --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3cc6e516..c39f9200 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.15.2 + rev: v3.16.0 hooks: - id: pyupgrade args: [--py38-plus] @@ -38,8 +38,8 @@ repos: hooks: - id: flake8 exclude: *test-data - - repo: https://github.com/pycqa/pylint - rev: v3.2.2 + - repo: https://github.com/pylint-dev/pylint + rev: v3.2.3 hooks: - id: pylint exclude: *test-data From 1351b05fe056ef94648f6dcc035bb96cf402825e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 21:44:12 +0200 Subject: [PATCH 159/252] [pre-commit.ci] pre-commit autoupdate (#401) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/flake8: 7.0.0 → 7.1.0](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c39f9200..a4f001f2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 7.0.0 + rev: 7.1.0 hooks: - id: flake8 exclude: *test-data From 55704b97198a0583985944e005f073daee69e88e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 03:35:58 +0000 Subject: [PATCH 160/252] Bump coverage[toml] from 7.5.3 to 7.5.4 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.5.3 to 7.5.4. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.5.3...7.5.4) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index fb1011ae..43d5b846 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.5.3 +coverage[toml]==7.5.4 From 1b717617df75fb9452745df0951527534d17b2b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Jun 2024 03:21:47 +0000 Subject: [PATCH 161/252] Bump actions/checkout from 4.1.6 to 4.1.7 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.6...v4.1.7) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 6eaa1888..1c09c22e 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index b2694b9b..6d003dff 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index a9690cee..aaaaa102 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 7ddc05de..9d69eb37 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 273fefbe37a7723281cc3af4f3b8f85695009b36 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 20:39:42 +0200 Subject: [PATCH 162/252] [pre-commit.ci] pre-commit autoupdate (#403) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.2.3 → v3.2.4](https://github.com/pylint-dev/pylint/compare/v3.2.3...v3.2.4) - [github.com/pre-commit/mirrors-mypy: v1.10.0 → v1.10.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.0...v1.10.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a4f001f2..3538589c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.2.3 + rev: v3.2.4 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.10.0 + rev: v1.10.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From 1271c8b13521a8584efbc05e68039162a78952ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 06:17:12 +0200 Subject: [PATCH 163/252] Bump actions/download-artifact from 4.1.7 to 4.1.8 (#405) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.7 to 4.1.8. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.7...v4.1.8) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 9d69eb37..4ebfcd45 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -76,7 +76,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.7 + uses: actions/download-artifact@v4.1.8 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From e872ee7c4e0432909b36bbf48739dcf4286d9135 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 03:11:10 +0000 Subject: [PATCH 164/252] Bump actions/upload-artifact from 4.3.3 to 4.3.4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.3...v4.3.4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 6d003dff..e899ad2f 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4.3.4 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4ebfcd45..a579304f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4.3.4 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4.3.4 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From 2d3b6b8ae9140096cb707e079e5ab6c93e37fbc3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 21:51:18 +0200 Subject: [PATCH 165/252] [pre-commit.ci] pre-commit autoupdate (#406) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.2.4 → v3.2.5](https://github.com/pylint-dev/pylint/compare/v3.2.4...v3.2.5) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3538589c..89c50726 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.2.4 + rev: v3.2.5 hooks: - id: pylint exclude: *test-data From 678fccb54379d043d2d792390d9cbb1d8a89aab3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 07:16:03 +0200 Subject: [PATCH 166/252] Bump coverage[toml] from 7.5.4 to 7.6.0 (#407) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.5.4 to 7.6.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.5.4...7.6.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 43d5b846..43310a12 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.5.4 +coverage[toml]==7.6.0 From 9d57ee6a065e763d83fb692a8cc62abf6ce25a24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 07:32:14 +0200 Subject: [PATCH 167/252] Update sphinx requirement from ~=7.3.7 to ~=7.4.4 (#408) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.3.7...v7.4.4) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 0986ffc0..3a76a90a 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 -sphinx~=7.3.7 +sphinx~=7.4.4 furo==2024.5.6 types-docutils~=0.21 From 88e3bb767db711b3636fc2f03539dca9b04e8b44 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 06:33:53 +0200 Subject: [PATCH 168/252] Update sphinx requirement from ~=7.4.4 to ~=7.4.6 (#410) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.4.4...v7.4.6) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 3a76a90a..b9ee593f 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 -sphinx~=7.4.4 +sphinx~=7.4.6 furo==2024.5.6 types-docutils~=0.21 From 718363c303c75cad703494bbd79bf8d9ca914ca8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 06:40:46 +0200 Subject: [PATCH 169/252] Bump furo from 2024.5.6 to 2024.7.18 (#411) Bumps [furo](https://github.com/pradyunsg/furo) from 2024.5.6 to 2024.7.18. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2024.05.06...2024.07.18) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index b9ee593f..6e7307f8 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 sphinx~=7.4.6 -furo==2024.5.6 +furo==2024.7.18 types-docutils~=0.21 From e5e6a9e0c5600a7a5969bde87a6881526d4085cc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 06:24:31 +0200 Subject: [PATCH 170/252] Update sphinx requirement from ~=7.4.6 to ~=7.4.7 (#413) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.4.6...v7.4.7) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 6e7307f8..51cc5776 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 -sphinx~=7.4.6 +sphinx~=7.4.7 furo==2024.7.18 types-docutils~=0.21 From cc594603e3f7362df3cbec297e45b4c6d6a550ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 06:25:08 +0200 Subject: [PATCH 171/252] Bump pytest from 8.2.2 to 8.3.1 (#412) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.3.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 8e484648..6d1751ad 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.2.2 +pytest==8.3.1 pytest-cov==5.0.0 gitpython>=3 From c5c3c1ad72164222cb568f8acab77334452e6b85 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 26 Jul 2024 06:04:41 +0200 Subject: [PATCH 172/252] Bump pytest from 8.3.1 to 8.3.2 (#415) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.1 to 8.3.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.1...8.3.2) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6d1751ad..bf916ebc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.3.1 +pytest==8.3.2 pytest-cov==5.0.0 gitpython>=3 From 41d3db356de7ee28c86d10ab5a646663e6147eca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 06:44:41 +0200 Subject: [PATCH 173/252] Bump coverage[toml] from 7.6.0 to 7.6.1 (#417) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.0 to 7.6.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.0...7.6.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 43310a12..ef4e4488 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.0 +coverage[toml]==7.6.1 From 50b35445cacd807694b41a222c0f0c524c986524 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 06:45:11 +0200 Subject: [PATCH 174/252] Bump actions/upload-artifact from 4.3.4 to 4.3.5 (#418) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.4 to 4.3.5. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.4...v4.3.5) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index e899ad2f..5c48269f 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.4 + uses: actions/upload-artifact@v4.3.5 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index a579304f..ec0036cc 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.4 + uses: actions/upload-artifact@v4.3.5 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.4 + uses: actions/upload-artifact@v4.3.5 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From 0d97fd844c89425c3b52c1d41e82fb0f8557114f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 06:52:20 +0200 Subject: [PATCH 175/252] Bump actions/upload-artifact from 4.3.5 to 4.3.6 (#420) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.5 to 4.3.6. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 5c48269f..ee8bab10 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.5 + uses: actions/upload-artifact@v4.3.6 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index ec0036cc..f1ccb5eb 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.5 + uses: actions/upload-artifact@v4.3.6 with: name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,7 +56,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.5 + uses: actions/upload-artifact@v4.3.6 with: name: coverage-windows-${{ matrix.python-version }} path: .coverage From 7fca3cc7907f2536f8d00f8e2f37f6a66624f1d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 11 Aug 2024 11:04:06 +0200 Subject: [PATCH 176/252] Bump furo from 2024.7.18 to 2024.8.6 (#421) Bumps [furo](https://github.com/pradyunsg/furo) from 2024.7.18 to 2024.8.6. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2024.07.18...2024.08.06) --- updated-dependencies: - dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 51cc5776..076dd55e 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=3.0 sphinx~=7.4.7 -furo==2024.7.18 +furo==2024.8.6 types-docutils~=0.21 From 89cff606bdbc11d04794b11560c3e2e65fd5488c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 11 Aug 2024 11:45:18 +0200 Subject: [PATCH 177/252] Update myst-parser requirement from ~=3.0 to ~=4.0 (#419) Updates the requirements on [myst-parser](https://github.com/executablebooks/MyST-Parser) to permit the latest version. - [Release notes](https://github.com/executablebooks/MyST-Parser/releases) - [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/MyST-Parser/compare/v3.0.0...v4.0.0) --- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 076dd55e..1e163c49 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . -myst-parser~=3.0 +myst-parser~=4.0 sphinx~=7.4.7 furo==2024.8.6 types-docutils~=0.21 From 9c34724ce8ce7d2795761109b1d01922dc36056b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 11 Aug 2024 09:47:25 +0000 Subject: [PATCH 178/252] Update sphinx requirement from ~=7.4.7 to ~=8.0.2 (#416) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.0.2) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pierre Sassoulas --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 1e163c49..b2b9e4fb 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=4.0 -sphinx~=7.4.7 +sphinx~=8.0.2 furo==2024.8.6 types-docutils~=0.21 From 24ee235ab560cce027c42d9077b9879aae4bf7a3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 20:14:59 +0200 Subject: [PATCH 179/252] [pre-commit.ci] pre-commit autoupdate (#414) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0) - [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0) - [github.com/PyCQA/flake8: 7.1.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.1.0...7.1.1) - [github.com/pylint-dev/pylint: v3.2.5 → v3.2.7](https://github.com/pylint-dev/pylint/compare/v3.2.5...v3.2.7) - [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.2](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.1...v1.11.2) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * upgrade type ignore --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Sassoulas --- .pre-commit-config.yaml | 10 +++++----- tests/test_conflicting_formatters.py | 2 +- tests/test_utils.py | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 89c50726..784b9a65 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.16.0 + rev: v3.17.0 hooks: - id: pyupgrade args: [--py38-plus] @@ -30,22 +30,22 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.4.2 + rev: 24.8.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 7.1.0 + rev: 7.1.1 hooks: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.2.5 + rev: v3.2.7 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.10.1 + rev: v1.11.2 hooks: - id: mypy args: [--config-file=pyproject.toml] diff --git a/tests/test_conflicting_formatters.py b/tests/test_conflicting_formatters.py index d38e99d0..7a087607 100644 --- a/tests/test_conflicting_formatters.py +++ b/tests/test_conflicting_formatters.py @@ -14,7 +14,7 @@ @contextmanager -def patched_run(formatters: list[Formatter]) -> Generator[type[_Run], None, None]: +def patched_run(formatters: list[Formatter]) -> Generator[type[_Run]]: """Patches formatters so Run only uses the provided formatters.""" old_formatters = _formatting.FORMATTERS _formatting.FORMATTERS = formatters diff --git a/tests/test_utils.py b/tests/test_utils.py index f4ff00ed..71312027 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -149,7 +149,7 @@ def test_encoding_of_console_messages( Regression test for: https://github.com/DanielNoord/pydocstringformatter/issues/13 """ - sys.stdout.reconfigure(encoding="cp1252") # type: ignore[attr-defined] + sys.stdout.reconfigure(encoding="cp1252") # type: ignore[union-attr] with open(test_file, "w", encoding="utf-8") as file: file.write('"""A multi-line.\n\ndocstring.\n"""') From c35c9f799a9a6b5aefa99f310580ec07ef4b8799 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 10:51:18 +0200 Subject: [PATCH 180/252] Bump pytest from 8.3.2 to 8.3.3 (#423) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index bf916ebc..45f492fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.3.2 +pytest==8.3.3 pytest-cov==5.0.0 gitpython>=3 From 786a679f959a34c3cc9da0fff09207568381b94e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 06:21:09 +0200 Subject: [PATCH 181/252] Bump actions/checkout from 4.1.7 to 4.2.0 (#425) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.7...v4.2.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 1c09c22e..502a6011 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index ee8bab10..1f7e81fb 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index aaaaa102..ad83fa9f 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index f1ccb5eb..c573cb4d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.0 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 0d6238d634d558ae10961258135d0326bb3d02d0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 18:27:54 +0000 Subject: [PATCH 182/252] [pre-commit.ci] pre-commit autoupdate (#424) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.2.7 → v3.3.0](https://github.com/pylint-dev/pylint/compare/v3.2.7...v3.3.0) Co-authored-by: Pierre Sassoulas --- .pre-commit-config.yaml | 2 +- pydocstringformatter/_configuration/boolean_option_action.py | 2 +- pyproject.toml | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 784b9a65..b72467a5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.2.7 + rev: v3.3.1 hooks: - id: pylint exclude: *test-data diff --git a/pydocstringformatter/_configuration/boolean_option_action.py b/pydocstringformatter/_configuration/boolean_option_action.py index 1d20b08d..ce34113a 100644 --- a/pydocstringformatter/_configuration/boolean_option_action.py +++ b/pydocstringformatter/_configuration/boolean_option_action.py @@ -12,7 +12,7 @@ class BooleanOptionalAction(argparse.Action): This action class is only available in 3.9+. Hence the need to backport it. """ - # pylint: disable-next=too-many-arguments + # pylint: disable-next=too-many-arguments,too-many-positional-arguments def __init__( self, option_strings: Sequence[str], diff --git a/pyproject.toml b/pyproject.toml index 5e15a9c3..c20c24a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,6 @@ ignore_missing_imports = true load-plugins=[ "pylint.extensions.check_elif", "pylint.extensions.code_style", - "pylint.extensions.comparetozero", "pylint.extensions.confusing_elif", "pylint.extensions.docparams", "pylint.extensions.docstyle", From 51f2a862e60f6dcb1de08fcb8befdf45aba78c13 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 23:02:16 +0200 Subject: [PATCH 183/252] [pre-commit.ci] pre-commit autoupdate (#426) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b72467a5..e73eae44 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace exclude: "tests/data/format/no_whitespace_stripper|tests/data/format/whitespace_stripper|tests/data/format/quotes_type|tests/data/format/newlines|tests/test_config.py" From a7aa9df4726230e9273a0f63fed3743ebe51ef74 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 06:37:24 +0200 Subject: [PATCH 184/252] Bump actions/checkout from 4.2.0 to 4.2.1 (#427) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.2.0...v4.2.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 502a6011..e3f92579 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 with: fetch-depth: 2 - name: Set up Python 3.11 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 1f7e81fb..679d87b5 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index ad83fa9f..66af70d1 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index c573cb4d..c6836692 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.0 + uses: actions/checkout@v4.2.1 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 17adf3edab64f5c5786f93aae0a8b7be46d02425 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 03:42:44 +0000 Subject: [PATCH 185/252] Bump coverage[toml] from 7.6.1 to 7.6.2 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.1 to 7.6.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.1...7.6.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index ef4e4488..91516655 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.1 +coverage[toml]==7.6.2 From dc6cfa8e77060f189e74061be60fb0972da00e34 Mon Sep 17 00:00:00 2001 From: Pierre Sassoulas Date: Thu, 10 Oct 2024 23:54:17 +0200 Subject: [PATCH 186/252] Drop 3.8, add 3.13 --- .github/workflows/checks.yaml | 4 ++-- .github/workflows/primer.yaml | 4 ++-- .github/workflows/tests.yaml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index e3f92579..a5df419f 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -15,10 +15,10 @@ jobs: uses: actions/checkout@v4.2.1 with: fetch-depth: 2 - - name: Set up Python 3.11 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.13" - name: Install dependencies run: pip install -U -r docs/requirements-doc.txt - name: Make docs diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 679d87b5..59e860a3 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -20,10 +20,10 @@ jobs: with: path: program_to_test fetch-depth: 0 - - name: Set up Python 3.11 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.13" - name: Install dependencies run: pip install -U -r requirements.txt - name: Run primer diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index c6836692..9f02afbd 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] + python-version: [3.9, "3.10", "3.11", "3.12", "3.13"] steps: - name: Check out code from GitHub uses: actions/checkout@v4.2.1 @@ -38,7 +38,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.8, 3.9, "3.10", "3.11", "3.12-dev"] + python-version: [3.9, "3.10", "3.11", "3.12", "3.13"] steps: - name: Check out code from GitHub uses: actions/checkout@v4.2.1 From 4c1b2555780e1ad1f2db88dbb871fe474d6b848c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Oct 2024 04:00:08 +0000 Subject: [PATCH 187/252] Update sphinx requirement from ~=8.0.2 to ~=8.1.0 Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.0.2...v8.1.0) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index b2b9e4fb..39cad725 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=4.0 -sphinx~=8.0.2 +sphinx~=8.1.0 furo==2024.8.6 types-docutils~=0.21 From 21f8e81b087ba161f3c9ee9df42fb43009157949 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 03:29:10 +0000 Subject: [PATCH 188/252] Bump coverage[toml] from 7.6.2 to 7.6.3 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.2 to 7.6.3. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.2...7.6.3) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 91516655..e5a9c8df 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.2 +coverage[toml]==7.6.3 From 3c1f063d1f72dae467b3bf8feeb4fff42dfb39b4 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 17:33:57 +0000 Subject: [PATCH 189/252] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.17.0 → v3.18.0](https://github.com/asottile/pyupgrade/compare/v3.17.0...v3.18.0) - [github.com/psf/black: 24.8.0 → 24.10.0](https://github.com/psf/black/compare/24.8.0...24.10.0) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e73eae44..a1640c67 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.17.0 + rev: v3.18.0 hooks: - id: pyupgrade args: [--py38-plus] @@ -30,7 +30,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.8.0 + rev: 24.10.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 From 645ab9fb46ebabe06867e6725c5e58f36c6dec10 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 03:29:14 +0000 Subject: [PATCH 190/252] Update sphinx requirement from ~=8.1.0 to ~=8.1.3 Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.1.0...v8.1.3) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 39cad725..ba6e879a 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=4.0 -sphinx~=8.1.0 +sphinx~=8.1.3 furo==2024.8.6 types-docutils~=0.21 From fadf3c6fe4253d21c5084380bb255eae318e3f0b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 03:14:16 +0000 Subject: [PATCH 191/252] Bump coverage[toml] from 7.6.3 to 7.6.4 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.3 to 7.6.4. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.3...7.6.4) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index e5a9c8df..25b9c97d 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.3 +coverage[toml]==7.6.4 From 382120ab4e3840ba99470c2586eed8cd7bd94520 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:30:13 +0000 Subject: [PATCH 192/252] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.11.2 → v1.12.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.2...v1.12.1) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a1640c67..b0417aa1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.11.2 + rev: v1.12.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From d654f68711bd28e2c76539b1b84d7642fbe2dfea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 03:55:39 +0000 Subject: [PATCH 193/252] Bump actions/checkout from 4.2.1 to 4.2.2 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.2.1...v4.2.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/checks.yaml | 2 +- .github/workflows/primer.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/tests.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index a5df419f..1ead77c8 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 with: fetch-depth: 2 - name: Set up Python 3.13 diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 59e860a3..90bcd47c 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -12,11 +12,11 @@ jobs: permissions: write-all steps: - name: Check out working version - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 with: fetch-depth: 2 - name: Check out changeable version - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 with: path: program_to_test fetch-depth: 0 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 66af70d1..f6409dda 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 - name: Set up Python 3.11 uses: actions/setup-python@v5 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 9f02afbd..c683aff4 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: python-version: [3.9, "3.10", "3.11", "3.12", "3.13"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 - name: Set up Python ${{ matrix.python-version }} id: python uses: actions/setup-python@v5 @@ -41,7 +41,7 @@ jobs: python-version: [3.9, "3.10", "3.11", "3.12", "3.13"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV # Workaround to set correct temp directory on Windows @@ -67,7 +67,7 @@ jobs: needs: ["tests-linux", "tests-windows"] steps: - name: Check out code from GitHub - uses: actions/checkout@v4.2.1 + uses: actions/checkout@v4.2.2 - name: Set up Python 3.11 id: python uses: actions/setup-python@v5 From 1574fdd45a26ed29b6dd4888a208676bfc3b6dc2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Oct 2024 03:16:56 +0000 Subject: [PATCH 194/252] Bump pytest-cov from 5.0.0 to 6.0.0 Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 5.0.0 to 6.0.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 45f492fa..b482b64a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,5 @@ # Requirements for testing and linting pytest==8.3.3 -pytest-cov==5.0.0 +pytest-cov==6.0.0 gitpython>=3 From b0cd3bcb1d7772ebf26d9b09a755265c8d63d7fc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2024 03:43:15 +0000 Subject: [PATCH 195/252] Bump coverage[toml] from 7.6.4 to 7.6.5 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.4 to 7.6.5. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.4...7.6.5) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 25b9c97d..20dcaf7b 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.4 +coverage[toml]==7.6.5 From 56d81916939f6c5403a59c64f70e0461cd8de1d4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2024 10:09:58 +0000 Subject: [PATCH 196/252] Bump codecov/codecov-action from 4 to 5 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index c683aff4..67249142 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -81,7 +81,7 @@ jobs: run: | coverage combine coverage-linux*/.coverage coverage xml -o coverage-linux.xml - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: fail_ci_if_error: true verbose: true @@ -92,7 +92,7 @@ jobs: run: | coverage combine coverage-windows*/.coverage coverage xml -o coverage-windows.xml - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: fail_ci_if_error: true verbose: true From 09f81d2fb51db8d7eab2c7e4d9a70e7a03cafd7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 03:34:17 +0000 Subject: [PATCH 197/252] Bump coverage[toml] from 7.6.5 to 7.6.7 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.5 to 7.6.7. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.5...7.6.7) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 20dcaf7b..cab796b1 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.5 +coverage[toml]==7.6.7 From d69d9fdc2c40203171a82c5eeb77516fbb447cf8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 03:27:02 +0000 Subject: [PATCH 198/252] Bump coverage[toml] from 7.6.7 to 7.6.8 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.7 to 7.6.8. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.7...7.6.8) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index cab796b1..9074c018 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.7 +coverage[toml]==7.6.8 From d004fbe9fdd760e1da71367e90fc94aaa76a82f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 03:26:53 +0000 Subject: [PATCH 199/252] Bump pytest from 8.3.3 to 8.3.4 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.3 to 8.3.4. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.3...8.3.4) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b482b64a..39927dcc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.3.3 +pytest==8.3.4 pytest-cov==6.0.0 gitpython>=3 From 086380861775893167eef22d56d0830149cc12c3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 17:33:07 +0000 Subject: [PATCH 200/252] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.18.0 → v3.19.0](https://github.com/asottile/pyupgrade/compare/v3.18.0...v3.19.0) - [github.com/pylint-dev/pylint: v3.3.1 → v3.3.2](https://github.com/pylint-dev/pylint/compare/v3.3.1...v3.3.2) - [github.com/pre-commit/mirrors-mypy: v1.12.1 → v1.13.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.12.1...v1.13.0) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b0417aa1..10e29c8d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.18.0 + rev: v3.19.0 hooks: - id: pyupgrade args: [--py38-plus] @@ -39,13 +39,13 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.3.1 + rev: v3.3.2 hooks: - id: pylint exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.12.1 + rev: v1.13.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From 35b54bea4823cc29ae6c492acecd68396b77bb81 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 03:33:18 +0000 Subject: [PATCH 201/252] Bump coverage[toml] from 7.6.8 to 7.6.9 Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.8 to 7.6.9. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.8...7.6.9) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 9074c018..6248a33c 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.8 +coverage[toml]==7.6.9 From 4e38eb8101da1eda1563ce503e13f3be02b99702 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 22:16:39 +0100 Subject: [PATCH 202/252] [pre-commit.ci] pre-commit autoupdate (#446) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.19.0 → v3.19.1](https://github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.14.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.14.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 10e29c8d..0982c76c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.19.0 + rev: v3.19.1 hooks: - id: pyupgrade args: [--py38-plus] @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.13.0 + rev: v1.14.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From 759f3ed465895d5f2ec8457c133d2c0ad4f20b1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Dec 2024 07:24:58 +0100 Subject: [PATCH 203/252] Bump coverage[toml] from 7.6.9 to 7.6.10 (#447) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.9 to 7.6.10. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.9...7.6.10) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 6248a33c..b04fead3 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.9 +coverage[toml]==7.6.10 From 3f0b942d899167b4f1c45868f9f381e1d6d2dda9 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 31 Dec 2024 07:18:21 +0100 Subject: [PATCH 204/252] [pre-commit.ci] pre-commit autoupdate (#448) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.3.2 → v3.3.3](https://github.com/pylint-dev/pylint/compare/v3.3.2...v3.3.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0982c76c..ec059a28 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.3.2 + rev: v3.3.3 hooks: - id: pylint exclude: *test-data From 69da7e8f5bffee1ca3b8db60d228763dbf475a2a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Jan 2025 21:41:54 +0100 Subject: [PATCH 205/252] [pre-commit.ci] pre-commit autoupdate (#449) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.14.0 → v1.14.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.14.0...v1.14.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ec059a28..657f7f0a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.14.0 + rev: v1.14.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From 1e43249760c7f5aa014816cccf855e9f049c6015 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 31 Jan 2025 09:57:05 +0100 Subject: [PATCH 206/252] Bump actions/upload-artifact from 4.3.6 to 4.6.0 (#450) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Bump actions/upload-artifact from 4.3.6 to 4.6.0 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.6 to 4.6.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.6...v4.6.0) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Deal with breaking changes * Actually handle breaking changes --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index 90bcd47c..cd3e07a8 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.3.6 + uses: actions/upload-artifact@v4.6.0 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 67249142..c323e1cf 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,8 +27,9 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.6 + uses: actions/upload-artifact@v4.6.0 with: + include-hidden-files: true name: coverage-linux-${{ matrix.python-version }} path: .coverage @@ -56,8 +57,9 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.3.6 + uses: actions/upload-artifact@v4.6.0 with: + include-hidden-files: true name: coverage-windows-${{ matrix.python-version }} path: .coverage From 834dd4e5316ccd2d001a7c8b660847771e2f4869 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 3 Feb 2025 19:27:26 +0100 Subject: [PATCH 207/252] [pre-commit.ci] pre-commit autoupdate (#451) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/isort: 5.13.2 → 6.0.0](https://github.com/PyCQA/isort/compare/5.13.2...6.0.0) - [github.com/psf/black: 24.10.0 → 25.1.0](https://github.com/psf/black/compare/24.10.0...25.1.0) - [github.com/pylint-dev/pylint: v3.3.3 → v3.3.4](https://github.com/pylint-dev/pylint/compare/v3.3.3...v3.3.4) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 657f7f0a..714c195c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,11 +26,11 @@ repos: - id: pyupgrade args: [--py38-plus] - repo: https://github.com/PyCQA/isort - rev: 5.13.2 + rev: 6.0.0 hooks: - id: isort - repo: https://github.com/psf/black - rev: 24.10.0 + rev: 25.1.0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.3.3 + rev: v3.3.4 hooks: - id: pylint exclude: *test-data From aa93360e92de716663363cd13e02878b4f2460de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 08:46:06 +0100 Subject: [PATCH 208/252] Bump coverage[toml] from 7.6.10 to 7.6.11 (#452) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.10 to 7.6.11. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.10...7.6.11) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index b04fead3..1b1dfa17 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.10 +coverage[toml]==7.6.11 From 15c1907583c62db6dee6e22d9d93e0c0ed79556f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 20:07:26 +0100 Subject: [PATCH 209/252] [pre-commit.ci] pre-commit autoupdate (#453) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.14.1 → v1.15.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.14.1...v1.15.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 714c195c..73c102b2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.14.1 + rev: v1.15.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From 03c2d89fcc1647e580e0eda4b94ff6e9581a08ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Feb 2025 07:07:56 +0100 Subject: [PATCH 210/252] Bump coverage[toml] from 7.6.11 to 7.6.12 (#454) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.11 to 7.6.12. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.11...7.6.12) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 1b1dfa17..1bd635ec 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.11 +coverage[toml]==7.6.12 From b4fdb7854f78335470ad5c2e35f2601c3f989195 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2025 22:51:04 +0100 Subject: [PATCH 211/252] [pre-commit.ci] pre-commit autoupdate (#455) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/flake8: 7.1.1 → 7.1.2](https://github.com/PyCQA/flake8/compare/7.1.1...7.1.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 73c102b2..c502fb8e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 7.1.1 + rev: 7.1.2 hooks: - id: flake8 exclude: *test-data From b500a1c9a7baf9dc1e48d4e18cd059f0090cc8e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 07:24:50 +0100 Subject: [PATCH 212/252] Bump actions/upload-artifact from 4.6.0 to 4.6.1 (#458) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.6.0...v4.6.1) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index cd3e07a8..f7cab7f1 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.1 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index c323e1cf..fecf6bc8 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.1 with: include-hidden-files: true name: coverage-linux-${{ matrix.python-version }} @@ -57,7 +57,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.1 with: include-hidden-files: true name: coverage-windows-${{ matrix.python-version }} From 2b400183a02237ae1757bb50040007f65027db49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 03:07:32 +0000 Subject: [PATCH 213/252] Update sphinx requirement from ~=8.1.3 to ~=8.2.1 Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.2.1/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.1.3...v8.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index ba6e879a..11c463a2 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=4.0 -sphinx~=8.1.3 +sphinx~=8.2.1 furo==2024.8.6 types-docutils~=0.21 From 2196ec2edb6a97657536bdff43147af025970c12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Mon, 24 Feb 2025 09:28:48 +0100 Subject: [PATCH 214/252] Use latest versions in readthedocs build --- .readthedocs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index c14a572d..d00b8be2 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -12,6 +12,6 @@ sphinx: configuration: docs/conf.py build: - os: ubuntu-20.04 + os: "ubuntu-lts-latest" tools: - python: "3.10" + python: "latest" From f188f36c0c4517685d84e5492168e040b36d83d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 07:33:04 +0100 Subject: [PATCH 215/252] Bump actions/download-artifact from 4.1.8 to 4.1.9 (#459) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.8 to 4.1.9. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.8...v4.1.9) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index fecf6bc8..092c8252 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -78,7 +78,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.8 + uses: actions/download-artifact@v4.1.9 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From e7c343fb6e4ea0e5c50a6b01385426436bdf431f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 08:47:34 +0100 Subject: [PATCH 216/252] Update sphinx requirement from ~=8.2.1 to ~=8.2.3 (#460) Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.2.1...v8.2.3) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- docs/requirements-doc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-doc.txt b/docs/requirements-doc.txt index 11c463a2..467211d3 100644 --- a/docs/requirements-doc.txt +++ b/docs/requirements-doc.txt @@ -1,5 +1,5 @@ -e . myst-parser~=4.0 -sphinx~=8.2.1 +sphinx~=8.2.3 furo==2024.8.6 types-docutils~=0.21 From 019ffb03fd983e5542a84a7a9c70329f132dcf21 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 08:48:00 +0100 Subject: [PATCH 217/252] Bump pytest from 8.3.4 to 8.3.5 (#461) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.4 to 8.3.5. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.4...8.3.5) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 39927dcc..eb50c76c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.3.4 +pytest==8.3.5 pytest-cov==6.0.0 gitpython>=3 From ad5e3282bd3b19f0262b41371abd579958d0e413 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 19:38:14 +0100 Subject: [PATCH 218/252] [pre-commit.ci] pre-commit autoupdate (#462) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/isort: 6.0.0 → 6.0.1](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c502fb8e..676aa9c7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,7 +26,7 @@ repos: - id: pyupgrade args: [--py38-plus] - repo: https://github.com/PyCQA/isort - rev: 6.0.0 + rev: 6.0.1 hooks: - id: isort - repo: https://github.com/psf/black From b7f28491376ac6276b90f822ea6a6d30b7e5e2ca Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 18:04:56 +0000 Subject: [PATCH 219/252] [pre-commit.ci] pre-commit autoupdate (#463) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.3.4 → v3.3.5](https://github.com/pylint-dev/pylint/compare/v3.3.4...v3.3.5) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 676aa9c7..e8c7a3b7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.3.4 + rev: v3.3.5 hooks: - id: pylint exclude: *test-data From 5210fd4b5f0846d880a74d2e90c6c9e7757bb10a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 06:50:36 +0100 Subject: [PATCH 220/252] Bump coverage[toml] from 7.6.12 to 7.7.0 (#464) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.6.12 to 7.7.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.12...7.7.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 1bd635ec..06d9e75b 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.6.12 +coverage[toml]==7.7.0 From 533b5b66d67d16b248f8335140d869c92f45b7e9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 09:22:29 +0100 Subject: [PATCH 221/252] Bump actions/download-artifact from 4.1.9 to 4.2.0 (#465) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.9 to 4.2.0. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.1.9...v4.2.0) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 092c8252..118ff634 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -78,7 +78,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.1.9 + uses: actions/download-artifact@v4.2.0 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From cca1e3bed859a6f785506dd8407edb2e59f2654e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Mar 2025 10:34:33 +0100 Subject: [PATCH 222/252] Bump actions/download-artifact from 4.2.0 to 4.2.1 (#467) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.0 to 4.2.1. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 118ff634..8529fc4a 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -78,7 +78,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.2.0 + uses: actions/download-artifact@v4.2.1 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From 384a95fbafc1ab789ea9845fc244477487e6a676 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Mar 2025 10:35:03 +0100 Subject: [PATCH 223/252] Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#466) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/primer.yaml | 2 +- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/primer.yaml b/.github/workflows/primer.yaml index f7cab7f1..c3aa6c5d 100644 --- a/.github/workflows/primer.yaml +++ b/.github/workflows/primer.yaml @@ -54,7 +54,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt cp .pydocstringformatter_primer_tests/fulldiff.txt fulldiff.txt - name: Upload primer diff and PR number - uses: actions/upload-artifact@v4.6.1 + uses: actions/upload-artifact@v4.6.2 with: name: primer_diffs path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 8529fc4a..500fa0fa 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.6.1 + uses: actions/upload-artifact@v4.6.2 with: include-hidden-files: true name: coverage-linux-${{ matrix.python-version }} @@ -57,7 +57,7 @@ jobs: - name: Run pytest run: pytest -vv --cov - name: Upload coverage artifact - uses: actions/upload-artifact@v4.6.1 + uses: actions/upload-artifact@v4.6.2 with: include-hidden-files: true name: coverage-windows-${{ matrix.python-version }} From 0777e68bc8af0042868f8f1936640d29453b38a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Mar 2025 06:49:56 +0100 Subject: [PATCH 224/252] Bump coverage[toml] from 7.7.0 to 7.7.1 (#469) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.7.0 to 7.7.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.7.0...7.7.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 06d9e75b..d9fe523f 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.7.0 +coverage[toml]==7.7.1 From 7bd0db4e9da89e5c068320a86aa40f0d8df471b2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 24 Mar 2025 18:56:18 +0100 Subject: [PATCH 225/252] [pre-commit.ci] pre-commit autoupdate (#470) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.3.5 → v3.3.6](https://github.com/pylint-dev/pylint/compare/v3.3.5...v3.3.6) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e8c7a3b7..33691550 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.3.5 + rev: v3.3.6 hooks: - id: pylint exclude: *test-data From c24781c6a1486ac0ca4d01f0f159e4554d0b1661 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 06:24:37 +0200 Subject: [PATCH 226/252] Bump coverage[toml] from 7.7.1 to 7.8.0 (#471) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.7.1 to 7.8.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.7.1...7.8.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index d9fe523f..a8dc3c13 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.7.1 +coverage[toml]==7.8.0 From e30be56ba598534dd30412146840079b2883ddb7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 23:21:58 +0200 Subject: [PATCH 227/252] [pre-commit.ci] pre-commit autoupdate (#472) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/flake8: 7.1.2 → 7.2.0](https://github.com/PyCQA/flake8/compare/7.1.2...7.2.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 33691550..40a31e72 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 7.1.2 + rev: 7.2.0 hooks: - id: flake8 exclude: *test-data From ef1395fdff859a816504692fb00b1c8258aa5a20 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 06:42:28 +0200 Subject: [PATCH 228/252] Bump pytest-cov from 6.0.0 to 6.1.0 (#473) Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.0.0 to 6.1.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.0.0...v6.1.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index eb50c76c..3249a992 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,5 @@ # Requirements for testing and linting pytest==8.3.5 -pytest-cov==6.0.0 +pytest-cov==6.1.0 gitpython>=3 From 57f5ac956f89926288481323ecaecf0e6e89a849 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 05:57:25 +0200 Subject: [PATCH 229/252] Bump pytest-cov from 6.1.0 to 6.1.1 (#474) Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.1.0 to 6.1.1. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.1.0...v6.1.1) --- updated-dependencies: - dependency-name: pytest-cov dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3249a992..e536863b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,5 @@ # Requirements for testing and linting pytest==8.3.5 -pytest-cov==6.1.0 +pytest-cov==6.1.1 gitpython>=3 From 2e8fa506b157843feefc7abc1335d29a2b23caf2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Apr 2025 07:46:49 +0200 Subject: [PATCH 230/252] Bump actions/download-artifact from 4.2.1 to 4.3.0 (#475) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 500fa0fa..d5800070 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -78,7 +78,7 @@ jobs: - name: Install dependencies run: pip install -U -r requirements-coverage.txt - name: Download all coverage artifacts - uses: actions/download-artifact@v4.2.1 + uses: actions/download-artifact@v4.3.0 - name: Combine Linux coverage results run: | coverage combine coverage-linux*/.coverage From 05f41369d27a7af552c318226dda3f42353f04a1 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 21:07:40 +0200 Subject: [PATCH 231/252] [pre-commit.ci] pre-commit autoupdate (#476) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pylint-dev/pylint: v3.3.6 → v3.3.7](https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 40a31e72..bb00b73f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: - id: flake8 exclude: *test-data - repo: https://github.com/pylint-dev/pylint - rev: v3.3.6 + rev: v3.3.7 hooks: - id: pylint exclude: *test-data From e6809a102098314fa77ddfcdb9e20d0d7a131e24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 May 2025 05:45:42 +0200 Subject: [PATCH 232/252] Bump coverage[toml] from 7.8.0 to 7.8.1 (#477) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.8.0 to 7.8.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.8.0...7.8.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-version: 7.8.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index a8dc3c13..4a9a7ead 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.8.0 +coverage[toml]==7.8.1 From 7b1903a704bc7034a53331ac7478ff411b8920f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 06:25:29 +0200 Subject: [PATCH 233/252] Bump coverage[toml] from 7.8.1 to 7.8.2 (#478) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.8.1 to 7.8.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.8.1...7.8.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-version: 7.8.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 4a9a7ead..f274c2fc 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.8.1 +coverage[toml]==7.8.2 From 8d4f3c8970b8a40e8250ab451936ab09a5371524 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 19:27:34 +0200 Subject: [PATCH 234/252] [pre-commit.ci] pre-commit autoupdate (#479) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/asottile/pyupgrade: v3.19.1 → v3.20.0](https://github.com/asottile/pyupgrade/compare/v3.19.1...v3.20.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bb00b73f..bc528ab8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,7 +21,7 @@ repos: - --remove-duplicate-keys - --remove-unused-variables - repo: https://github.com/asottile/pyupgrade - rev: v3.19.1 + rev: v3.20.0 hooks: - id: pyupgrade args: [--py38-plus] From 6ecfdea0ae43fbd5f1238032bbc343727c65b80f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 23:20:43 +0200 Subject: [PATCH 235/252] [pre-commit.ci] pre-commit autoupdate (#480) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-mypy: v1.15.0 → v1.16.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.15.0...v1.16.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bc528ab8..dd164d07 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.15.0 + rev: v1.16.0 hooks: - id: mypy args: [--config-file=pyproject.toml] From 60e016d59f4b02cdd07a0f1a9492b807be76ed85 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 06:08:07 +0200 Subject: [PATCH 236/252] Bump pytest from 8.3.5 to 8.4.0 (#481) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.5 to 8.4.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.5...8.4.0) --- updated-dependencies: - dependency-name: pytest dependency-version: 8.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e536863b..456d4182 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.3.5 +pytest==8.4.0 pytest-cov==6.1.1 gitpython>=3 From 6e4582f3e29db856642ebd2c962a47f7f960b9d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Jun 2025 05:57:00 +0200 Subject: [PATCH 237/252] Bump pytest-cov from 6.1.1 to 6.2.0 (#483) Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.1.1 to 6.2.0. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.1.1...v6.2.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-version: 6.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 456d4182..e4768c15 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,5 @@ # Requirements for testing and linting pytest==8.4.0 -pytest-cov==6.1.1 +pytest-cov==6.2.0 gitpython>=3 From f6786713aaa0f694c771c7a1f578c60b25221faa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Jun 2025 05:57:51 +0200 Subject: [PATCH 238/252] Bump coverage[toml] from 7.8.2 to 7.9.0 (#482) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.8.2 to 7.9.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.8.2...7.9.0) --- updated-dependencies: - dependency-name: coverage[toml] dependency-version: 7.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index f274c2fc..2dfffc62 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.8.2 +coverage[toml]==7.9.0 From e92111968244cf16d1ac1e0f54934d5396cbe1ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Jun 2025 05:58:53 +0200 Subject: [PATCH 239/252] Bump pytest-cov from 6.2.0 to 6.2.1 (#484) Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.2.0 to 6.2.1. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.0...v6.2.1) --- updated-dependencies: - dependency-name: pytest-cov dependency-version: 6.2.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e4768c15..46a4a273 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,5 @@ # Requirements for testing and linting pytest==8.4.0 -pytest-cov==6.2.0 +pytest-cov==6.2.1 gitpython>=3 From 8eb40372b0dede09b7c460629f4aa3a2fe7288ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 06:30:12 +0200 Subject: [PATCH 240/252] Bump coverage[toml] from 7.9.0 to 7.9.1 (#485) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.9.0 to 7.9.1. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.9.0...7.9.1) --- updated-dependencies: - dependency-name: coverage[toml] dependency-version: 7.9.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 2dfffc62..64a2fcef 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.9.0 +coverage[toml]==7.9.1 From f12d67e669ffdf22b7df9d3f6ef724a1f41a1b84 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Jun 2025 06:30:11 +0200 Subject: [PATCH 241/252] Bump pytest from 8.4.0 to 8.4.1 (#486) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.0 to 8.4.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.4.0...8.4.1) --- updated-dependencies: - dependency-name: pytest dependency-version: 8.4.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 46a4a273..1b221c47 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ -r requirements-coverage.txt # Requirements for testing and linting -pytest==8.4.0 +pytest==8.4.1 pytest-cov==6.2.1 gitpython>=3 From 07854bdab02acf065625f347f2dd48a8af552fca Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 20:12:42 +0200 Subject: [PATCH 242/252] [pre-commit.ci] pre-commit autoupdate (#487) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/PyCQA/flake8: 7.2.0 → 7.3.0](https://github.com/PyCQA/flake8/compare/7.2.0...7.3.0) - [github.com/pre-commit/mirrors-mypy: v1.16.0 → v1.16.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.16.0...v1.16.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dd164d07..5b888259 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 7.2.0 + rev: 7.3.0 hooks: - id: flake8 exclude: *test-data @@ -45,7 +45,7 @@ repos: exclude: *test-data args: ["--disable=import-error, cyclic-import"] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.16.0 + rev: v1.16.1 hooks: - id: mypy args: [--config-file=pyproject.toml] From 13d4261dabea7145007ac31bcd5aa2908bfa5bfe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Jul 2025 07:19:48 +0200 Subject: [PATCH 243/252] Bump coverage[toml] from 7.9.1 to 7.9.2 (#488) Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.9.1 to 7.9.2. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.9.1...7.9.2) --- updated-dependencies: - dependency-name: coverage[toml] dependency-version: 7.9.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-coverage.txt b/requirements-coverage.txt index 64a2fcef..4af33dee 100644 --- a/requirements-coverage.txt +++ b/requirements-coverage.txt @@ -1,2 +1,2 @@ -e . -coverage[toml]==7.9.1 +coverage[toml]==7.9.2 From 69373080bf3e66118064f9dd51c38873a369f2bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 09:24:36 +0200 Subject: [PATCH 244/252] Pass `count` as keyword argument --- pydocstringformatter/_formatting/formatters_default.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydocstringformatter/_formatting/formatters_default.py b/pydocstringformatter/_formatting/formatters_default.py index 448509f5..b4c67a3d 100644 --- a/pydocstringformatter/_formatting/formatters_default.py +++ b/pydocstringformatter/_formatting/formatters_default.py @@ -36,7 +36,7 @@ def treat_string(self, tokeninfo: tokenize.TokenInfo, _: int) -> str: or self.config.summary_quotes_same_line # Config for multi-line or self.potential_single_line.match(new_string) # Potential single line ): - new_string = re.sub(r"\n *", "", new_string, 1) + new_string = re.sub(r"\n *", "", new_string, count=1) return new_string From 27de0dff955eb902659c50142887f6ebd9ecd36e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 09:29:31 +0200 Subject: [PATCH 245/252] Make warnings errorsnin pytest --- pyproject.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index c20c24a5..ff3cb010 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,6 +55,11 @@ include = ["pydocstringformatter*"] [tool.pytest] testpaths = "tests" +[tool.pytest.ini_options] +filterwarnings = [ + "error" +] + [tool.mypy] files = "pydocstringformatter,tests" exclude = "tests/data.*" From 5a5606053fc494b9721b73da6eb62c3bc35b072d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 10:33:13 +0200 Subject: [PATCH 246/252] Fix regex to deal with mixing of quotes at start of string --- pydocstringformatter/_formatting/base.py | 2 +- .../format/quotes_type/mix_with_double_at_start.py | 11 +++++++++++ .../quotes_type/mix_with_double_at_start.py.out | 11 +++++++++++ .../format/quotes_type/mix_with_single_at_start.py | 11 +++++++++++ .../quotes_type/mix_with_single_at_start.py.out | 11 +++++++++++ 5 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 tests/data/format/quotes_type/mix_with_double_at_start.py create mode 100644 tests/data/format/quotes_type/mix_with_double_at_start.py.out create mode 100644 tests/data/format/quotes_type/mix_with_single_at_start.py create mode 100644 tests/data/format/quotes_type/mix_with_single_at_start.py.out diff --git a/pydocstringformatter/_formatting/base.py b/pydocstringformatter/_formatting/base.py index 882246f8..a00cbaa0 100644 --- a/pydocstringformatter/_formatting/base.py +++ b/pydocstringformatter/_formatting/base.py @@ -73,7 +73,7 @@ def treat_token(self, tokeninfo: tokenize.TokenInfo) -> tokenize.TokenInfo: class StringAndQuotesFormatter(Formatter): """Base class for string formatter that needs access to the quotes.""" - quotes_regex = re.compile(r"""['"]{1,3}""") + quotes_regex = re.compile(r"""^('{3}|'|"{3}|")""") """Pattern to match against opening quotes.""" @abc.abstractmethod diff --git a/tests/data/format/quotes_type/mix_with_double_at_start.py b/tests/data/format/quotes_type/mix_with_double_at_start.py new file mode 100644 index 00000000..24bbecae --- /dev/null +++ b/tests/data/format/quotes_type/mix_with_double_at_start.py @@ -0,0 +1,11 @@ +def a(self): + "'a.m.' or 'p.m.'" + +def b(self): + """'a.m.' or 'p.m.'""" + +def c(self): + "'''a.m.''' or 'p.m.'" + +def d(self): + """'''a.m.''' or 'p.m.'""" diff --git a/tests/data/format/quotes_type/mix_with_double_at_start.py.out b/tests/data/format/quotes_type/mix_with_double_at_start.py.out new file mode 100644 index 00000000..dc207e45 --- /dev/null +++ b/tests/data/format/quotes_type/mix_with_double_at_start.py.out @@ -0,0 +1,11 @@ +def a(self): + """'A.m.' or 'p.m.'.""" + +def b(self): + """'a.m.' or 'p.m.'.""" + +def c(self): + """'''a.m.''' or 'p.m.'.""" + +def d(self): + """'''a.m.''' or 'p.m.'.""" diff --git a/tests/data/format/quotes_type/mix_with_single_at_start.py b/tests/data/format/quotes_type/mix_with_single_at_start.py new file mode 100644 index 00000000..5f194c81 --- /dev/null +++ b/tests/data/format/quotes_type/mix_with_single_at_start.py @@ -0,0 +1,11 @@ +def a(self): + '"a.m." or "p.m."' + +def b(self): + '''"a.m." or "p.m."''' + +def c(self): + '"""a.m.""" or "p.m."' + +def d(self): + '''"""a.m.""" or "p.m."''' diff --git a/tests/data/format/quotes_type/mix_with_single_at_start.py.out b/tests/data/format/quotes_type/mix_with_single_at_start.py.out new file mode 100644 index 00000000..b08d6377 --- /dev/null +++ b/tests/data/format/quotes_type/mix_with_single_at_start.py.out @@ -0,0 +1,11 @@ +def a(self): + """"A.m." or "p.m.".""" + +def b(self): + """"a.m." or "p.m.".""" + +def c(self): + """"""a.m.""" or "p.m.".""" + +def d(self): + """"""a.m.""" or "p.m.".""" From 17036cecdd9f6da345c075bef89d297917df59dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 11:13:05 +0200 Subject: [PATCH 247/252] Add `--update-expected-output` (#492) --- pydocstringformatter/_testutils/__init__.py | 10 +++++++- tests/conftest.py | 13 ++++++++++ tests/test_formatting.py | 28 ++++++++++++++++++--- 3 files changed, 46 insertions(+), 5 deletions(-) diff --git a/pydocstringformatter/_testutils/__init__.py b/pydocstringformatter/_testutils/__init__.py index c0a95bd6..eb1506e8 100644 --- a/pydocstringformatter/_testutils/__init__.py +++ b/pydocstringformatter/_testutils/__init__.py @@ -17,6 +17,8 @@ LOGGER = logging.getLogger(__name__) +UPDATE_OUTPUT_OPTION = "--update-expected-output" + class FormatterAsserter(contextlib.AbstractContextManager): # type: ignore[type-arg] """ContextManager used to assert that a Formatter does something on a docstring. @@ -84,4 +86,10 @@ def __exit__( return None -__all__ = ["FormatterAsserter", "MakeAFormatter", "MakeBFormatter", "AddBFormatter"] +__all__ = [ + "FormatterAsserter", + "MakeAFormatter", + "MakeBFormatter", + "AddBFormatter", + "UPDATE_OUTPUT_OPTION", +] diff --git a/tests/conftest.py b/tests/conftest.py index 5c815689..66a31c9d 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -2,6 +2,8 @@ import pytest +from pydocstringformatter._testutils import UPDATE_OUTPUT_OPTION + @pytest.fixture def test_file(tmp_path: Path) -> str: @@ -10,3 +12,14 @@ def test_file(tmp_path: Path) -> str: with open(filename, "w", encoding="utf-8") as file: file.write('"""A multi-line\ndocstring."""') return str(filename) + + +def pytest_addoption(parser: pytest.Parser) -> None: + """Add command line options to pytest.""" + parser.addoption( + UPDATE_OUTPUT_OPTION, + action="store_true", + help="Update the expected output for tests. This will overwrite the output " + "files to be as the tests are currently producing them.", + default=False, + ) diff --git a/tests/test_formatting.py b/tests/test_formatting.py index 5f1a7615..2d5a5660 100644 --- a/tests/test_formatting.py +++ b/tests/test_formatting.py @@ -7,6 +7,7 @@ import pytest import pydocstringformatter +from pydocstringformatter._testutils import UPDATE_OUTPUT_OPTION HERE = Path(__file__) TEST_DATA = HERE.parent / "data" / "format" @@ -28,7 +29,10 @@ ids=TEST_NAMES, ) def test_formatting( - test_file: str, capsys: pytest.CaptureFixture[str], tmp_path: pathlib.Path + test_file: str, + capsys: pytest.CaptureFixture[str], + tmp_path: pathlib.Path, + request: pytest.FixtureRequest, ) -> None: """Test that we correctly format all files in the format directory. @@ -76,7 +80,23 @@ def test_formatting( [temp_file_name, "--write"] + additional_args ) - output = capsys.readouterr() - assert output.err == error_message.format(testfile=os.path.abspath(temp_file_name)) + error_output = capsys.readouterr() + assert error_output.err == error_message.format( + testfile=os.path.abspath(temp_file_name) + ) with open(temp_file_name, "rb") as f: - assert f.read() == expected_output + output = f.read() + try: + assert output.decode("utf-8") == expected_output.decode("utf-8") + except AssertionError as e: # pragma: no cover + if request.config.getoption(UPDATE_OUTPUT_OPTION): + with open(test_name, "wb") as fw: + fw.write(output) + pytest.fail( + "Updated expected output. Please check the changes and commit them." + ) + + raise AssertionError( + f"Output of '{Path(test_file).stem}' does not match expected output. " + f"Run with '{UPDATE_OUTPUT_OPTION}' to update the expected output." + ) from e From 948980466b89ca0de9265f593dfde0d397159b3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 11:36:53 +0200 Subject: [PATCH 248/252] Use correct quotes regex in capitalization formatter --- .../_formatting/formatters_default.py | 4 +++- .../capitalization_first_letter/letter_after_quote.py | 11 +++++++++++ .../letter_after_quote.py.out | 11 +++++++++++ .../quotes_type/mix_with_double_at_start.py.out | 2 +- .../quotes_type/mix_with_single_at_start.py.out | 2 +- 5 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 tests/data/format/capitalization_first_letter/letter_after_quote.py create mode 100644 tests/data/format/capitalization_first_letter/letter_after_quote.py.out diff --git a/pydocstringformatter/_formatting/formatters_default.py b/pydocstringformatter/_formatting/formatters_default.py index b4c67a3d..674ddcc4 100644 --- a/pydocstringformatter/_formatting/formatters_default.py +++ b/pydocstringformatter/_formatting/formatters_default.py @@ -44,7 +44,9 @@ class CapitalizeFirstLetterFormatter(StringFormatter): """Capitalize the first letter of the docstring if appropriate.""" name = "capitalize-first-letter" - first_letter_re = re.compile(r"""['"]{1,3}\s*(\w)""", re.DOTALL) + first_letter_re = re.compile( + StringAndQuotesFormatter.quotes_regex.pattern + r"""\s*(\w)""", re.DOTALL + ) def treat_string(self, tokeninfo: tokenize.TokenInfo, _: int) -> str: new_string = None diff --git a/tests/data/format/capitalization_first_letter/letter_after_quote.py b/tests/data/format/capitalization_first_letter/letter_after_quote.py new file mode 100644 index 00000000..24bbecae --- /dev/null +++ b/tests/data/format/capitalization_first_letter/letter_after_quote.py @@ -0,0 +1,11 @@ +def a(self): + "'a.m.' or 'p.m.'" + +def b(self): + """'a.m.' or 'p.m.'""" + +def c(self): + "'''a.m.''' or 'p.m.'" + +def d(self): + """'''a.m.''' or 'p.m.'""" diff --git a/tests/data/format/capitalization_first_letter/letter_after_quote.py.out b/tests/data/format/capitalization_first_letter/letter_after_quote.py.out new file mode 100644 index 00000000..71f0c33c --- /dev/null +++ b/tests/data/format/capitalization_first_letter/letter_after_quote.py.out @@ -0,0 +1,11 @@ +def a(self): + """'a.m.' or 'p.m.'.""" + +def b(self): + """'a.m.' or 'p.m.'.""" + +def c(self): + """'''a.m.''' or 'p.m.'.""" + +def d(self): + """'''a.m.''' or 'p.m.'.""" diff --git a/tests/data/format/quotes_type/mix_with_double_at_start.py.out b/tests/data/format/quotes_type/mix_with_double_at_start.py.out index dc207e45..71f0c33c 100644 --- a/tests/data/format/quotes_type/mix_with_double_at_start.py.out +++ b/tests/data/format/quotes_type/mix_with_double_at_start.py.out @@ -1,5 +1,5 @@ def a(self): - """'A.m.' or 'p.m.'.""" + """'a.m.' or 'p.m.'.""" def b(self): """'a.m.' or 'p.m.'.""" diff --git a/tests/data/format/quotes_type/mix_with_single_at_start.py.out b/tests/data/format/quotes_type/mix_with_single_at_start.py.out index b08d6377..3d55babe 100644 --- a/tests/data/format/quotes_type/mix_with_single_at_start.py.out +++ b/tests/data/format/quotes_type/mix_with_single_at_start.py.out @@ -1,5 +1,5 @@ def a(self): - """"A.m." or "p.m.".""" + """"a.m." or "p.m.".""" def b(self): """"a.m." or "p.m.".""" From 6c263c0f3e39b6ca41c9400b4d00fcba377b14be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 11:52:16 +0200 Subject: [PATCH 249/252] Use trusted publishing --- .github/workflows/publish.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index f6409dda..657a49e2 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -6,23 +6,23 @@ on: jobs: publish-to-pypi: - name: Publish to pypi - runs-on: ubuntu-latest + environment: + name: pypi + url: https://pypi.org/p/pydocstringformatter + permissions: + id-token: write steps: - name: Check out code from GitHub uses: actions/checkout@v4.2.2 - - name: Set up Python 3.11 + - name: Set up Python 3.x uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.x" - name: Install dependencies run: | - pip install -U -r requirements.txt - pip install -U build + pip install -r requirements.txt + pip install build - name: Build package run: python -m build - name: Publish to PyPI uses: pypa/gh-action-pypi-publish@release/v1 - with: - user: __token__ - password: ${{ secrets.PYPI_API_TOKEN }} From 54b61a52ba17f49155d83ea776081a1b71d82b29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 11:59:06 +0200 Subject: [PATCH 250/252] Bump to 0.7.4 and update metadata --- pydocstringformatter/__init__.py | 2 +- pyproject.toml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pydocstringformatter/__init__.py b/pydocstringformatter/__init__.py index d0ec125c..215d9d4a 100644 --- a/pydocstringformatter/__init__.py +++ b/pydocstringformatter/__init__.py @@ -8,7 +8,7 @@ PydocstringFormatterError, ) -__version__ = "0.8.0-dev" +__version__ = "0.7.4" def run_docstring_formatter(argv: list[str] | None = None) -> None: diff --git a/pyproject.toml b/pyproject.toml index ff3cb010..ce4a68d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ description = "A tool to automatically format Python docstrings that tries to fo readme = "README.md" license = {text = "MIT"} classifiers = [ - "Development Status :: 4 - Beta", + "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", @@ -28,6 +28,9 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Quality Assurance", ] From 62b138e53ba11cc7fae2c9b0738228face6da630 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 12:09:05 +0200 Subject: [PATCH 251/252] Add `runs-on` --- .github/workflows/publish.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 657a49e2..5153f867 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -6,6 +6,7 @@ on: jobs: publish-to-pypi: + runs-on: ubuntu-latest environment: name: pypi url: https://pypi.org/p/pydocstringformatter From d5190a85272ddf6a3d14bfd88ab327f84aa2a0a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Noord?= <13665637+DanielNoord@users.noreply.github.com> Date: Sat, 12 Jul 2025 12:09:29 +0200 Subject: [PATCH 252/252] Bump to 0.7.5 --- pydocstringformatter/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydocstringformatter/__init__.py b/pydocstringformatter/__init__.py index 215d9d4a..9451e6cf 100644 --- a/pydocstringformatter/__init__.py +++ b/pydocstringformatter/__init__.py @@ -8,7 +8,7 @@ PydocstringFormatterError, ) -__version__ = "0.7.4" +__version__ = "0.7.5" def run_docstring_formatter(argv: list[str] | None = None) -> None: pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy