diff --git a/.editorconfig b/.editorconfig index 5571019c6..562b9d65b 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # This file is for unifying the coding style for different editors and IDEs. # More information at http://EditorConfig.org diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index 8d039e619..61ea9ecf5 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -33,3 +33,7 @@ a32cd74bc0aaf0714acaf37beb21c84cbe2ee3ff # 2025-08-21 chore: `ruff format .` 82467f72306efdb207af09ace27b6b3ed4c7ad6f + +# 2025-11-09 move to the coveragepy org GitHub account +b33a5e889711d27610433ca0040cab67a9fb01f4 +776f313f5415bc95ea736f6486634c3f9d0b96f4 diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 5c7bfc9d2..d94bac4f3 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # https://help.github.com/en/github/building-a-strong-community/configuring-issue-templates-for-your-repository diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index c819b1d25..9fcae10fc 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -14,11 +14,11 @@ name: "CodeQL" on: push: branches: - - master + - main pull_request: # The branches below must be a subset of the branches above branches: - - master + - main schedule: - cron: '30 20 * * 6' diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index ae672baa8..720f86324 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt name: "Coverage" @@ -8,7 +8,7 @@ on: # on pull requests yet. push: branches: - - master + - main - "**/*metacov*" workflow_dispatch: @@ -259,16 +259,16 @@ jobs: echo "sha10=$SHA10" >> $GITHUB_ENV echo "slug=$SLUG" >> $GITHUB_ENV echo "report_dir=reports/$SLUG/htmlcov" >> $GITHUB_ENV - echo "url=https://htmlpreview.github.io/?https://github.com/nedbat/coverage-reports/blob/main/reports/$SLUG/htmlcov/index.html" >> $GITHUB_ENV + echo "url=https://htmlpreview.github.io/?https://github.com/coveragepy/metacov-reports/blob/main/reports/$SLUG/htmlcov/index.html" >> $GITHUB_ENV echo "branch=${REF#refs/heads/}" >> $GITHUB_ENV - name: "Checkout reports repo" - if: ${{ github.ref == 'refs/heads/master' }} + if: ${{ github.ref == 'refs/heads/main' }} env: TOKEN: ${{ secrets.COVERAGE_REPORTS_TOKEN }} run: | set -xe - git clone --depth=1 --no-checkout https://${TOKEN}@github.com/nedbat/coverage-reports reports_repo + git clone --depth=1 --no-checkout https://${TOKEN}@github.com/coveragepy/metacov-reports reports_repo cd reports_repo git sparse-checkout init --cone git sparse-checkout set --skip-checks '/*' '!/reports' @@ -277,7 +277,7 @@ jobs: git checkout main - name: "Download coverage HTML report" - if: ${{ github.ref == 'refs/heads/master' }} + if: ${{ github.ref == 'refs/heads/main' }} uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 with: name: html_report @@ -285,8 +285,8 @@ jobs: - name: "Push to report repo" if: | - github.repository_owner == 'nedbat' - && github.ref == 'refs/heads/master' + github.repository_owner == 'coveragepy' + && github.ref == 'refs/heads/main' env: COMMIT_MESSAGE: ${{ github.event.head_commit.message }} TOTAL: ${{ needs.combine.outputs.total }} @@ -312,8 +312,8 @@ jobs: - name: "Create badge" if: | - github.repository_owner == 'nedbat' - && github.ref == 'refs/heads/master' + github.repository_owner == 'coveragepy' + && github.ref == 'refs/heads/main' # https://gist.githubusercontent.com/nedbat/8c6980f77988a327348f9b02bbaf67f5 uses: schneegans/dynamic-badges-action@e9a478b16159b4d31420099ba146cdc50f134483 # v1.7.0 with: diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 361a0f0f7..6bf969a74 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -9,7 +9,7 @@ name: 'Dependency Review' on: push: branches: - - master + - main - nedbat/* pull_request: workflow_dispatch: @@ -24,7 +24,7 @@ concurrency: jobs: dependency-review: name: "Review dependencies" - if: github.repository_owner == 'nedbat' + if: github.repository_owner == 'coveragepy' runs-on: ubuntu-latest steps: - name: 'Checkout Repository' @@ -35,5 +35,5 @@ jobs: - name: 'Dependency Review' uses: actions/dependency-review-action@40c09b7dc99638e5ddb0bfd91c1673effc064d8a # v4.8.1 with: - base-ref: ${{ github.event.pull_request.base.sha || 'master' }} + base-ref: ${{ github.event.pull_request.base.sha || 'main' }} head-ref: ${{ github.event.pull_request.head.sha || github.ref }} diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml index 1d3ba147a..03075d282 100644 --- a/.github/workflows/kit.yml +++ b/.github/workflows/kit.yml @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # This file is meant to be processed with cog. # Running "make prebuild" will bring it up to date. @@ -195,7 +195,7 @@ jobs: - name: "Set up QEMU" if: ${{ matrix.arch == 'riscv64' }} - uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 + uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0 - name: "Build binary wheels" env: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0eca906b9..89b927b4f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt name: "Publish" @@ -38,7 +38,7 @@ jobs: id: runs uses: octokit/request-action@dad4362715b7fb2ddedf9772c8670824af564f0d # v2.4.0 with: - route: GET /repos/nedbat/coveragepy/actions/workflows/kit.yml/runs + route: GET /repos/coveragepy/coveragepy/actions/workflows/kit.yml/runs env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -66,7 +66,7 @@ jobs: - name: "Download dists" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 with: - repository: "nedbat/coveragepy" + repository: "coveragepy/coveragepy" run-id: ${{ needs.find-run.outputs.run-id }} github-token: ${{ secrets.GITHUB_TOKEN }} pattern: "dist-*" @@ -106,7 +106,7 @@ jobs: - name: "Download dists" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 with: - repository: "nedbat/coveragepy" + repository: "coveragepy/coveragepy" run-id: ${{ needs.find-run.outputs.run-id }} github-token: ${{ secrets.GITHUB_TOKEN }} pattern: "dist-*" diff --git a/.github/workflows/python-nightly.yml b/.github/workflows/python-nightly.yml index 451ab43f5..1b9d6298e 100644 --- a/.github/workflows/python-nightly.yml +++ b/.github/workflows/python-nightly.yml @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt name: "Python Nightly Tests" diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index 51009a534..4b0231eff 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -1,12 +1,12 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt name: "Quality" on: push: branches: - - master + - main - nedbat/* pull_request: workflow_dispatch: @@ -131,10 +131,10 @@ jobs: with: persist-credentials: false - - name: "Fetch origin/master" - # rediraffe needs to compare to origin/master + - name: "Fetch origin/main" + # rediraffe needs to compare to origin/main run: | - git fetch origin master --depth=1 + git fetch origin main --depth=1 - name: "Install Python" uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml index e2b2bd556..9132058b7 100644 --- a/.github/workflows/testsuite.yml +++ b/.github/workflows/testsuite.yml @@ -1,12 +1,12 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt name: "Tests" on: push: branches: - - master + - main - nedbat/* pull_request: workflow_dispatch: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 871bcb680..1a5843aab 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: exclude: "stress_phystoken|\\.py,cover$" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.14.2 + rev: v0.14.4 hooks: - id: ruff-format diff --git a/.readthedocs.yaml b/.readthedocs.yaml index b02536f1a..eb8829a9b 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # # ReadTheDocs configuration. # See https://docs.readthedocs.io/en/stable/config-file/v2.html diff --git a/CHANGES.rst b/CHANGES.rst index e48aa607f..d4ed013f7 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt ============================== Change history for coverage.py @@ -22,6 +22,28 @@ upgrading your version of coverage.py. .. start-releases +.. _changes_7-11-3: + +Version 7.11.3 — 2025-11-09 +--------------------------- + +- Fix: the 7.11.1 changes meant that conflicts between a requested measurement + core and other settings would raise an error. This was a breaking change from + previous behavior, as reported in `issue 2076`_ and `issue 2078`_. + + The previous behavior has been restored: when the requested core conflicts + with other settings, another core is used instead, and a warning is issued. + +- For contributors: the repo has moved from Ned's `nedbat GitHub account`_ to + the `coveragepy GitHub organization`_. The default branch has changed from + master to main. + +.. _issue 2076: https://github.com/coveragepy/coveragepy/issues/2076 +.. _issue 2078: https://github.com/coveragepy/coveragepy/issues/2078 +.. _nedbat GitHub account: https://github.com/nedbat +.. _coveragepy GitHub organization: https://github.com/coveragepy + + .. _changes_7-11-2: Version 7.11.2 — 2025-11-08 @@ -34,7 +56,7 @@ Version 7.11.2 — 2025-11-08 - Doc: corrected the first entry in the 7.11.1 changelog. -.. _issue 2077: https://github.com/nedbat/coveragepy/issues/2077 +.. _issue 2077: https://github.com/coveragepy/coveragepy/issues/2077 .. _changes_7-11-1: @@ -56,14 +78,6 @@ Version 7.11.1 — 2025-11-07 other settings conflict, an error is now raised. This used to produce a warning. -- Fix: if the measurement core defaults to "sysmon" (the default for Python - 3.14+ since v7.9.1), but sysmon can't support some aspect of your - configuration (concurrency settings, dynamic contexts, and so on), then the - ctrace core is used instead. Previously, this would result in an error. - An explicit request - for sysmon with conflicting settings will still result in an error. Closes - `issue 2064`_. - - Fix: some multi-line case clauses or for loops (and probably other constructs) could cause incorrect claims of missing branches with the sys.monitoring core, as described in `issue 2070`_. This is now fixed. @@ -83,9 +97,9 @@ Version 7.11.1 — 2025-11-07 - Updated the :ref:`howitworks` page to better describe the three different measurement cores. -.. _issue 1420: https://github.com/nedbat/coveragepy/issues/1420 -.. _issue 2064: https://github.com/nedbat/coveragepy/issues/2064 -.. _issue 2070: https://github.com/nedbat/coveragepy/issues/2070 +.. _issue 1420: https://github.com/coveragepy/coveragepy/issues/1420 +.. _issue 2064: https://github.com/coveragepy/coveragepy/issues/2064 +.. _issue 2070: https://github.com/coveragepy/coveragepy/issues/2070 .. _changes_7-11-0: @@ -109,8 +123,8 @@ Version 7.10.7 — 2025-09-21 - Most warnings and a few errors now have links to a page in the docs explaining the specific message. Closes `issue 1921`_. -.. _issue 1921: https://github.com/nedbat/coveragepy/issues/1921 -.. _issue 2048: https://github.com/nedbat/coveragepy/issues/2048 +.. _issue 1921: https://github.com/coveragepy/coveragepy/issues/1921 +.. _issue 2048: https://github.com/coveragepy/coveragepy/issues/2048 .. _changes_7-10-6: @@ -125,8 +139,8 @@ Version 7.10.6 — 2025-08-29 - Performance: `Alex Gaynor continues fine-tuning `_ the speed of combination, especially with many contexts. -.. _issue 1499: https://github.com/nedbat/coveragepy/issues/1499 -.. _pull 2038: https://github.com/nedbat/coveragepy/pull/2038 +.. _issue 1499: https://github.com/coveragepy/coveragepy/issues/1499 +.. _pull 2038: https://github.com/coveragepy/coveragepy/pull/2038 .. _changes_7-10-5: @@ -138,9 +152,9 @@ Version 7.10.5 — 2025-08-23 fast! Huge thanks to Alex Gaynor for pull requests `2032 `_, `2033 `_, and `2034 `_. -.. _pull 2032: https://github.com/nedbat/coveragepy/pull/2032 -.. _pull 2033: https://github.com/nedbat/coveragepy/pull/2033 -.. _pull 2034: https://github.com/nedbat/coveragepy/pull/2034 +.. _pull 2032: https://github.com/coveragepy/coveragepy/pull/2032 +.. _pull 2033: https://github.com/coveragepy/coveragepy/pull/2033 +.. _pull 2034: https://github.com/coveragepy/coveragepy/pull/2034 .. _changes_7-10-4: @@ -183,11 +197,11 @@ Version 7.10.3 — 2025-08-10 - Fix: really close all SQLite databases, even in-memory ones. Closes `issue 2017`_. -.. _issue 2017: https://github.com/nedbat/coveragepy/issues/2017 -.. _issue 2021: https://github.com/nedbat/coveragepy/issues/2021 -.. _issue 2022: https://github.com/nedbat/coveragepy/issues/2022 -.. _issue 2024: https://github.com/nedbat/coveragepy/issues/2024 -.. _issue 2025: https://github.com/nedbat/coveragepy/issues/2025 +.. _issue 2017: https://github.com/coveragepy/coveragepy/issues/2017 +.. _issue 2021: https://github.com/coveragepy/coveragepy/issues/2021 +.. _issue 2022: https://github.com/coveragepy/coveragepy/issues/2022 +.. _issue 2024: https://github.com/coveragepy/coveragepy/issues/2024 +.. _issue 2025: https://github.com/coveragepy/coveragepy/issues/2025 .. _changes_7-10-2: @@ -199,7 +213,7 @@ Version 7.10.2 — 2025-08-03 actually executed. This is now fixed, closing `issue 1999`_. Python 3.9 still shows the problem. -.. _issue 1999: https://github.com/nedbat/coveragepy/issues/1999 +.. _issue 1999: https://github.com/coveragepy/coveragepy/issues/1999 .. _changes_7-10-1: @@ -214,7 +228,7 @@ Version 7.10.1 — 2025-07-27 - Fix: changed where .pth files are written for ``patch = subprocess``, closing `issue 2006`_. -.. _issue 2006: https://github.com/nedbat/coveragepy/issues/2006 +.. _issue 2006: https://github.com/coveragepy/coveragepy/issues/2006 .. _changes_7-10-0: @@ -272,20 +286,20 @@ Version 7.10.0 — 2025-07-24 - In the very unusual situation of not having a current frame, coverage no longer crashes when using the sysmon core, fixing `issue 2005`_. -.. _issue 43: https://github.com/nedbat/coveragepy/issues/43 -.. _issue 310: https://github.com/nedbat/coveragepy/issues/310 -.. _issue 312: https://github.com/nedbat/coveragepy/issues/312 -.. _issue 367: https://github.com/nedbat/coveragepy/issues/367 -.. _issue 378: https://github.com/nedbat/coveragepy/issues/378 -.. _issue 689: https://github.com/nedbat/coveragepy/issues/689 -.. _issue 831: https://github.com/nedbat/coveragepy/issues/831 -.. _issue 1308: https://github.com/nedbat/coveragepy/issues/1308 -.. _issue 1673: https://github.com/nedbat/coveragepy/issues/1673 -.. _issue 1845: https://github.com/nedbat/coveragepy/issues/1845 -.. _issue 1941: https://github.com/nedbat/coveragepy/issues/1941 -.. _pull 1998: https://github.com/nedbat/coveragepy/pull/1998 -.. _issue 2001: https://github.com/nedbat/coveragepy/issues/2001 -.. _issue 2005: https://github.com/nedbat/coveragepy/issues/2005 +.. _issue 43: https://github.com/coveragepy/coveragepy/issues/43 +.. _issue 310: https://github.com/coveragepy/coveragepy/issues/310 +.. _issue 312: https://github.com/coveragepy/coveragepy/issues/312 +.. _issue 367: https://github.com/coveragepy/coveragepy/issues/367 +.. _issue 378: https://github.com/coveragepy/coveragepy/issues/378 +.. _issue 689: https://github.com/coveragepy/coveragepy/issues/689 +.. _issue 831: https://github.com/coveragepy/coveragepy/issues/831 +.. _issue 1308: https://github.com/coveragepy/coveragepy/issues/1308 +.. _issue 1673: https://github.com/coveragepy/coveragepy/issues/1673 +.. _issue 1845: https://github.com/coveragepy/coveragepy/issues/1845 +.. _issue 1941: https://github.com/coveragepy/coveragepy/issues/1941 +.. _pull 1998: https://github.com/coveragepy/coveragepy/pull/1998 +.. _issue 2001: https://github.com/coveragepy/coveragepy/issues/2001 +.. _issue 2005: https://github.com/coveragepy/coveragepy/issues/2005 .. _changes_7-9-2: @@ -298,8 +312,8 @@ Version 7.9.2 — 2025-07-03 - Fix: we can now measure coverage for code in Python archive (.par) files. Thanks, `Itamer Oren `_. -.. _pull 1984: https://github.com/nedbat/coveragepy/pull/1984 -.. _issue 1991: https://github.com/nedbat/coveragepy/issues/1991 +.. _pull 1984: https://github.com/coveragepy/coveragepy/pull/1984 +.. _issue 1991: https://github.com/coveragepy/coveragepy/issues/1991 .. _changes_7-9-1: @@ -337,10 +351,10 @@ Version 7.9.0 — 2025-06-11 - Fixed a "ValueError: min() arg is an empty sequence" error caused by strange empty modules, found by `oss-fuzz`_. -.. _issue 1746: https://github.com/nedbat/coveragepy/issues/1746 -.. _issue 1977: https://github.com/nedbat/coveragepy/issues/1977 -.. _pull 1978: https://github.com/nedbat/coveragepy/pull/1978 -.. _issue 1980: https://github.com/nedbat/coveragepy/issues/1980 +.. _issue 1746: https://github.com/coveragepy/coveragepy/issues/1746 +.. _issue 1977: https://github.com/coveragepy/coveragepy/issues/1977 +.. _pull 1978: https://github.com/coveragepy/coveragepy/pull/1978 +.. _issue 1980: https://github.com/coveragepy/coveragepy/issues/1980 .. _PEP 489: https://peps.python.org/pep-0489 .. _oss-fuzz: https://google.github.io/oss-fuzz/ @@ -353,8 +367,8 @@ Version 7.8.2 — 2025-05-23 - Wheels are provided for Windows ARM64 on Python 3.11, 3.12, and 3.13. Thanks, `Finn Womack `_. -.. _issue 1971: https://github.com/nedbat/coveragepy/pull/1971 -.. _pull 1972: https://github.com/nedbat/coveragepy/pull/1972 +.. _issue 1971: https://github.com/coveragepy/coveragepy/pull/1971 +.. _pull 1972: https://github.com/coveragepy/coveragepy/pull/1972 .. _changes_7-8-1: @@ -368,9 +382,9 @@ Version 7.8.1 — 2025-05-21 - Fixed a race condition when using sys.monitoring with free-threading Python, closing `issue 1970`_. -.. _issue 1966: https://github.com/nedbat/coveragepy/issues/1966 -.. _pull 1967: https://github.com/nedbat/coveragepy/pull/1967 -.. _issue 1970: https://github.com/nedbat/coveragepy/issues/1970 +.. _issue 1966: https://github.com/coveragepy/coveragepy/issues/1966 +.. _pull 1967: https://github.com/coveragepy/coveragepy/pull/1967 +.. _issue 1970: https://github.com/coveragepy/coveragepy/issues/1970 .. _changes_7-8-0: @@ -388,10 +402,10 @@ Version 7.8.0 — 2025-03-30 Windows. There you can use ``python -m coverage`` instead if you need exact emulation. -.. _issue 1696: https://github.com/nedbat/coveragepy/issues/1696 -.. _pull 1700: https://github.com/nedbat/coveragepy/pull/1700 -.. _issue 1942: https://github.com/nedbat/coveragepy/issues/1942 -.. _pull 1943: https://github.com/nedbat/coveragepy/pull/1943 +.. _issue 1696: https://github.com/coveragepy/coveragepy/issues/1696 +.. _pull 1700: https://github.com/coveragepy/coveragepy/pull/1700 +.. _issue 1942: https://github.com/coveragepy/coveragepy/issues/1942 +.. _pull 1943: https://github.com/coveragepy/coveragepy/pull/1943 .. _changes_7-7-1: @@ -426,8 +440,8 @@ Version 7.7.0 — 2025-03-16 - Confirmed support for PyPy 3.11. Thanks Michał Górny. -.. _issue 1888: https://github.com/nedbat/coveragepy/issues/1888 -.. _pull 1919: https://github.com/nedbat/coveragepy/pull/1919 +.. _issue 1888: https://github.com/coveragepy/coveragepy/issues/1888 +.. _pull 1919: https://github.com/coveragepy/coveragepy/pull/1919 .. _changes_7-6-12: @@ -438,7 +452,7 @@ Version 7.6.12 — 2025-02-11 - Fix: some aarch64 distributions were missing (`issue 1927`_). These are now building reliably. -.. _issue 1927: https://github.com/nedbat/coveragepy/issues/1927 +.. _issue 1927: https://github.com/coveragepy/coveragepy/issues/1927 .. _changes_7-6-11: @@ -452,8 +466,8 @@ Version 7.6.11 — 2025-02-08 - We now ship a py3-none-any.whl wheel file. Thanks, `Russell Keith-Magee `_. -.. _pull 1914: https://github.com/nedbat/coveragepy/pull/1914 -.. _issue 1924: https://github.com/nedbat/coveragepy/issues/1924 +.. _pull 1914: https://github.com/coveragepy/coveragepy/pull/1914 +.. _issue 1924: https://github.com/coveragepy/coveragepy/issues/1924 .. _pytest-dev 676: https://github.com/pytest-dev/pytest-cov/issues/676 .. _changes_7-6-10: @@ -479,10 +493,10 @@ Version 7.6.10 — 2024-12-26 highlight the correct use of :class:`multiprocessing.Pool `. -.. _issue 1874: https://github.com/nedbat/coveragepy/issues/1874 -.. _issue 1875: https://github.com/nedbat/coveragepy/issues/1875 -.. _issue 1902: https://github.com/nedbat/coveragepy/issues/1902 -.. _issue 1908: https://github.com/nedbat/coveragepy/issues/1908 +.. _issue 1874: https://github.com/coveragepy/coveragepy/issues/1874 +.. _issue 1875: https://github.com/coveragepy/coveragepy/issues/1875 +.. _issue 1902: https://github.com/coveragepy/coveragepy/issues/1902 +.. _issue 1908: https://github.com/coveragepy/coveragepy/issues/1908 .. _pep649: https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-deferred-annotations @@ -494,7 +508,7 @@ Version 7.6.9 — 2024-12-06 - Fix: `Tomas Uribe fixed `_ a performance problem in the XML report. Large code bases should produce XML reports much faster now. -.. _pull 1901: https://github.com/nedbat/coveragepy/pull/1901 +.. _pull 1901: https://github.com/coveragepy/coveragepy/pull/1901 .. _changes_7-6-8: @@ -513,7 +527,7 @@ Version 7.6.8 — 2024-11-23 line 5 because line 4 was never true, and it didn't jump to line 7 because line 4 was always true." This was also shown in `issue 1896`_. -.. _issue 1896: https://github.com/nedbat/coveragepy/issues/1896 +.. _issue 1896: https://github.com/coveragepy/coveragepy/issues/1896 .. _changes_7-6-7: @@ -533,7 +547,7 @@ Version 7.6.6 — 2024-11-15 - One of the new asserts from 7.6.5 caused problems in real projects, as reported in `issue 1891`_. The assert has been removed. -.. _issue 1891: https://github.com/nedbat/coveragepy/issues/1891 +.. _issue 1891: https://github.com/coveragepy/coveragepy/issues/1891 .. _changes_7-6-5: @@ -562,7 +576,7 @@ Version 7.6.4 — 2024-10-20 - Fix: multi-line ``with`` statements could cause contained branches to be incorrectly marked as missing (`issue 1880`_). This is now fixed. -.. _issue 1880: https://github.com/nedbat/coveragepy/issues/1880 +.. _issue 1880: https://github.com/coveragepy/coveragepy/issues/1880 .. _changes_7-6-3: @@ -577,8 +591,8 @@ Version 7.6.3 — 2024-10-13 - Fix: the missing branch message about not exiting a module had an extra "didn't," as described in `issue 1873`_. This is now fixed. -.. _issue 1873: https://github.com/nedbat/coveragepy/issues/1873 -.. _issue 1876: https://github.com/nedbat/coveragepy/issues/1876 +.. _issue 1873: https://github.com/coveragepy/coveragepy/issues/1873 +.. _issue 1876: https://github.com/coveragepy/coveragepy/issues/1876 .. _changes_7-6-2: @@ -613,17 +627,17 @@ Version 7.6.2 — 2024-10-09 - Fixed a potential crash in the C tracer, closing `issue 1835`_, thanks to `Jan Kühle `_. -.. _issue 1835: https://github.com/nedbat/coveragepy/issues/1835 -.. _issue 1836: https://github.com/nedbat/coveragepy/issues/1836 -.. _pull 1838: https://github.com/nedbat/coveragepy/pull/1838 -.. _pull 1843: https://github.com/nedbat/coveragepy/pull/1843 -.. _issue 1846: https://github.com/nedbat/coveragepy/issues/1846 -.. _pull 1849: https://github.com/nedbat/coveragepy/pull/1849 -.. _issue 1850: https://github.com/nedbat/coveragepy/issues/1850 -.. _pull 1851: https://github.com/nedbat/coveragepy/pull/1851 -.. _issue 1852: https://github.com/nedbat/coveragepy/issues/1852 -.. _issue 1860: https://github.com/nedbat/coveragepy/issues/1860 -.. _issue 1863: https://github.com/nedbat/coveragepy/issues/1863 +.. _issue 1835: https://github.com/coveragepy/coveragepy/issues/1835 +.. _issue 1836: https://github.com/coveragepy/coveragepy/issues/1836 +.. _pull 1838: https://github.com/coveragepy/coveragepy/pull/1838 +.. _pull 1843: https://github.com/coveragepy/coveragepy/pull/1843 +.. _issue 1846: https://github.com/coveragepy/coveragepy/issues/1846 +.. _pull 1849: https://github.com/coveragepy/coveragepy/pull/1849 +.. _issue 1850: https://github.com/coveragepy/coveragepy/issues/1850 +.. _pull 1851: https://github.com/coveragepy/coveragepy/pull/1851 +.. _issue 1852: https://github.com/coveragepy/coveragepy/issues/1852 +.. _issue 1860: https://github.com/coveragepy/coveragepy/issues/1860 +.. _issue 1863: https://github.com/coveragepy/coveragepy/issues/1863 .. _changes_7-6-1: @@ -640,8 +654,8 @@ Version 7.6.1 — 2024-08-04 - Now we publish wheels for Python 3.13, both regular and free-threaded. -.. _pull 1819: https://github.com/nedbat/coveragepy/pull/1819 -.. _pull 1828: https://github.com/nedbat/coveragepy/pull/1828 +.. _pull 1819: https://github.com/coveragepy/coveragepy/pull/1819 +.. _pull 1828: https://github.com/coveragepy/coveragepy/pull/1828 .. _changes_7-6-0: @@ -666,14 +680,14 @@ Version 7.6.0 — 2024-07-11 - Python 3.13.0b3 is supported. -.. _issue 118: https://github.com/nedbat/coveragepy/issues/118 -.. _issue 996: https://github.com/nedbat/coveragepy/issues/996 -.. _issue 1532: https://github.com/nedbat/coveragepy/issues/1532 -.. _issue 1741: https://github.com/nedbat/coveragepy/issues/1741 -.. _issue 1793: https://github.com/nedbat/coveragepy/issues/1793 -.. _issue 1803: https://github.com/nedbat/coveragepy/issues/1803 -.. _pull 1807: https://github.com/nedbat/coveragepy/pull/1807 -.. _pull 1809: https://github.com/nedbat/coveragepy/pull/1809 +.. _issue 118: https://github.com/coveragepy/coveragepy/issues/118 +.. _issue 996: https://github.com/coveragepy/coveragepy/issues/996 +.. _issue 1532: https://github.com/coveragepy/coveragepy/issues/1532 +.. _issue 1741: https://github.com/coveragepy/coveragepy/issues/1741 +.. _issue 1793: https://github.com/coveragepy/coveragepy/issues/1793 +.. _issue 1803: https://github.com/coveragepy/coveragepy/issues/1803 +.. _pull 1807: https://github.com/coveragepy/coveragepy/pull/1807 +.. _pull 1809: https://github.com/coveragepy/coveragepy/pull/1809 .. _changes_7-5-4: @@ -693,7 +707,7 @@ Version 7.5.4 — 2024-06-22 - Started testing on 3.13 free-threading (nogil) builds of Python. I'm not claiming full support yet. Closes `issue 1799`_. -.. _issue 1799: https://github.com/nedbat/coveragepy/issues/1799 +.. _issue 1799: https://github.com/coveragepy/coveragepy/issues/1799 .. _changes_7-5-3: @@ -710,7 +724,7 @@ Version 7.5.3 — 2024-05-28 reducing memory use, closing `issue 1791`_. Thanks to Daniel Diniz for helping to diagnose the problem. -.. _issue 1791: https://github.com/nedbat/coveragepy/issues/1791 +.. _issue 1791: https://github.com/coveragepy/coveragepy/issues/1791 .. _changes_7-5-2: @@ -737,10 +751,10 @@ Version 7.5.2 — 2024-05-24 handled gracefully, and to unblock oss-fuzz fuzzing, thanks to `Liam DeVoe `_. Closes `issue 1787`_. -.. _pull 1776: https://github.com/nedbat/coveragepy/pull/1776 -.. _issue 1779: https://github.com/nedbat/coveragepy/issues/1779 -.. _issue 1787: https://github.com/nedbat/coveragepy/issues/1787 -.. _pull 1788: https://github.com/nedbat/coveragepy/pull/1788 +.. _pull 1776: https://github.com/coveragepy/coveragepy/pull/1776 +.. _issue 1779: https://github.com/coveragepy/coveragepy/issues/1779 +.. _issue 1787: https://github.com/coveragepy/coveragepy/issues/1787 +.. _pull 1788: https://github.com/coveragepy/coveragepy/pull/1788 .. _changes_7-5-1: @@ -772,11 +786,11 @@ Version 7.5.1 — 2024-05-04 .. _resolvent_lookup: https://github.com/sympy/sympy/blob/130950f3e6b3f97fcc17f4599ac08f70fdd2e9d4/sympy/polys/numberfields/resolvent_lookup.py -.. _issue 754: https://github.com/nedbat/coveragepy/issues/754 -.. _issue 1766: https://github.com/nedbat/coveragepy/issues/1766 -.. _pull 1768: https://github.com/nedbat/coveragepy/pull/1768 -.. _pull 1773: https://github.com/nedbat/coveragepy/pull/1773 -.. _issue 1774: https://github.com/nedbat/coveragepy/issues/1774 +.. _issue 754: https://github.com/coveragepy/coveragepy/issues/754 +.. _issue 1766: https://github.com/coveragepy/coveragepy/issues/1766 +.. _pull 1768: https://github.com/coveragepy/coveragepy/pull/1768 +.. _pull 1773: https://github.com/coveragepy/coveragepy/pull/1773 +.. _issue 1774: https://github.com/coveragepy/coveragepy/issues/1774 .. _changes_7-5-0: @@ -808,9 +822,9 @@ Version 7.5.0 — 2024-04-23 - Python 3.13.0a6 is supported. -.. _issue 780: https://github.com/nedbat/coveragepy/issues/780 -.. _issue 1384: https://github.com/nedbat/coveragepy/issues/1384 -.. _issue 1765: https://github.com/nedbat/coveragepy/issues/1765 +.. _issue 780: https://github.com/coveragepy/coveragepy/issues/780 +.. _issue 1384: https://github.com/coveragepy/coveragepy/issues/1384 +.. _issue 1765: https://github.com/coveragepy/coveragepy/issues/1765 .. _changes_7-4-4: @@ -836,8 +850,8 @@ Version 7.4.4 — 2024-03-14 string. Thanks, `Tanaydin Sirin `_. It is also now documented on the :ref:`configuration page `. -.. _issue 1752: https://github.com/nedbat/coveragepy/issues/1752 -.. _pull 1754: https://github.com/nedbat/coveragepy/pull/1754 +.. _issue 1752: https://github.com/coveragepy/coveragepy/issues/1752 +.. _pull 1754: https://github.com/coveragepy/coveragepy/pull/1754 .. _changes_7-4-3: @@ -848,7 +862,7 @@ Version 7.4.3 — 2024-02-23 - Fix: in some cases, coverage could fail with a RuntimeError: "Set changed size during iteration." This is now fixed, closing `issue 1733`_. -.. _issue 1733: https://github.com/nedbat/coveragepy/issues/1733 +.. _issue 1733: https://github.com/coveragepy/coveragepy/issues/1733 .. _changes_7-4-2: @@ -860,7 +874,7 @@ Version 7.4.2 — 2024-02-20 thanks `Hugo van Kemenade `_. It now issues a warning that sys.monitoring is not available and falls back to the default core instead. -.. _pull 1747: https://github.com/nedbat/coveragepy/pull/1747 +.. _pull 1747: https://github.com/coveragepy/coveragepy/pull/1747 .. _changes_7-4-1: @@ -873,7 +887,7 @@ Version 7.4.1 — 2024-01-26 - Fix: the JSON report now includes an explicit format version number, closing `issue 1732`_. -.. _issue 1732: https://github.com/nedbat/coveragepy/issues/1732 +.. _issue 1732: https://github.com/coveragepy/coveragepy/issues/1732 .. _changes_7-4-0: @@ -901,8 +915,8 @@ Version 7.3.4 — 2023-12-20 - Fix: in the HTML report, selecting code for copying won't select the line numbers also. Thanks, `Robert Harris `_. -.. _issue 1713: https://github.com/nedbat/coveragepy/issues/1713 -.. _pull 1717: https://github.com/nedbat/coveragepy/pull/1717 +.. _issue 1713: https://github.com/coveragepy/coveragepy/issues/1713 +.. _pull 1717: https://github.com/coveragepy/coveragepy/pull/1717 .. _changes_7-3-3: @@ -928,9 +942,9 @@ Version 7.3.3 — 2023-12-14 - ``dataop2`` writes the full data being added to CoverageData objects. -.. _issue 684: https://github.com/nedbat/coveragepy/issues/684 -.. _pull 1705: https://github.com/nedbat/coveragepy/pull/1705 -.. _issue 1709: https://github.com/nedbat/coveragepy/issues/1709 +.. _issue 684: https://github.com/coveragepy/coveragepy/issues/684 +.. _pull 1705: https://github.com/coveragepy/coveragepy/pull/1705 +.. _issue 1709: https://github.com/coveragepy/coveragepy/issues/1709 .. _changes_7-3-2: @@ -956,9 +970,9 @@ Version 7.3.2 — 2023-10-02 early-imported standard library modules. CPython `stopped using it <88054_>`_ in 2021, and it stopped working completely in Python 3.13. -.. _issue 1605: https://github.com/nedbat/coveragepy/issues/1605 -.. _issue 1684: https://github.com/nedbat/coveragepy/issues/1684 -.. _pull 1685: https://github.com/nedbat/coveragepy/pull/1685 +.. _issue 1605: https://github.com/coveragepy/coveragepy/issues/1605 +.. _issue 1684: https://github.com/coveragepy/coveragepy/issues/1684 +.. _pull 1685: https://github.com/coveragepy/coveragepy/pull/1685 .. _88054: https://github.com/python/cpython/issues/88054 @@ -978,8 +992,8 @@ Version 7.3.1 — 2023-09-06 `_. .. _apidocs: https://coverage.readthedocs.io/en/latest/api_coverage.html -.. _starbad: https://github.com/nedbat/coveragepy/issues/1407#issuecomment-1631085209 -.. _pull 1650: https://github.com/nedbat/coveragepy/pull/1650 +.. _starbad: https://github.com/coveragepy/coveragepy/issues/1407#issuecomment-1631085209 +.. _pull 1650: https://github.com/coveragepy/coveragepy/pull/1650 .. _changes_7-3-0: @@ -1005,8 +1019,8 @@ Version 7.3.0 — 2023-08-12 - Added a CITATION.cff file, thanks to `Ken Schackart `_. -.. _pull 1641: https://github.com/nedbat/coveragepy/pull/1641 -.. _issue 1646: https://github.com/nedbat/coveragepy/issues/1646 +.. _pull 1641: https://github.com/coveragepy/coveragepy/pull/1641 +.. _issue 1646: https://github.com/coveragepy/coveragepy/issues/1646 .. _changes_7-2-7: @@ -1023,10 +1037,10 @@ Version 7.2.7 — 2023-05-29 - Wheels are now provided for CPython 3.12. -.. _pull 1347b: https://github.com/nedbat/coveragepy/pull/1347 -.. _issue 1538b: https://github.com/nedbat/coveragepy/issues/1538 -.. _issue 1586: https://github.com/nedbat/coveragepy/issues/1586 -.. _pull 1629: https://github.com/nedbat/coveragepy/pull/1629 +.. _pull 1347b: https://github.com/coveragepy/coveragepy/pull/1347 +.. _issue 1538b: https://github.com/coveragepy/coveragepy/issues/1538 +.. _issue 1586: https://github.com/coveragepy/coveragepy/issues/1586 +.. _pull 1629: https://github.com/coveragepy/coveragepy/pull/1629 .. _changes_7-2-6: @@ -1046,8 +1060,8 @@ Version 7.2.6 — 2023-05-23 in its output. This could have included sensitive data. Those values are now hidden with asterisks, closing `issue 1628`_. -.. _issue 1553: https://github.com/nedbat/coveragepy/issues/1553 -.. _issue 1628: https://github.com/nedbat/coveragepy/issues/1628 +.. _issue 1553: https://github.com/coveragepy/coveragepy/issues/1553 +.. _issue 1628: https://github.com/coveragepy/coveragepy/issues/1628 .. _changes_7-2-5: @@ -1084,13 +1098,13 @@ PyCon 2023 sprint fixes! migrate between major versions of coverage.py. It currently covers the wildcard changes in 7.x. Thanks, `Brian Grohe `_. -.. _issue 1523: https://github.com/nedbat/coveragepy/issues/1523 -.. _issue 1541: https://github.com/nedbat/coveragepy/issues/1541 -.. _issue 1604: https://github.com/nedbat/coveragepy/issues/1604 -.. _pull 1608: https://github.com/nedbat/coveragepy/pull/1608 -.. _pull 1609: https://github.com/nedbat/coveragepy/pull/1609 -.. _pull 1610: https://github.com/nedbat/coveragepy/pull/1610 -.. _pull 1613: https://github.com/nedbat/coveragepy/pull/1613 +.. _issue 1523: https://github.com/coveragepy/coveragepy/issues/1523 +.. _issue 1541: https://github.com/coveragepy/coveragepy/issues/1541 +.. _issue 1604: https://github.com/coveragepy/coveragepy/issues/1604 +.. _pull 1608: https://github.com/coveragepy/coveragepy/pull/1608 +.. _pull 1609: https://github.com/coveragepy/coveragepy/pull/1609 +.. _pull 1610: https://github.com/coveragepy/coveragepy/pull/1610 +.. _pull 1613: https://github.com/coveragepy/coveragepy/pull/1613 .. _changes_7-2-3: @@ -1109,11 +1123,11 @@ Version 7.2.3 — 2023-04-06 - Development dependencies no longer use hashed pins, closing `issue 1592`_. -.. _issue 1584: https://github.com/nedbat/coveragepy/issues/1584 -.. _pull 1587: https://github.com/nedbat/coveragepy/pull/1587 -.. _issue 1592: https://github.com/nedbat/coveragepy/issues/1592 -.. _issue 1599: https://github.com/nedbat/coveragepy/issues/1599 -.. _pull 1600: https://github.com/nedbat/coveragepy/pull/1600 +.. _issue 1584: https://github.com/coveragepy/coveragepy/issues/1584 +.. _pull 1587: https://github.com/coveragepy/coveragepy/pull/1587 +.. _issue 1592: https://github.com/coveragepy/coveragepy/issues/1592 +.. _issue 1599: https://github.com/coveragepy/coveragepy/issues/1599 +.. _pull 1600: https://github.com/coveragepy/coveragepy/pull/1600 .. _changes_7-2-2: @@ -1135,10 +1149,10 @@ Version 7.2.2 — 2023-03-16 duplicate ```` elements. This is now fixed, thanks to `Benjamin Parzella `_, closing `issue 1573`_. -.. _pull 1560: https://github.com/nedbat/coveragepy/pull/1560 -.. _issue 1573: https://github.com/nedbat/coveragepy/issues/1573 -.. _pull 1574: https://github.com/nedbat/coveragepy/pull/1574 -.. _pull 1583: https://github.com/nedbat/coveragepy/pull/1583 +.. _pull 1560: https://github.com/coveragepy/coveragepy/pull/1560 +.. _issue 1573: https://github.com/coveragepy/coveragepy/issues/1573 +.. _pull 1574: https://github.com/coveragepy/coveragepy/pull/1574 +.. _pull 1583: https://github.com/coveragepy/coveragepy/pull/1583 .. _changes_7-2-1: @@ -1152,8 +1166,8 @@ Version 7.2.1 — 2023-02-26 - Fix: public members of the coverage module are now properly indicated so that mypy will find them, fixing `issue 1564`_. -.. _issue 1564: https://github.com/nedbat/coveragepy/issues/1564 -.. _issue 1566: https://github.com/nedbat/coveragepy/issues/1566 +.. _issue 1564: https://github.com/coveragepy/coveragepy/issues/1564 +.. _issue 1566: https://github.com/coveragepy/coveragepy/issues/1566 .. _changes_7-2-0: @@ -1184,13 +1198,13 @@ Version 7.2.0 — 2023-02-22 - Added a ``py.typed`` file to announce our type-hintedness. Thanks, `KotlinIsland `_. -.. _issue 1391: https://github.com/nedbat/coveragepy/issues/1391 -.. _issue 1542: https://github.com/nedbat/coveragepy/issues/1542 -.. _pull 1543: https://github.com/nedbat/coveragepy/pull/1543 -.. _pull 1547: https://github.com/nedbat/coveragepy/pull/1547 -.. _pull 1550: https://github.com/nedbat/coveragepy/pull/1550 -.. _issue 1552: https://github.com/nedbat/coveragepy/issues/1552 -.. _pull 1557: https://github.com/nedbat/coveragepy/pull/1557 +.. _issue 1391: https://github.com/coveragepy/coveragepy/issues/1391 +.. _issue 1542: https://github.com/coveragepy/coveragepy/issues/1542 +.. _pull 1543: https://github.com/coveragepy/coveragepy/pull/1543 +.. _pull 1547: https://github.com/coveragepy/coveragepy/pull/1547 +.. _pull 1550: https://github.com/coveragepy/coveragepy/pull/1550 +.. _issue 1552: https://github.com/coveragepy/coveragepy/issues/1552 +.. _pull 1557: https://github.com/coveragepy/coveragepy/pull/1557 .. _changes_7-1-0: @@ -1208,10 +1222,10 @@ Version 7.1.0 — 2023-01-24 - Typing: all product and test code has type annotations. -.. _Cython change: https://github.com/nedbat/coveragepy/pull/1347 -.. _issue 972: https://github.com/nedbat/coveragepy/issues/972 -.. _issue 1319: https://github.com/nedbat/coveragepy/issues/1319 -.. _issue 1538: https://github.com/nedbat/coveragepy/issues/1538 +.. _Cython change: https://github.com/coveragepy/coveragepy/pull/1347 +.. _issue 972: https://github.com/coveragepy/coveragepy/issues/972 +.. _issue 1319: https://github.com/coveragepy/coveragepy/issues/1319 +.. _issue 1538: https://github.com/coveragepy/coveragepy/issues/1538 .. _changes_7-0-5: @@ -1223,7 +1237,7 @@ Version 7.0.5 — 2023-01-10 import annotations`` would be missing statements in the coverage report. This is now fixed, closing `issue 1524`_. -.. _issue 1524: https://github.com/nedbat/coveragepy/issues/1524 +.. _issue 1524: https://github.com/coveragepy/coveragepy/issues/1524 .. _changes_7-0-4: @@ -1236,7 +1250,7 @@ Version 7.0.4 — 2023-01-07 closing `issue 1527`_. Thanks to Ivan Ciuvalschii for the reproducible test case. -.. _issue 1527: https://github.com/nedbat/coveragepy/issues/1527 +.. _issue 1527: https://github.com/coveragepy/coveragepy/issues/1527 .. _changes_7-0-3: @@ -1251,7 +1265,7 @@ Version 7.0.3 — 2023-01-03 Now it will produce a message "Couldn't combine data file" and ignore the data file as it used to do before 7.0.2. Closes `issue 1522`_. -.. _issue 1522: https://github.com/nedbat/coveragepy/issues/1522 +.. _issue 1522: https://github.com/coveragepy/coveragepy/issues/1522 .. _changes_7-0-2: @@ -1283,9 +1297,9 @@ Version 7.0.2 — 2023-01-02 - Refactor: removed the vestigial and long untested support for Jython and IronPython. -.. _issue 1515: https://github.com/nedbat/coveragepy/issues/1515 -.. _issue 1516: https://github.com/nedbat/coveragepy/issues/1516 -.. _issue 1519: https://github.com/nedbat/coveragepy/issues/1519 +.. _issue 1515: https://github.com/coveragepy/coveragepy/issues/1515 +.. _issue 1516: https://github.com/coveragepy/coveragepy/issues/1516 +.. _issue 1519: https://github.com/coveragepy/coveragepy/issues/1519 .. _changes_7-0-1: @@ -1304,10 +1318,10 @@ Version 7.0.1 — 2022-12-23 - The PyPy wheel now installs on PyPy 3.7, 3.8, and 3.9, closing `issue 1510`_. -.. _issue 1510: https://github.com/nedbat/coveragepy/issues/1510 -.. _issue 1511: https://github.com/nedbat/coveragepy/issues/1511 -.. _issue 1512: https://github.com/nedbat/coveragepy/issues/1512 -.. _issue 1513: https://github.com/nedbat/coveragepy/issues/1513 +.. _issue 1510: https://github.com/coveragepy/coveragepy/issues/1510 +.. _issue 1511: https://github.com/coveragepy/coveragepy/issues/1511 +.. _issue 1512: https://github.com/coveragepy/coveragepy/issues/1512 +.. _issue 1513: https://github.com/coveragepy/coveragepy/issues/1513 .. _changes_7-0-0: @@ -1408,25 +1422,25 @@ __ https://coverage.readthedocs.io/en/latest/changes.html#changes-6-6-0b1 - The deprecated ``[run] note`` setting has been completely removed. .. _implicit namespace packages: https://peps.python.org/pep-0420/ -.. _issue 608: https://github.com/nedbat/coveragepy/issues/608 -.. _issue 649: https://github.com/nedbat/coveragepy/issues/649 -.. _issue 713: https://github.com/nedbat/coveragepy/issues/713 -.. _issue 757: https://github.com/nedbat/coveragepy/issues/757 -.. _issue 991: https://github.com/nedbat/coveragepy/issues/991 -.. _issue 1024: https://github.com/nedbat/coveragepy/issues/1024 -.. _issue 1212: https://github.com/nedbat/coveragepy/issues/1212 -.. _issue 1280: https://github.com/nedbat/coveragepy/issues/1280 -.. _issue 1345: https://github.com/nedbat/coveragepy/issues/1345 -.. _issue 1383: https://github.com/nedbat/coveragepy/issues/1383 -.. _issue 1407: https://github.com/nedbat/coveragepy/issues/1407 -.. _issue 1418: https://github.com/nedbat/coveragepy/issues/1418 -.. _issue 1421: https://github.com/nedbat/coveragepy/issues/1421 -.. _issue 1470: https://github.com/nedbat/coveragepy/issues/1470 -.. _issue 1474: https://github.com/nedbat/coveragepy/issues/1474 -.. _issue 1481: https://github.com/nedbat/coveragepy/issues/1481 -.. _issue 1483: https://github.com/nedbat/coveragepy/issues/1483 -.. _pull 1387: https://github.com/nedbat/coveragepy/pull/1387 -.. _pull 1479: https://github.com/nedbat/coveragepy/pull/1479 +.. _issue 608: https://github.com/coveragepy/coveragepy/issues/608 +.. _issue 649: https://github.com/coveragepy/coveragepy/issues/649 +.. _issue 713: https://github.com/coveragepy/coveragepy/issues/713 +.. _issue 757: https://github.com/coveragepy/coveragepy/issues/757 +.. _issue 991: https://github.com/coveragepy/coveragepy/issues/991 +.. _issue 1024: https://github.com/coveragepy/coveragepy/issues/1024 +.. _issue 1212: https://github.com/coveragepy/coveragepy/issues/1212 +.. _issue 1280: https://github.com/coveragepy/coveragepy/issues/1280 +.. _issue 1345: https://github.com/coveragepy/coveragepy/issues/1345 +.. _issue 1383: https://github.com/coveragepy/coveragepy/issues/1383 +.. _issue 1407: https://github.com/coveragepy/coveragepy/issues/1407 +.. _issue 1418: https://github.com/coveragepy/coveragepy/issues/1418 +.. _issue 1421: https://github.com/coveragepy/coveragepy/issues/1421 +.. _issue 1470: https://github.com/coveragepy/coveragepy/issues/1470 +.. _issue 1474: https://github.com/coveragepy/coveragepy/issues/1474 +.. _issue 1481: https://github.com/coveragepy/coveragepy/issues/1481 +.. _issue 1483: https://github.com/coveragepy/coveragepy/issues/1483 +.. _pull 1387: https://github.com/coveragepy/coveragepy/pull/1387 +.. _pull 1479: https://github.com/coveragepy/coveragepy/pull/1479 .. _changes_6-6-0b1: @@ -1467,12 +1481,12 @@ __ https://coverage.readthedocs.io/en/latest/changes.html#changes-7-0-0b1 - Fixed internal logic that prevented coverage.py from running on implementations other than CPython or PyPy (`issue 1474`_). -.. _issue 991: https://github.com/nedbat/coveragepy/issues/991 -.. _issue 1280: https://github.com/nedbat/coveragepy/issues/1280 -.. _issue 1345: https://github.com/nedbat/coveragepy/issues/1345 -.. _issue 1407: https://github.com/nedbat/coveragepy/issues/1407 -.. _issue 1474: https://github.com/nedbat/coveragepy/issues/1474 -.. _issue 1481: https://github.com/nedbat/coveragepy/issues/1481 +.. _issue 991: https://github.com/coveragepy/coveragepy/issues/991 +.. _issue 1280: https://github.com/coveragepy/coveragepy/issues/1280 +.. _issue 1345: https://github.com/coveragepy/coveragepy/issues/1345 +.. _issue 1407: https://github.com/coveragepy/coveragepy/issues/1407 +.. _issue 1474: https://github.com/coveragepy/coveragepy/issues/1474 +.. _issue 1481: https://github.com/coveragepy/coveragepy/issues/1481 .. _changes_6-5-0: @@ -1499,10 +1513,10 @@ Version 6.5.0 — 2022-09-29 .. _bug 50381: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50381 .. _PEP 517: https://peps.python.org/pep-0517/ -.. _issue 1395: https://github.com/nedbat/coveragepy/issues/1395 -.. _issue 1425: https://github.com/nedbat/coveragepy/issues/1425 -.. _issue 1449: https://github.com/nedbat/coveragepy/issues/1449 -.. _pull 1438: https://github.com/nedbat/coveragepy/pull/1438 +.. _issue 1395: https://github.com/coveragepy/coveragepy/issues/1395 +.. _issue 1425: https://github.com/coveragepy/coveragepy/issues/1425 +.. _issue 1449: https://github.com/coveragepy/coveragepy/issues/1449 +.. _pull 1438: https://github.com/coveragepy/coveragepy/pull/1438 .. _changes_6-4-4: @@ -1534,13 +1548,13 @@ Version 6.4.3 — 2022-08-06 - Fix a problem with Cython code measurement, closing `issue 972`_. Thanks, `Matus Valo `_. -.. _issue 972: https://github.com/nedbat/coveragepy/issues/972 -.. _issue 1428: https://github.com/nedbat/coveragepy/issues/1428 -.. _pull 1347: https://github.com/nedbat/coveragepy/pull/1347 -.. _pull 1403: https://github.com/nedbat/coveragepy/issues/1403 -.. _pull 1405: https://github.com/nedbat/coveragepy/issues/1405 -.. _pull 1413: https://github.com/nedbat/coveragepy/issues/1413 -.. _pull 1430: https://github.com/nedbat/coveragepy/pull/1430 +.. _issue 972: https://github.com/coveragepy/coveragepy/issues/972 +.. _issue 1428: https://github.com/coveragepy/coveragepy/issues/1428 +.. _pull 1347: https://github.com/coveragepy/coveragepy/pull/1347 +.. _pull 1403: https://github.com/coveragepy/coveragepy/issues/1403 +.. _pull 1405: https://github.com/coveragepy/coveragepy/issues/1405 +.. _pull 1413: https://github.com/coveragepy/coveragepy/issues/1413 +.. _pull 1430: https://github.com/coveragepy/coveragepy/pull/1430 .. _changes_6-4-2: @@ -1558,8 +1572,8 @@ Version 6.4.2 — 2022-07-12 avoid confusing code that examines everything in sys.modules. Thanks, `Yilei Yang `_. -.. _issue 1419: https://github.com/nedbat/coveragepy/issues/1419 -.. _pull 1399: https://github.com/nedbat/coveragepy/pull/1399 +.. _issue 1419: https://github.com/coveragepy/coveragepy/issues/1419 +.. _pull 1399: https://github.com/coveragepy/coveragepy/pull/1399 .. _changes_6-4-1: @@ -1576,10 +1590,10 @@ Version 6.4.1 — 2022-06-02 more precise, so that 3.11 alphas will continue to work. Closes `issue 1390`_. -.. _issue 1339: https://github.com/nedbat/coveragepy/issues/1339 -.. _pull 1381: https://github.com/nedbat/coveragepy/pull/1381 -.. _pull 1388: https://github.com/nedbat/coveragepy/pull/1388 -.. _issue 1390: https://github.com/nedbat/coveragepy/issues/1390 +.. _issue 1339: https://github.com/coveragepy/coveragepy/issues/1339 +.. _pull 1381: https://github.com/coveragepy/coveragepy/pull/1381 +.. _pull 1388: https://github.com/coveragepy/coveragepy/pull/1388 +.. _issue 1390: https://github.com/coveragepy/coveragepy/issues/1390 .. _changes_64: @@ -1615,13 +1629,13 @@ Version 6.4 — 2022-05-22 - In-memory CoverageData objects now properly update(), closing `issue 1323`_. -.. _issue 1310: https://github.com/nedbat/coveragepy/issues/1310 -.. _issue 1323: https://github.com/nedbat/coveragepy/issues/1323 -.. _issue 1328: https://github.com/nedbat/coveragepy/issues/1328 -.. _issue 1351: https://github.com/nedbat/coveragepy/issues/1351 -.. _pull 1354: https://github.com/nedbat/coveragepy/pull/1354 -.. _pull 1359: https://github.com/nedbat/coveragepy/pull/1359 -.. _pull 1364: https://github.com/nedbat/coveragepy/pull/1364 +.. _issue 1310: https://github.com/coveragepy/coveragepy/issues/1310 +.. _issue 1323: https://github.com/coveragepy/coveragepy/issues/1323 +.. _issue 1328: https://github.com/coveragepy/coveragepy/issues/1328 +.. _issue 1351: https://github.com/coveragepy/coveragepy/issues/1351 +.. _pull 1354: https://github.com/coveragepy/coveragepy/pull/1354 +.. _pull 1359: https://github.com/coveragepy/coveragepy/pull/1359 +.. _pull 1364: https://github.com/coveragepy/coveragepy/pull/1364 .. _changes_633: @@ -1632,7 +1646,7 @@ Version 6.3.3 — 2022-05-12 - Fix: Coverage.py now builds successfully on CPython 3.11 (3.11.0b1) again. Closes `issue 1367`_. Some results for generators may have changed. -.. _issue 1367: https://github.com/nedbat/coveragepy/issues/1367 +.. _issue 1367: https://github.com/coveragepy/coveragepy/issues/1367 .. _changes_632: @@ -1650,8 +1664,8 @@ Version 6.3.2 — 2022-02-20 - Fix: show an intelligible error message if ``--concurrency=multiprocessing`` is used without a configuration file. Closes `issue 1320`_. -.. _issue 1320: https://github.com/nedbat/coveragepy/issues/1320 -.. _issue 1326: https://github.com/nedbat/coveragepy/issues/1326 +.. _issue 1320: https://github.com/coveragepy/coveragepy/issues/1320 +.. _issue 1326: https://github.com/coveragepy/coveragepy/issues/1326 .. _changes_631: @@ -1673,10 +1687,10 @@ Version 6.3.1 — 2022-02-01 - Fix: releases no longer provide 3.11.0-alpha wheels. Coverage.py uses CPython internal fields which are moving during the alpha phase. Fixes `issue 1316`_. -.. _issue 1310: https://github.com/nedbat/coveragepy/issues/1310 -.. _issue 1312: https://github.com/nedbat/coveragepy/issues/1312 -.. _issue 1316: https://github.com/nedbat/coveragepy/issues/1316 -.. _pull 1317: https://github.com/nedbat/coveragepy/pull/1317 +.. _issue 1310: https://github.com/coveragepy/coveragepy/issues/1310 +.. _issue 1312: https://github.com/coveragepy/coveragepy/issues/1312 +.. _issue 1316: https://github.com/coveragepy/coveragepy/issues/1316 +.. _pull 1317: https://github.com/coveragepy/coveragepy/pull/1317 .. _changes_63: @@ -1713,16 +1727,16 @@ Version 6.3 — 2022-01-25 - Releases now have MacOS arm64 wheels for Apple Silicon, fixing `issue 1288`_. -.. _issue 587: https://github.com/nedbat/coveragepy/issues/587 -.. _issue 624: https://github.com/nedbat/coveragepy/issues/624 -.. _issue 626: https://github.com/nedbat/coveragepy/issues/626 -.. _issue 883: https://github.com/nedbat/coveragepy/issues/883 -.. _issue 1288: https://github.com/nedbat/coveragepy/issues/1288 -.. _issue 1294: https://github.com/nedbat/coveragepy/issues/1294 -.. _issue 1303: https://github.com/nedbat/coveragepy/issues/1303 -.. _issue 1307: https://github.com/nedbat/coveragepy/issues/1307 -.. _pull 1289: https://github.com/nedbat/coveragepy/pull/1289 -.. _pull 1304: https://github.com/nedbat/coveragepy/pull/1304 +.. _issue 587: https://github.com/coveragepy/coveragepy/issues/587 +.. _issue 624: https://github.com/coveragepy/coveragepy/issues/624 +.. _issue 626: https://github.com/coveragepy/coveragepy/issues/626 +.. _issue 883: https://github.com/coveragepy/coveragepy/issues/883 +.. _issue 1288: https://github.com/coveragepy/coveragepy/issues/1288 +.. _issue 1294: https://github.com/coveragepy/coveragepy/issues/1294 +.. _issue 1303: https://github.com/coveragepy/coveragepy/issues/1303 +.. _issue 1307: https://github.com/coveragepy/coveragepy/issues/1307 +.. _pull 1289: https://github.com/coveragepy/coveragepy/pull/1289 +.. _pull 1304: https://github.com/coveragepy/coveragepy/pull/1304 .. _changes_62: @@ -1764,11 +1778,11 @@ Version 6.2 — 2021-11-26 time, and show all of them, though this was never documented. This no longer works, to allow for command-line options in the future. -.. _issue 989: https://github.com/nedbat/coveragepy/issues/989 -.. _issue 1012: https://github.com/nedbat/coveragepy/issues/1012 -.. _issue 1082: https://github.com/nedbat/coveragepy/issues/1082 -.. _issue 1203: https://github.com/nedbat/coveragepy/issues/1203 -.. _issue 1244b: https://github.com/nedbat/coveragepy/issues/1244 +.. _issue 989: https://github.com/coveragepy/coveragepy/issues/989 +.. _issue 1012: https://github.com/coveragepy/coveragepy/issues/1012 +.. _issue 1082: https://github.com/coveragepy/coveragepy/issues/1082 +.. _issue 1203: https://github.com/coveragepy/coveragepy/issues/1203 +.. _issue 1244b: https://github.com/coveragepy/coveragepy/issues/1244 .. _changes_612: @@ -1799,12 +1813,12 @@ Version 6.1.2 — 2021-11-10 I'd rather not "fix" unsupported interfaces, it's actually nicer with a default value. -.. _django_coverage_plugin issue 78: https://github.com/nedbat/django_coverage_plugin/issues/78 -.. _issue 840b: https://github.com/nedbat/coveragepy/issues/840 -.. _issue 1147: https://github.com/nedbat/coveragepy/issues/1147 -.. _issue 1270: https://github.com/nedbat/coveragepy/issues/1270 -.. _issue 1271: https://github.com/nedbat/coveragepy/issues/1271 -.. _issue 1273: https://github.com/nedbat/coveragepy/issues/1273 +.. _django_coverage_plugin issue 78: https://github.com/coveragepy/django_coverage_plugin/issues/78 +.. _issue 840b: https://github.com/coveragepy/coveragepy/issues/840 +.. _issue 1147: https://github.com/coveragepy/coveragepy/issues/1147 +.. _issue 1270: https://github.com/coveragepy/coveragepy/issues/1270 +.. _issue 1271: https://github.com/coveragepy/coveragepy/issues/1271 +.. _issue 1273: https://github.com/coveragepy/coveragepy/issues/1273 .. _changes_611: @@ -1820,7 +1834,7 @@ Version 6.1.1 — 2021-10-31 a file that will be measured" warning would be issued (`issue 888`_). This is now fixed. -.. _issue 888: https://github.com/nedbat/coveragepy/issues/888 +.. _issue 888: https://github.com/coveragepy/coveragepy/issues/888 .. _changes_61: @@ -1872,13 +1886,13 @@ Version 6.1 — 2021-10-30 Huge thanks to Nils Kattenbeck (septatrix) for the conversion to vanilla JavaScript in `pull request 1248`_. -.. _issue 553: https://github.com/nedbat/coveragepy/issues/553 -.. _issue 840: https://github.com/nedbat/coveragepy/issues/840 -.. _issue 1118: https://github.com/nedbat/coveragepy/issues/1118 -.. _issue 1160: https://github.com/nedbat/coveragepy/issues/1160 -.. _issue 1244: https://github.com/nedbat/coveragepy/issues/1244 -.. _pull request 1248: https://github.com/nedbat/coveragepy/pull/1248 -.. _issue 1254: https://github.com/nedbat/coveragepy/issues/1254 +.. _issue 553: https://github.com/coveragepy/coveragepy/issues/553 +.. _issue 840: https://github.com/coveragepy/coveragepy/issues/840 +.. _issue 1118: https://github.com/coveragepy/coveragepy/issues/1118 +.. _issue 1160: https://github.com/coveragepy/coveragepy/issues/1160 +.. _issue 1244: https://github.com/coveragepy/coveragepy/issues/1244 +.. _pull request 1248: https://github.com/coveragepy/coveragepy/pull/1248 +.. _issue 1254: https://github.com/coveragepy/coveragepy/issues/1254 .. _attrs: https://www.attrs.org/ @@ -1904,8 +1918,8 @@ Version 6.0.2 — 2021-10-11 a dict, but was returning a defaultdict. Now it returns a plain dict. It also no longer returns negative numbered keys. -.. _issue 1231: https://github.com/nedbat/coveragepy/issues/1231 -.. _issue 1232: https://github.com/nedbat/coveragepy/issues/1232 +.. _issue 1231: https://github.com/coveragepy/coveragepy/issues/1231 +.. _issue 1232: https://github.com/coveragepy/coveragepy/issues/1232 .. _changes_601: @@ -1926,9 +1940,9 @@ Version 6.0.1 — 2021-10-06 function can have an argument called "self", but no local named "self" (`pull request 1210`_). Thanks, Ben Carlsson. -.. _pull request 1210: https://github.com/nedbat/coveragepy/pull/1210 -.. _issue 1226: https://github.com/nedbat/coveragepy/issues/1226 -.. _issue 1228: https://github.com/nedbat/coveragepy/issues/1228 +.. _pull request 1210: https://github.com/coveragepy/coveragepy/pull/1210 +.. _issue 1226: https://github.com/coveragepy/coveragepy/issues/1226 +.. _issue 1228: https://github.com/coveragepy/coveragepy/issues/1228 .. _changes_60: @@ -1960,13 +1974,13 @@ Version 6.0 — 2021-10-03 conflicts when two coverage runs happen simultaneously (`pull 1220`_). Thanks, Clément Pit-Claudel. -.. _issue 1010b: https://github.com/nedbat/coveragepy/issues/1010 -.. _issue 1035: https://github.com/nedbat/coveragepy/issues/1035 -.. _issue 1105: https://github.com/nedbat/coveragepy/issues/1105 -.. _issue 1163: https://github.com/nedbat/coveragepy/issues/1163 -.. _issue 1195: https://github.com/nedbat/coveragepy/issues/1195 -.. _issue 1205: https://github.com/nedbat/coveragepy/issues/1205 -.. _pull 1220: https://github.com/nedbat/coveragepy/pull/1220 +.. _issue 1010b: https://github.com/coveragepy/coveragepy/issues/1010 +.. _issue 1035: https://github.com/coveragepy/coveragepy/issues/1035 +.. _issue 1105: https://github.com/coveragepy/coveragepy/issues/1105 +.. _issue 1163: https://github.com/coveragepy/coveragepy/issues/1163 +.. _issue 1195: https://github.com/coveragepy/coveragepy/issues/1195 +.. _issue 1205: https://github.com/coveragepy/coveragepy/issues/1205 +.. _pull 1220: https://github.com/coveragepy/coveragepy/pull/1220 .. _changes_60b1: @@ -2010,12 +2024,12 @@ Version 6.0b1 — 2021-07-18 avoid file names becoming too long (`issue 580`_). .. _Django coverage plugin: https://pypi.org/project/django-coverage-plugin/ -.. _issue 580: https://github.com/nedbat/coveragepy/issues/580 -.. _issue 584: https://github.com/nedbat/coveragepy/issues/584 -.. _issue 1150: https://github.com/nedbat/coveragepy/issues/1150 -.. _issue 1167: https://github.com/nedbat/coveragepy/issues/1167 -.. _issue 1168: https://github.com/nedbat/coveragepy/issues/1168 -.. _issue 1189: https://github.com/nedbat/coveragepy/issues/1189 +.. _issue 580: https://github.com/coveragepy/coveragepy/issues/580 +.. _issue 584: https://github.com/coveragepy/coveragepy/issues/584 +.. _issue 1150: https://github.com/coveragepy/coveragepy/issues/1150 +.. _issue 1167: https://github.com/coveragepy/coveragepy/issues/1167 +.. _issue 1168: https://github.com/coveragepy/coveragepy/issues/1168 +.. _issue 1189: https://github.com/coveragepy/coveragepy/issues/1189 .. _tomli: https://pypi.org/project/tomli/ @@ -2044,8 +2058,8 @@ Note: 5.6 final was never released. These changes are part of 6.0. total percentage, rounded to the same number of decimal places as the other reports' totals. -.. _issue 876: https://github.com/nedbat/coveragepy/issues/876 -.. _issue 905: https://github.com/nedbat/coveragepy/issues/905 +.. _issue 876: https://github.com/coveragepy/coveragepy/issues/876 +.. _issue 905: https://github.com/coveragepy/coveragepy/issues/905 .. _changes_55: @@ -2075,13 +2089,13 @@ Version 5.5 — 2021-02-28 - Improved the error message when combining line and branch data, so that users will be more likely to understand what's happening, closing `issue 803`_. -.. _issue 803: https://github.com/nedbat/coveragepy/issues/803 -.. _issue 955: https://github.com/nedbat/coveragepy/issues/955 -.. _issue 1065: https://github.com/nedbat/coveragepy/issues/1065 -.. _issue 1108: https://github.com/nedbat/coveragepy/issues/1108 -.. _pull request 1110: https://github.com/nedbat/coveragepy/pull/1110 -.. _issue 1123: https://github.com/nedbat/coveragepy/issues/1123 -.. _issue 1124: https://github.com/nedbat/coveragepy/issues/1124 +.. _issue 803: https://github.com/coveragepy/coveragepy/issues/803 +.. _issue 955: https://github.com/coveragepy/coveragepy/issues/955 +.. _issue 1065: https://github.com/coveragepy/coveragepy/issues/1065 +.. _issue 1108: https://github.com/coveragepy/coveragepy/issues/1108 +.. _pull request 1110: https://github.com/coveragepy/coveragepy/pull/1110 +.. _issue 1123: https://github.com/coveragepy/coveragepy/issues/1123 +.. _issue 1124: https://github.com/coveragepy/coveragepy/issues/1124 .. _changes_54: @@ -2109,13 +2123,13 @@ Version 5.4 — 2021-01-24 - Update to support Python 3.10 alphas in progress, including `PEP 626: Precise line numbers for debugging and other tools `_. -.. _issue 577: https://github.com/nedbat/coveragepy/issues/577 -.. _issue 732: https://github.com/nedbat/coveragepy/issues/732 -.. _issue 922: https://github.com/nedbat/coveragepy/issues/922 -.. _issue 1084: https://github.com/nedbat/coveragepy/issues/1084 -.. _issue 1086: https://github.com/nedbat/coveragepy/issues/1086 -.. _issue 1090: https://github.com/nedbat/coveragepy/issues/1090 -.. _pr1080: https://github.com/nedbat/coveragepy/pull/1080 +.. _issue 577: https://github.com/coveragepy/coveragepy/issues/577 +.. _issue 732: https://github.com/coveragepy/coveragepy/issues/732 +.. _issue 922: https://github.com/coveragepy/coveragepy/issues/922 +.. _issue 1084: https://github.com/coveragepy/coveragepy/issues/1084 +.. _issue 1086: https://github.com/coveragepy/coveragepy/issues/1086 +.. _issue 1090: https://github.com/coveragepy/coveragepy/issues/1090 +.. _pr1080: https://github.com/coveragepy/coveragepy/pull/1080 .. _pep626: https://www.python.org/dev/peps/pep-0626/ @@ -2140,10 +2154,10 @@ Version 5.3.1 — 2020-12-19 - Continuous integration has moved from Travis and AppVeyor to GitHub Actions. -.. _issue 986: https://github.com/nedbat/coveragepy/issues/986 -.. _issue 1037: https://github.com/nedbat/coveragepy/issues/1037 -.. _issue 1010: https://github.com/nedbat/coveragepy/issues/1010 -.. _pull request 1066: https://github.com/nedbat/coveragepy/pull/1066 +.. _issue 986: https://github.com/coveragepy/coveragepy/issues/986 +.. _issue 1037: https://github.com/coveragepy/coveragepy/issues/1037 +.. _issue 1010: https://github.com/coveragepy/coveragepy/issues/1010 +.. _pull request 1066: https://github.com/coveragepy/coveragepy/pull/1066 .. _changes_53: @@ -2161,8 +2175,8 @@ Version 5.3 — 2020-09-13 its information, causing an exception, as reported in `issue 1011`_. This is now fixed. -.. _issue 268: https://github.com/nedbat/coveragepy/issues/268 -.. _issue 1011: https://github.com/nedbat/coveragepy/issues/1011 +.. _issue 268: https://github.com/coveragepy/coveragepy/issues/268 +.. _issue 1011: https://github.com/coveragepy/coveragepy/issues/1011 .. endchangesinclude diff --git a/CITATION.cff b/CITATION.cff index 30e1e884c..636cf0124 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt cff-version: 1.2.0 title: "Coverage.py: The code coverage tool for Python" @@ -11,7 +11,7 @@ authors: given-names: Ned orcid: https://orcid.org/0009-0006-2659-884X - name: "Contributors to Coverage.py" -repository-code: "https://github.com/nedbat/coveragepy" +repository-code: "https://github.com/coveragepy/coveragepy" url: "https://coverage.readthedocs.io/" abstract: >- Coverage.py is a tool for measuring code coverage of Python programs. It monitors your program, diff --git a/MANIFEST.in b/MANIFEST.in index 16192c8d8..549e8172b 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # MANIFEST.in file for coverage.py diff --git a/Makefile b/Makefile index 013fb114f..ff049db60 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # Makefile for utility work on coverage.py. @@ -191,7 +191,7 @@ sample_html_beta: _sample_cog_html ## Generate sample HTML report for a beta rel .PHONY: kit pypi_upload test_upload kit_local build_kits update_rtd .PHONY: tag bump_version -REPO_OWNER = nedbat/coveragepy +REPO_OWNER = coveragepy/coveragepy RTD_PROJECT = coverage release_version: #: Update the version for a release. diff --git a/README.rst b/README.rst index beab0a9b5..a3ebe1046 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt =========== Coverage.py @@ -33,7 +33,7 @@ Documentation is on `Read the Docs`_. Code repository and issue tracker are on `GitHub`_. .. _Read the Docs: https://coverage.readthedocs.io/ -.. _GitHub: https://github.com/nedbat/coveragepy +.. _GitHub: https://github.com/coveragepy/coveragepy **New in 7.x:** ``[run] patch`` setting; @@ -127,14 +127,14 @@ License Licensed under the `Apache 2.0 License`_. For details, see `NOTICE.txt`_. .. _Apache 2.0 License: http://www.apache.org/licenses/LICENSE-2.0 -.. _NOTICE.txt: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. _NOTICE.txt: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt -.. |test-status| image:: https://github.com/nedbat/coveragepy/actions/workflows/testsuite.yml/badge.svg?branch=master&event=push - :target: https://github.com/nedbat/coveragepy/actions/workflows/testsuite.yml +.. |test-status| image:: https://github.com/coveragepy/coveragepy/actions/workflows/testsuite.yml/badge.svg?branch=main&event=push + :target: https://github.com/coveragepy/coveragepy/actions/workflows/testsuite.yml :alt: Test suite status -.. |quality-status| image:: https://github.com/nedbat/coveragepy/actions/workflows/quality.yml/badge.svg?branch=master&event=push - :target: https://github.com/nedbat/coveragepy/actions/workflows/quality.yml +.. |quality-status| image:: https://github.com/coveragepy/coveragepy/actions/workflows/quality.yml/badge.svg?branch=main&event=push + :target: https://github.com/coveragepy/coveragepy/actions/workflows/quality.yml :alt: Quality check status .. |docs| image:: https://readthedocs.org/projects/coverage/badge/?version=latest&style=flat :target: https://coverage.readthedocs.io/ @@ -146,16 +146,16 @@ Licensed under the `Apache 2.0 License`_. For details, see `NOTICE.txt`_. :target: https://pypi.org/project/coverage/ :alt: Python versions supported .. |license| image:: https://img.shields.io/pypi/l/coverage.svg - :target: https://github.com/nedbat/coveragepy/blob/master/LICENSE.txt + :target: https://github.com/coveragepy/coveragepy/blob/main/LICENSE.txt :alt: License .. |metacov| image:: https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/nedbat/8c6980f77988a327348f9b02bbaf67f5/raw/metacov.json - :target: https://nedbat.github.io/coverage-reports/latest.html + :target: https://coveragepy.github.io/metacov-reports/latest.html :alt: Coverage reports .. |tidelift| image:: https://tidelift.com/badges/package/pypi/coverage :target: https://tidelift.com/subscription/pkg/pypi-coverage?utm_source=pypi-coverage&utm_medium=referral&utm_campaign=readme :alt: Tidelift -.. |stars| image:: https://img.shields.io/github/stars/nedbat/coveragepy.svg?logo=github&style=flat - :target: https://github.com/nedbat/coveragepy/stargazers +.. |stars| image:: https://img.shields.io/github/stars/coveragepy/coveragepy.svg?logo=github&style=flat + :target: https://github.com/coveragepy/coveragepy/stargazers :alt: GitHub stars .. |mastodon-nedbat| image:: https://img.shields.io/badge/dynamic/json?style=flat&labelColor=450657&logo=mastodon&logoColor=ffffff&label=@nedbat&query=followers_count&url=https%3A%2F%2Fhachyderm.io%2Fapi%2Fv1%2Faccounts%2Flookup%3Facct=nedbat :target: https://hachyderm.io/@nedbat diff --git a/__main__.py b/__main__.py index 7c9e889c2..fd7ae95d4 100644 --- a/__main__.py +++ b/__main__.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Be able to execute coverage.py by pointing Python at a working tree.""" diff --git a/ci/comment_on_fixes.py b/ci/comment_on_fixes.py index ff497c8e5..030c864b2 100644 --- a/ci/comment_on_fixes.py +++ b/ci/comment_on_fixes.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Add a release comment to all the issues mentioned in the latest release.""" diff --git a/ci/session.py b/ci/session.py index dd86decde..aa1c79e57 100644 --- a/ci/session.py +++ b/ci/session.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Help make a requests Session with proper authentication.""" diff --git a/ci/trigger_action.py b/ci/trigger_action.py index 07399172e..cb3296ee5 100644 --- a/ci/trigger_action.py +++ b/ci/trigger_action.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Trigger a repository_dispatch GitHub action.""" diff --git a/coverage/__init__.py b/coverage/__init__.py index b4470fde9..1f7086a33 100644 --- a/coverage/__init__.py +++ b/coverage/__init__.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """ Code coverage measurement for Python. diff --git a/coverage/__main__.py b/coverage/__main__.py index d3e8f89a5..d9d42b975 100644 --- a/coverage/__main__.py +++ b/coverage/__main__.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Coverage.py's main entry point.""" diff --git a/coverage/annotate.py b/coverage/annotate.py index 4908aa221..2f6bd7de3 100644 --- a/coverage/annotate.py +++ b/coverage/annotate.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Source file annotation for coverage.py.""" diff --git a/coverage/bytecode.py b/coverage/bytecode.py index a77559162..a38d974d9 100644 --- a/coverage/bytecode.py +++ b/coverage/bytecode.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Bytecode analysis for coverage.py""" diff --git a/coverage/cmdline.py b/coverage/cmdline.py index 49dfc2bff..5287327e7 100644 --- a/coverage/cmdline.py +++ b/coverage/cmdline.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Command-line support for coverage.py.""" diff --git a/coverage/collector.py b/coverage/collector.py index ae23db048..45ba7b292 100644 --- a/coverage/collector.py +++ b/coverage/collector.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Raw data collector for coverage.py.""" diff --git a/coverage/config.py b/coverage/config.py index b8a3089a6..274d71d66 100644 --- a/coverage/config.py +++ b/coverage/config.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Config file for coverage.py""" diff --git a/coverage/context.py b/coverage/context.py index 5c4f196dd..bb4b3a134 100644 --- a/coverage/context.py +++ b/coverage/context.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Determine contexts for coverage.py""" diff --git a/coverage/control.py b/coverage/control.py index 3c4b74632..81308d330 100644 --- a/coverage/control.py +++ b/coverage/control.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Central control stuff for coverage.py.""" @@ -1448,7 +1448,7 @@ def process_startup(*, force: bool = False) -> Coverage | None: # flag (an attribute on this function) to indicate that coverage.py has # already been started, so we can avoid doing it twice. # - # https://github.com/nedbat/coveragepy/issues/340 has more details. + # https://github.com/coveragepy/coveragepy/issues/340 has more details. if not force and hasattr(process_startup, "coverage"): # We've annotated this function before, so we must have already diff --git a/coverage/core.py b/coverage/core.py index 6edb12432..64616a699 100644 --- a/coverage/core.py +++ b/coverage/core.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Management of core choices.""" @@ -90,12 +90,9 @@ def _debug(msg: str) -> None: _debug(f"core.py: core from config is {core_name!r}") if core_name == "sysmon" and reason_no_sysmon: - _debug(f"core.py: raising ConfigError because sysmon not usable: {reason_no_sysmon}") - raise ConfigError( - f"Can't use core=sysmon: {reason_no_sysmon}", - skip_tests=True, - slug="no-sysmon", - ) + _debug(f"core.py: defaulting because sysmon not usable: {reason_no_sysmon}") + warn(f"Can't use core=sysmon: {reason_no_sysmon}, using default core", slug="no-sysmon") + core_name = None if core_name is None: if env.SYSMON_DEFAULT and not reason_no_sysmon: diff --git a/coverage/ctracer/datastack.c b/coverage/ctracer/datastack.c index a9cfcc2cf..6c9ed4039 100644 --- a/coverage/ctracer/datastack.c +++ b/coverage/ctracer/datastack.c @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #include "util.h" #include "datastack.h" diff --git a/coverage/ctracer/datastack.h b/coverage/ctracer/datastack.h index c383e1e16..818980d13 100644 --- a/coverage/ctracer/datastack.h +++ b/coverage/ctracer/datastack.h @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #ifndef _COVERAGE_DATASTACK_H #define _COVERAGE_DATASTACK_H diff --git a/coverage/ctracer/filedisp.c b/coverage/ctracer/filedisp.c index f0052c4a0..41743d4dc 100644 --- a/coverage/ctracer/filedisp.c +++ b/coverage/ctracer/filedisp.c @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #include "util.h" #include "filedisp.h" diff --git a/coverage/ctracer/filedisp.h b/coverage/ctracer/filedisp.h index 860f9a50b..8630143b0 100644 --- a/coverage/ctracer/filedisp.h +++ b/coverage/ctracer/filedisp.h @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #ifndef _COVERAGE_FILEDISP_H #define _COVERAGE_FILEDISP_H diff --git a/coverage/ctracer/module.c b/coverage/ctracer/module.c index ee8f2599e..d13ca43b0 100644 --- a/coverage/ctracer/module.c +++ b/coverage/ctracer/module.c @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #include "util.h" #include "tracer.h" diff --git a/coverage/ctracer/stats.h b/coverage/ctracer/stats.h index 75e5cc740..411904e86 100644 --- a/coverage/ctracer/stats.h +++ b/coverage/ctracer/stats.h @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #ifndef _COVERAGE_STATS_H #define _COVERAGE_STATS_H diff --git a/coverage/ctracer/tracer.c b/coverage/ctracer/tracer.c index 10b19f5fd..1096bef7a 100644 --- a/coverage/ctracer/tracer.c +++ b/coverage/ctracer/tracer.c @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ /* C-based Tracer for coverage.py. */ diff --git a/coverage/ctracer/tracer.h b/coverage/ctracer/tracer.h index 7f3f85679..4a6de28c1 100644 --- a/coverage/ctracer/tracer.h +++ b/coverage/ctracer/tracer.h @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #ifndef _COVERAGE_TRACER_H #define _COVERAGE_TRACER_H diff --git a/coverage/ctracer/util.h b/coverage/ctracer/util.h index e11eb7070..486e4bc3d 100644 --- a/coverage/ctracer/util.h +++ b/coverage/ctracer/util.h @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ #ifndef _COVERAGE_UTIL_H #define _COVERAGE_UTIL_H diff --git a/coverage/data.py b/coverage/data.py index 4d5a4a26e..4310470a2 100644 --- a/coverage/data.py +++ b/coverage/data.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Coverage data for coverage.py. diff --git a/coverage/debug.py b/coverage/debug.py index 183d24659..a134990fa 100644 --- a/coverage/debug.py +++ b/coverage/debug.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Control of and utilities for debugging.""" diff --git a/coverage/disposition.py b/coverage/disposition.py index c120fd684..0ecdfad1f 100644 --- a/coverage/disposition.py +++ b/coverage/disposition.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Simple value objects for tracking what to do with files.""" diff --git a/coverage/env.py b/coverage/env.py index 51945a972..8cf8230e6 100644 --- a/coverage/env.py +++ b/coverage/env.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Determine facts about the environment.""" diff --git a/coverage/exceptions.py b/coverage/exceptions.py index 762b623f9..233788bcf 100644 --- a/coverage/exceptions.py +++ b/coverage/exceptions.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Exceptions coverage.py can raise.""" @@ -15,22 +15,16 @@ def __init__( self, *args: Any, slug: str | None = None, - skip_tests: bool = False, ) -> None: """Create an exception. Args: slug: A short string identifying the exception, will be used for linking to documentation. - skip_tests: If True, raising this exception will skip the test it - is raised in. This is used for shutting off large numbers of - tests that we know will not succeed because of a configuration - mismatch. """ super().__init__(*args) self.slug = slug - self.skip_tests = skip_tests class ConfigError(CoverageException): diff --git a/coverage/execfile.py b/coverage/execfile.py index d90f38da3..1f8996cd2 100644 --- a/coverage/execfile.py +++ b/coverage/execfile.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Execute files of Python code.""" diff --git a/coverage/files.py b/coverage/files.py index faa2ec524..1cb1ee259 100644 --- a/coverage/files.py +++ b/coverage/files.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """File wrangling.""" diff --git a/coverage/html.py b/coverage/html.py index f2fe3205f..1fff59569 100644 --- a/coverage/html.py +++ b/coverage/html.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """HTML reporting for coverage.py.""" diff --git a/coverage/htmlfiles/coverage_html.js b/coverage/htmlfiles/coverage_html.js index 1face13de..851d4b41f 100644 --- a/coverage/htmlfiles/coverage_html.js +++ b/coverage/htmlfiles/coverage_html.js @@ -1,5 +1,5 @@ // Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -// For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +// For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt // Coverage.py HTML report browser code. /*jslint browser: true, sloppy: true, vars: true, plusplus: true, maxerr: 50, indent: 4 */ diff --git a/coverage/htmlfiles/index.html b/coverage/htmlfiles/index.html index e856011d8..bb84b4403 100644 --- a/coverage/htmlfiles/index.html +++ b/coverage/htmlfiles/index.html @@ -1,5 +1,5 @@ {# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 #} -{# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt #} +{# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt #} diff --git a/coverage/htmlfiles/pyfile.html b/coverage/htmlfiles/pyfile.html index 5a6ea43d5..f4cf66a93 100644 --- a/coverage/htmlfiles/pyfile.html +++ b/coverage/htmlfiles/pyfile.html @@ -1,5 +1,5 @@ {# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 #} -{# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt #} +{# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt #} diff --git a/coverage/htmlfiles/style.css b/coverage/htmlfiles/style.css index 4735f2702..cb0cf4c46 100644 --- a/coverage/htmlfiles/style.css +++ b/coverage/htmlfiles/style.css @@ -1,6 +1,6 @@ @charset "UTF-8"; /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ /* Don't edit this .css file. Edit the .scss file instead! */ html, body, h1, h2, h3, p, table, td, th { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } diff --git a/coverage/htmlfiles/style.scss b/coverage/htmlfiles/style.scss index 35042cb0d..7feae6871 100644 --- a/coverage/htmlfiles/style.scss +++ b/coverage/htmlfiles/style.scss @@ -1,5 +1,5 @@ /* Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 */ -/* For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt */ +/* For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt */ // CSS styles for coverage.py HTML reports. diff --git a/coverage/inorout.py b/coverage/inorout.py index db598fde6..1addb2296 100644 --- a/coverage/inorout.py +++ b/coverage/inorout.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Determining whether files are being measured/reported or not.""" diff --git a/coverage/jsonreport.py b/coverage/jsonreport.py index b10c1a366..7b51cb7b1 100644 --- a/coverage/jsonreport.py +++ b/coverage/jsonreport.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Json reporting for coverage.py""" diff --git a/coverage/lcovreport.py b/coverage/lcovreport.py index aacbed73d..c29cfe4e7 100644 --- a/coverage/lcovreport.py +++ b/coverage/lcovreport.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """LCOV reporting for coverage.py.""" diff --git a/coverage/misc.py b/coverage/misc.py index 75df4a070..82abeab20 100644 --- a/coverage/misc.py +++ b/coverage/misc.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Miscellaneous stuff for coverage.py.""" diff --git a/coverage/multiproc.py b/coverage/multiproc.py index 1c2d2f7d7..dde2ca23e 100644 --- a/coverage/multiproc.py +++ b/coverage/multiproc.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Monkey-patching to add multiprocessing support for coverage.py""" diff --git a/coverage/numbits.py b/coverage/numbits.py index 2b517d0a5..e81355935 100644 --- a/coverage/numbits.py +++ b/coverage/numbits.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """ Functions to manipulate packed binary representations of number sets. diff --git a/coverage/parser.py b/coverage/parser.py index 24cd99e9d..94c102b2f 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Code parsing for coverage.py.""" diff --git a/coverage/patch.py b/coverage/patch.py index ed01bd50a..42ce0364e 100644 --- a/coverage/patch.py +++ b/coverage/patch.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Invasive patches for coverage.py.""" diff --git a/coverage/phystokens.py b/coverage/phystokens.py index 3e2032f3b..bac06c0bd 100644 --- a/coverage/phystokens.py +++ b/coverage/phystokens.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Better tokenizing for coverage.py.""" diff --git a/coverage/plugin.py b/coverage/plugin.py index 72c3cd9ea..bdfa31779 100644 --- a/coverage/plugin.py +++ b/coverage/plugin.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """ .. versionadded:: 4.0 diff --git a/coverage/plugin_support.py b/coverage/plugin_support.py index 8402ba0ae..2374b18b9 100644 --- a/coverage/plugin_support.py +++ b/coverage/plugin_support.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Support for plugins.""" diff --git a/coverage/python.py b/coverage/python.py index 6f02a8a21..52002dacb 100644 --- a/coverage/python.py +++ b/coverage/python.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Python source expertise for coverage.py""" diff --git a/coverage/pytracer.py b/coverage/pytracer.py index f32015d30..977d8e058 100644 --- a/coverage/pytracer.py +++ b/coverage/pytracer.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Raw data collector for coverage.py.""" @@ -30,7 +30,7 @@ # I don't understand why, but if we use `cast(set[TLineNo], ...)` inside # the _trace() function, we get some strange behavior on PyPy 3.10. # Assigning these names here and using them below fixes the problem. -# See https://github.com/nedbat/coveragepy/issues/1902 +# See https://github.com/coveragepy/coveragepy/issues/1902 set_TLineNo = set[TLineNo] set_TArc = set[TArc] diff --git a/coverage/regions.py b/coverage/regions.py index e7792103d..891ae84e5 100644 --- a/coverage/regions.py +++ b/coverage/regions.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Find functions and classes in Python code.""" diff --git a/coverage/report.py b/coverage/report.py index 7c1f9860e..30fa40655 100644 --- a/coverage/report.py +++ b/coverage/report.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Summary reporting""" diff --git a/coverage/report_core.py b/coverage/report_core.py index 30cee4f5a..6a672a1cb 100644 --- a/coverage/report_core.py +++ b/coverage/report_core.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Reporter foundation for coverage.py.""" diff --git a/coverage/results.py b/coverage/results.py index 0145971a3..57f9006f4 100644 --- a/coverage/results.py +++ b/coverage/results.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Results of coverage measurement.""" diff --git a/coverage/sqldata.py b/coverage/sqldata.py index 3c958f405..7741e476e 100644 --- a/coverage/sqldata.py +++ b/coverage/sqldata.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """SQLite coverage data.""" diff --git a/coverage/sqlitedb.py b/coverage/sqlitedb.py index c4c938728..b05b7f1ff 100644 --- a/coverage/sqlitedb.py +++ b/coverage/sqlitedb.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """SQLite abstraction for coverage.py""" @@ -78,7 +78,7 @@ def _connect(self) -> None: self.execute_void("pragma journal_mode=off") # This pragma makes writing faster. It can fail in unusual situations - # (https://github.com/nedbat/coveragepy/issues/1646), so use fail_ok=True + # (https://github.com/coveragepy/coveragepy/issues/1646), so use fail_ok=True # to keep things going. self.execute_void("pragma synchronous=off", fail_ok=True) @@ -123,7 +123,7 @@ def _execute(self, sql: str, parameters: Iterable[Any]) -> sqlite3.Cursor: except Exception: # In some cases, an error might happen that isn't really an # error. Try again immediately. - # https://github.com/nedbat/coveragepy/issues/1010 + # https://github.com/coveragepy/coveragepy/issues/1010 return self.con.execute(sql, parameters) # type: ignore[arg-type] except sqlite3.Error as exc: msg = str(exc) @@ -214,7 +214,7 @@ def _executemany(self, sql: str, data: list[Any]) -> sqlite3.Cursor: except Exception: # In some cases, an error might happen that isn't really an # error. Try again immediately. - # https://github.com/nedbat/coveragepy/issues/1010 + # https://github.com/coveragepy/coveragepy/issues/1010 return self.con.executemany(sql, data) def executemany_void(self, sql: str, data: list[Any]) -> None: diff --git a/coverage/sysmon.py b/coverage/sysmon.py index c31da2c03..3696500f8 100644 --- a/coverage/sysmon.py +++ b/coverage/sysmon.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Callback functions and support for sys.monitoring data collection.""" diff --git a/coverage/templite.py b/coverage/templite.py index 2cfcc7eb1..e4abd00df 100644 --- a/coverage/templite.py +++ b/coverage/templite.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """A simple Python template renderer, for a nano-subset of Django syntax. diff --git a/coverage/tomlconfig.py b/coverage/tomlconfig.py index 4120ec9e1..2a1f7dffe 100644 --- a/coverage/tomlconfig.py +++ b/coverage/tomlconfig.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """TOML configuration support for coverage.py""" diff --git a/coverage/tracer.pyi b/coverage/tracer.pyi index 8ac412f57..c45bf39f1 100644 --- a/coverage/tracer.pyi +++ b/coverage/tracer.pyi @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Typing information for the constructs from our .c files.""" diff --git a/coverage/types.py b/coverage/types.py index fbfba7c96..8298e890e 100644 --- a/coverage/types.py +++ b/coverage/types.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """ Types for use throughout coverage.py. diff --git a/coverage/version.py b/coverage/version.py index fffb76e9f..0205a3673 100644 --- a/coverage/version.py +++ b/coverage/version.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """The version and URL for coverage.py""" # This file is exec'ed in setup.py, don't import anything! @@ -8,7 +8,7 @@ # version_info: same semantics as sys.version_info. # _dev: the .devN suffix if any. -version_info = (7, 11, 2, "final", 0) +version_info = (7, 11, 3, "final", 0) _dev = 0 diff --git a/coverage/xmlreport.py b/coverage/xmlreport.py index 97db7f4f8..46dedf2c9 100644 --- a/coverage/xmlreport.py +++ b/coverage/xmlreport.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """XML reporting for coverage.py""" diff --git a/doc/api.rst b/doc/api.rst index 04c52d639..ea32a4609 100644 --- a/doc/api.rst +++ b/doc/api.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _api: diff --git a/doc/api_coverage.rst b/doc/api_coverage.rst index b98c0b63a..1c1319235 100644 --- a/doc/api_coverage.rst +++ b/doc/api_coverage.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _api_coverage: diff --git a/doc/api_coveragedata.rst b/doc/api_coveragedata.rst index 0a78a74d5..b4a438d28 100644 --- a/doc/api_coveragedata.rst +++ b/doc/api_coveragedata.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _api_coveragedata: diff --git a/doc/api_exceptions.rst b/doc/api_exceptions.rst index 634e065f9..e350a629f 100644 --- a/doc/api_exceptions.rst +++ b/doc/api_exceptions.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _api_exceptions: diff --git a/doc/api_module.rst b/doc/api_module.rst index d69e243f3..2f3b9eb9a 100644 --- a/doc/api_module.rst +++ b/doc/api_module.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _api_module: diff --git a/doc/api_plugin.rst b/doc/api_plugin.rst index 1d4593654..544fa9fae 100644 --- a/doc/api_plugin.rst +++ b/doc/api_plugin.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _api_plugin: diff --git a/doc/branch.rst b/doc/branch.rst index a1a4e9d69..d0802688c 100644 --- a/doc/branch.rst +++ b/doc/branch.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _branch: diff --git a/doc/changes.rst b/doc/changes.rst index 813ff637a..eb174740c 100644 --- a/doc/changes.rst +++ b/doc/changes.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _changes: @@ -21,8 +21,8 @@ Version 5.2.1 — 2020-07-23 - The time stamp on the HTML report now includes the time zone. Thanks, Xie Yanbo (`pull request 960`_). -.. _pull request 960: https://github.com/nedbat/coveragepy/pull/960 -.. _issue 1009: https://github.com/nedbat/coveragepy/issues/1009 +.. _pull request 960: https://github.com/coveragepy/coveragepy/pull/960 +.. _issue 1009: https://github.com/coveragepy/coveragepy/issues/1009 .. _changes_52: @@ -59,15 +59,15 @@ Version 5.2 — 2020-07-05 ``--source`` option is being interpreted, and the module names being considered. -.. _pull request 931: https://github.com/nedbat/coveragepy/pull/931 -.. _pull request 932: https://github.com/nedbat/coveragepy/pull/932 -.. _pull request 977: https://github.com/nedbat/coveragepy/pull/977 -.. _pull request 982: https://github.com/nedbat/coveragepy/pull/982 -.. _pull request 1005: https://github.com/nedbat/coveragepy/pull/1005 -.. _issue 779: https://github.com/nedbat/coveragepy/issues/779 -.. _issue 858: https://github.com/nedbat/coveragepy/issues/858 -.. _issue 976: https://github.com/nedbat/coveragepy/issues/976 -.. _issue 990: https://github.com/nedbat/coveragepy/issues/990 +.. _pull request 931: https://github.com/coveragepy/coveragepy/pull/931 +.. _pull request 932: https://github.com/coveragepy/coveragepy/pull/932 +.. _pull request 977: https://github.com/coveragepy/coveragepy/pull/977 +.. _pull request 982: https://github.com/coveragepy/coveragepy/pull/982 +.. _pull request 1005: https://github.com/coveragepy/coveragepy/pull/1005 +.. _issue 779: https://github.com/coveragepy/coveragepy/issues/779 +.. _issue 858: https://github.com/coveragepy/coveragepy/issues/858 +.. _issue 976: https://github.com/coveragepy/coveragepy/issues/976 +.. _issue 990: https://github.com/coveragepy/coveragepy/issues/990 .. _changes_51: @@ -87,8 +87,8 @@ Version 5.1 — 2020-04-12 ``[paths]`` configuration setting. Thanks to Bernát Gábor for the fix for `issue 967`_. -.. _issue 964: https://github.com/nedbat/coveragepy/issues/964 -.. _issue 967: https://github.com/nedbat/coveragepy/issues/967 +.. _issue 964: https://github.com/coveragepy/coveragepy/issues/964 +.. _issue 967: https://github.com/coveragepy/coveragepy/issues/967 .. _changes_504: @@ -112,11 +112,11 @@ Version 5.0.4 — 2020-03-16 fixed: sorting works even though the sorting setting isn't retained. (`issue 944`_ and `pull request 945`_). Thanks, Abdeali Kothari. -.. _issue 943: https://github.com/nedbat/coveragepy/issues/943 -.. _issue 944: https://github.com/nedbat/coveragepy/issues/944 -.. _pull request 945: https://github.com/nedbat/coveragepy/pull/945 -.. _issue 948: https://github.com/nedbat/coveragepy/issues/948 -.. _issue 949: https://github.com/nedbat/coveragepy/issues/949 +.. _issue 943: https://github.com/coveragepy/coveragepy/issues/943 +.. _issue 944: https://github.com/coveragepy/coveragepy/issues/944 +.. _pull request 945: https://github.com/coveragepy/coveragepy/pull/945 +.. _issue 948: https://github.com/coveragepy/coveragepy/issues/948 +.. _issue 949: https://github.com/coveragepy/coveragepy/issues/949 .. _changes_503: @@ -140,8 +140,8 @@ Version 5.0.3 — 2020-01-12 - Added SQLite compile-time options to the "debug sys" output. -.. _issue 862: https://github.com/nedbat/coveragepy/issues/862 -.. _issue 916: https://github.com/nedbat/coveragepy/issues/916 +.. _issue 862: https://github.com/coveragepy/coveragepy/issues/862 +.. _issue 916: https://github.com/coveragepy/coveragepy/issues/916 .. _changes_502: @@ -173,12 +173,12 @@ Version 5.0.2 — 2020-01-05 - ``coverage run --debug=sys`` would fail with an AttributeError. This is now fixed (`issue 907`_). -.. _issue 884: https://github.com/nedbat/coveragepy/issues/884 -.. _issue 890: https://github.com/nedbat/coveragepy/issues/890 -.. _issue 891: https://github.com/nedbat/coveragepy/issues/891 -.. _issue 901: https://github.com/nedbat/coveragepy/issues/901 -.. _issue 907: https://github.com/nedbat/coveragepy/issues/907 -.. _issue 909: https://github.com/nedbat/coveragepy/issues/909 +.. _issue 884: https://github.com/coveragepy/coveragepy/issues/884 +.. _issue 890: https://github.com/coveragepy/coveragepy/issues/890 +.. _issue 891: https://github.com/coveragepy/coveragepy/issues/891 +.. _issue 901: https://github.com/coveragepy/coveragepy/issues/901 +.. _issue 907: https://github.com/coveragepy/coveragepy/issues/907 +.. _issue 909: https://github.com/coveragepy/coveragepy/issues/909 .. _changes_501: @@ -205,11 +205,11 @@ Version 5.0.1 — 2019-12-22 - Updated Python 3.9 support to 3.9a2. -.. _issue 880: https://github.com/nedbat/coveragepy/issues/880 -.. _issue 886: https://github.com/nedbat/coveragepy/issues/886 -.. _issue 895: https://github.com/nedbat/coveragepy/issues/895 -.. _issue 899: https://github.com/nedbat/coveragepy/issues/899 -.. _issue 900: https://github.com/nedbat/coveragepy/issues/900 +.. _issue 880: https://github.com/coveragepy/coveragepy/issues/880 +.. _issue 886: https://github.com/coveragepy/coveragepy/issues/886 +.. _issue 895: https://github.com/coveragepy/coveragepy/issues/895 +.. _issue 899: https://github.com/coveragepy/coveragepy/issues/899 +.. _issue 900: https://github.com/coveragepy/coveragepy/issues/900 .. _changes_50: @@ -254,10 +254,10 @@ Version 5.0b2 — 2019-12-08 - Coverage.py has a mascot: :ref:`Sleepy Snake `. -.. _issue 649: https://github.com/nedbat/coveragepy/issues/649 -.. _issue 745: https://github.com/nedbat/coveragepy/issues/745 -.. _issue 838: https://github.com/nedbat/coveragepy/issues/838 -.. _issue 871: https://github.com/nedbat/coveragepy/issues/871 +.. _issue 649: https://github.com/coveragepy/coveragepy/issues/649 +.. _issue 745: https://github.com/coveragepy/coveragepy/issues/745 +.. _issue 838: https://github.com/coveragepy/coveragepy/issues/838 +.. _issue 871: https://github.com/coveragepy/coveragepy/issues/871 .. _changes_50b1: @@ -289,9 +289,9 @@ Version 5.0b1 — 2019-11-11 contexts measured (`issue 851`_). .. _TOML: https://toml.io/ -.. _issue 664: https://github.com/nedbat/coveragepy/issues/664 -.. _issue 851: https://github.com/nedbat/coveragepy/issues/851 -.. _issue 855: https://github.com/nedbat/coveragepy/issues/855 +.. _issue 664: https://github.com/coveragepy/coveragepy/issues/664 +.. _issue 851: https://github.com/coveragepy/coveragepy/issues/851 +.. _issue 855: https://github.com/coveragepy/coveragepy/issues/855 .. _changes_50a8: @@ -336,11 +336,11 @@ Version 5.0a7 — 2019-09-21 - ``debug=plugin`` didn't properly support configuration or dynamic context plugins, but now it does, closing `issue 834`_. -.. _issue 720: https://github.com/nedbat/coveragepy/issues/720 -.. _issue 822: https://github.com/nedbat/coveragepy/issues/822 -.. _issue 834: https://github.com/nedbat/coveragepy/issues/834 -.. _issue 829: https://github.com/nedbat/coveragepy/issues/829 -.. _issue 846: https://github.com/nedbat/coveragepy/issues/846 +.. _issue 720: https://github.com/coveragepy/coveragepy/issues/720 +.. _issue 822: https://github.com/coveragepy/coveragepy/issues/822 +.. _issue 834: https://github.com/coveragepy/coveragepy/issues/834 +.. _issue 829: https://github.com/coveragepy/coveragepy/issues/829 +.. _issue 846: https://github.com/coveragepy/coveragepy/issues/846 .. _changes_50a6: @@ -407,8 +407,8 @@ Version 5.0a6 — 2019-07-16 - The deprecated `Reporter.file_reporters` property has been removed. .. _ShiningPanda: https://plugins.jenkins.io/shiningpanda/ -.. _issue 806: https://github.com/nedbat/coveragepy/pull/806 -.. _issue 828: https://github.com/nedbat/coveragepy/issues/828 +.. _issue 806: https://github.com/coveragepy/coveragepy/pull/806 +.. _issue 828: https://github.com/coveragepy/coveragepy/issues/828 .. _changes_50a5: @@ -454,12 +454,12 @@ Version 5.0a5 — 2019-05-07 - Line numbers in the HTML report now align properly with source lines, even when Chrome's minimum font size is set, fixing `issue 748`_. Thanks Wen Ye. -.. _issue 702: https://github.com/nedbat/coveragepy/issues/702 -.. _issue 708: https://github.com/nedbat/coveragepy/issues/708 -.. _issue 746: https://github.com/nedbat/coveragepy/issues/746 -.. _issue 748: https://github.com/nedbat/coveragepy/issues/748 -.. _issue 761: https://github.com/nedbat/coveragepy/issues/761 -.. _issue 797: https://github.com/nedbat/coveragepy/issues/797 +.. _issue 702: https://github.com/coveragepy/coveragepy/issues/702 +.. _issue 708: https://github.com/coveragepy/coveragepy/issues/708 +.. _issue 746: https://github.com/coveragepy/coveragepy/issues/746 +.. _issue 748: https://github.com/coveragepy/coveragepy/issues/748 +.. _issue 761: https://github.com/coveragepy/coveragepy/issues/761 +.. _issue 797: https://github.com/coveragepy/coveragepy/issues/797 .. _changes_50a4: @@ -486,10 +486,10 @@ Version 5.0a4 — 2018-11-25 - Python 3.8 (as of today!) passes all tests. -.. _issue 695: https://github.com/nedbat/coveragepy/issues/695 -.. _issue 715: https://github.com/nedbat/coveragepy/issues/715 -.. _issue 716: https://github.com/nedbat/coveragepy/issues/716 -.. _issue 721: https://github.com/nedbat/coveragepy/issues/721 +.. _issue 695: https://github.com/coveragepy/coveragepy/issues/695 +.. _issue 715: https://github.com/coveragepy/coveragepy/issues/715 +.. _issue 716: https://github.com/coveragepy/coveragepy/issues/716 +.. _issue 721: https://github.com/coveragepy/coveragepy/issues/721 .. _changes_50a3: @@ -519,7 +519,7 @@ Version 5.0a3 — 2018-10-06 what else would be useful. I'd like to use a pytest plugin to get better information directly from pytest, for example. -.. _issue 170: https://github.com/nedbat/coveragepy/issues/170 +.. _issue 170: https://github.com/coveragepy/coveragepy/issues/170 - Environment variable substitution in configuration files now supports two syntaxes for controlling the behavior of undefined variables: if ``VARNAME`` @@ -529,8 +529,8 @@ Version 5.0a3 — 2018-10-06 - Partial support for Python 3.8, which has not yet released an alpha. Fixes `issue 707`_ and `issue 714`_. -.. _issue 707: https://github.com/nedbat/coveragepy/issues/707 -.. _issue 714: https://github.com/nedbat/coveragepy/issues/714 +.. _issue 707: https://github.com/coveragepy/coveragepy/issues/707 +.. _issue 714: https://github.com/coveragepy/coveragepy/issues/714 .. _changes_50a2: @@ -564,9 +564,9 @@ Version 5.0a2 — 2018-09-03 - pickle2json, for converting v3 data files to v4 data files, has been removed. .. _Bitbucket: https://bitbucket.org -.. _GitHub: https://github.com/nedbat/coveragepy +.. _GitHub: https://github.com/coveragepy/coveragepy -.. _issue 611: https://github.com/nedbat/coveragepy/issues/611 +.. _issue 611: https://github.com/coveragepy/coveragepy/issues/611 .. _changes_50a1: @@ -591,9 +591,9 @@ Version 5.0a1 — 2018-06-05 - Large HTML report pages load faster. Thanks, Pankaj Pandey. -.. _issue 625: https://github.com/nedbat/coveragepy/issues/625 -.. _issue 650: https://github.com/nedbat/coveragepy/issues/650 -.. _issue 700: https://github.com/nedbat/coveragepy/issues/700 +.. _issue 625: https://github.com/coveragepy/coveragepy/issues/625 +.. _issue 650: https://github.com/coveragepy/coveragepy/issues/650 +.. _issue 700: https://github.com/coveragepy/coveragepy/issues/700 .. _changes_454: @@ -604,7 +604,7 @@ Version 4.5.4 — 2019-07-29 - Multiprocessing support in Python 3.8 was broken, but is now fixed. Closes `issue 828`_. -.. _issue 828: https://github.com/nedbat/coveragepy/issues/828 +.. _issue 828: https://github.com/coveragepy/coveragepy/issues/828 .. _changes_453: @@ -628,12 +628,12 @@ Version 4.5.2 — 2018-11-12 - Development moved from `Bitbucket`_ to `GitHub`_. -.. _issue 700: https://github.com/nedbat/coveragepy/issues/700 -.. _issue 707: https://github.com/nedbat/coveragepy/issues/707 -.. _issue 714: https://github.com/nedbat/coveragepy/issues/714 +.. _issue 700: https://github.com/coveragepy/coveragepy/issues/700 +.. _issue 707: https://github.com/coveragepy/coveragepy/issues/707 +.. _issue 714: https://github.com/coveragepy/coveragepy/issues/714 .. _Bitbucket: https://bitbucket.org -.. _GitHub: https://github.com/nedbat/coveragepy +.. _GitHub: https://github.com/coveragepy/coveragepy .. _changes_451: @@ -652,8 +652,8 @@ Version 4.5.1 — 2018-02-10 - Configurer plugins are now reported in the output of ``--debug=sys``. -.. _issue 638: https://github.com/nedbat/coveragepy/issues/638 -.. _issue 640: https://github.com/nedbat/coveragepy/issues/640 +.. _issue 638: https://github.com/coveragepy/coveragepy/issues/638 +.. _issue 640: https://github.com/coveragepy/coveragepy/issues/640 .. _changes_45: @@ -692,13 +692,13 @@ Version 4.5 — 2018-02-03 maximum. Now filenames will never get much larger than 200 characters, fixing `issue 627`_. Thanks to Alex Sandro for helping with the fix. -.. _issue 563: https://github.com/nedbat/coveragepy/issues/563 -.. _issue 618: https://github.com/nedbat/coveragepy/issues/618 -.. _issue 621: https://github.com/nedbat/coveragepy/issues/621 -.. _issue 622: https://github.com/nedbat/coveragepy/issues/622 -.. _issue 627: https://github.com/nedbat/coveragepy/issues/627 -.. _issue 629: https://github.com/nedbat/coveragepy/issues/629 -.. _issue 631: https://github.com/nedbat/coveragepy/issues/631 +.. _issue 563: https://github.com/coveragepy/coveragepy/issues/563 +.. _issue 618: https://github.com/coveragepy/coveragepy/issues/618 +.. _issue 621: https://github.com/coveragepy/coveragepy/issues/621 +.. _issue 622: https://github.com/coveragepy/coveragepy/issues/622 +.. _issue 627: https://github.com/coveragepy/coveragepy/issues/627 +.. _issue 629: https://github.com/coveragepy/coveragepy/issues/629 +.. _issue 631: https://github.com/coveragepy/coveragepy/issues/631 .. _changes_442: @@ -730,11 +730,11 @@ Version 4.4.2 — 2017-11-05 - Be more flexible about the command name displayed by help, fixing `issue 600`_. Thanks, Ben Finney. -.. _issue 101: https://github.com/nedbat/coveragepy/issues/101 -.. _issue 581: https://github.com/nedbat/coveragepy/issues/581 -.. _issue 588: https://github.com/nedbat/coveragepy/issues/588 -.. _issue 589: https://github.com/nedbat/coveragepy/issues/589 -.. _issue 600: https://github.com/nedbat/coveragepy/issues/600 +.. _issue 101: https://github.com/coveragepy/coveragepy/issues/101 +.. _issue 581: https://github.com/coveragepy/coveragepy/issues/581 +.. _issue 588: https://github.com/coveragepy/coveragepy/issues/588 +.. _issue 589: https://github.com/coveragepy/coveragepy/issues/589 +.. _issue 600: https://github.com/coveragepy/coveragepy/issues/600 .. _changes_441: @@ -770,10 +770,10 @@ Version 4.4 — 2017-05-07 - Running ``coverage xml`` in a directory named with non-ASCII characters would fail under Python 2. This is now fixed. (`issue 573`_) -.. _issue 526: https://github.com/nedbat/coveragepy/issues/526 -.. _issue 572: https://github.com/nedbat/coveragepy/issues/572 -.. _issue 573: https://github.com/nedbat/coveragepy/issues/573 -.. _issue 575: https://github.com/nedbat/coveragepy/issues/575 +.. _issue 526: https://github.com/coveragepy/coveragepy/issues/526 +.. _issue 572: https://github.com/coveragepy/coveragepy/issues/572 +.. _issue 573: https://github.com/coveragepy/coveragepy/issues/573 +.. _issue 575: https://github.com/coveragepy/coveragepy/issues/575 Version 4.4b1 — 2017-04-04 @@ -805,11 +805,11 @@ Version 4.4b1 — 2017-04-04 the coverage of the standard library tests. This code was not installed by kitted versions of coverage.py. Now it is. -.. _issue 79: https://github.com/nedbat/coveragepy/issues/79 -.. _issue 96: https://github.com/nedbat/coveragepy/issues/96 -.. _issue 355: https://github.com/nedbat/coveragepy/issues/355 -.. _issue 448: https://github.com/nedbat/coveragepy/issues/448 -.. _issue 570: https://github.com/nedbat/coveragepy/issues/570 +.. _issue 79: https://github.com/coveragepy/coveragepy/issues/79 +.. _issue 96: https://github.com/coveragepy/coveragepy/issues/96 +.. _issue 355: https://github.com/coveragepy/coveragepy/issues/355 +.. _issue 448: https://github.com/coveragepy/coveragepy/issues/448 +.. _issue 570: https://github.com/coveragepy/coveragepy/issues/570 .. _changes_434: @@ -821,7 +821,7 @@ Version 4.3.4 — 2017-01-17 exception wasn't properly derived from Exception, described in `issue 556`_. A newb mistake; it hasn't been a good few days. -.. _issue 556: https://github.com/nedbat/coveragepy/issues/556 +.. _issue 556: https://github.com/coveragepy/coveragepy/issues/556 .. _changes_433: @@ -833,7 +833,7 @@ Version 4.3.3 — 2017-01-17 benefit of the coverage.py test suite. Properly conditionalizing it fixed `issue 554`_ so that Python 2.6 works again. -.. _issue 554: https://github.com/nedbat/coveragepy/issues/554 +.. _issue 554: https://github.com/coveragepy/coveragepy/issues/554 .. _changes_432: @@ -876,11 +876,11 @@ Version 4.3.2 — 2017-01-16 coverage.py 4.3, the old HTML file with the less-than-100% coverage would be left behind. This file is now properly deleted. -.. _issue 322: https://github.com/nedbat/coveragepy/issues/322 -.. _issue 426: https://github.com/nedbat/coveragepy/issues/426 -.. _issue 522: https://github.com/nedbat/coveragepy/issues/522 -.. _issue 549: https://github.com/nedbat/coveragepy/issues/549 -.. _issue 551: https://github.com/nedbat/coveragepy/issues/551 +.. _issue 322: https://github.com/coveragepy/coveragepy/issues/322 +.. _issue 426: https://github.com/coveragepy/coveragepy/issues/426 +.. _issue 522: https://github.com/coveragepy/coveragepy/issues/522 +.. _issue 549: https://github.com/coveragepy/coveragepy/issues/549 +.. _issue 551: https://github.com/coveragepy/coveragepy/issues/551 .. _changes_431: @@ -896,8 +896,8 @@ Version 4.3.1 — 2016-12-28 in `issue 541`_. The check has been reverted while we re-think the fix for `issue 265`_. -.. _issue 540: https://github.com/nedbat/coveragepy/issues/540 -.. _issue 541: https://github.com/nedbat/coveragepy/issues/541 +.. _issue 540: https://github.com/coveragepy/coveragepy/issues/540 +.. _issue 541: https://github.com/coveragepy/coveragepy/issues/541 .. _changes_43: @@ -1009,24 +1009,24 @@ coverage.py and contributed a number of improvements in this release. author string in setup.py, though this might be too cute. .. _sys.excepthook: https://docs.python.org/3/library/sys.html#sys.excepthook -.. _issue 265: https://github.com/nedbat/coveragepy/issues/265 -.. _issue 412: https://github.com/nedbat/coveragepy/issues/412 -.. _issue 433: https://github.com/nedbat/coveragepy/issues/433 -.. _issue 493: https://github.com/nedbat/coveragepy/issues/493 -.. _issue 496: https://github.com/nedbat/coveragepy/issues/496 -.. _issue 502: https://github.com/nedbat/coveragepy/issues/502 -.. _issue 505: https://github.com/nedbat/coveragepy/issues/505 -.. _issue 514: https://github.com/nedbat/coveragepy/issues/514 -.. _issue 510: https://github.com/nedbat/coveragepy/issues/510 -.. _issue 511: https://github.com/nedbat/coveragepy/issues/511 -.. _issue 516: https://github.com/nedbat/coveragepy/issues/516 -.. _issue 519: https://github.com/nedbat/coveragepy/issues/519 -.. _issue 524: https://github.com/nedbat/coveragepy/issues/524 -.. _issue 525: https://github.com/nedbat/coveragepy/issues/525 -.. _issue 529: https://github.com/nedbat/coveragepy/issues/529 -.. _issue 530: https://github.com/nedbat/coveragepy/issues/530 -.. _issue 533: https://github.com/nedbat/coveragepy/issues/533 -.. _issue 535: https://github.com/nedbat/coveragepy/issues/535 +.. _issue 265: https://github.com/coveragepy/coveragepy/issues/265 +.. _issue 412: https://github.com/coveragepy/coveragepy/issues/412 +.. _issue 433: https://github.com/coveragepy/coveragepy/issues/433 +.. _issue 493: https://github.com/coveragepy/coveragepy/issues/493 +.. _issue 496: https://github.com/coveragepy/coveragepy/issues/496 +.. _issue 502: https://github.com/coveragepy/coveragepy/issues/502 +.. _issue 505: https://github.com/coveragepy/coveragepy/issues/505 +.. _issue 514: https://github.com/coveragepy/coveragepy/issues/514 +.. _issue 510: https://github.com/coveragepy/coveragepy/issues/510 +.. _issue 511: https://github.com/coveragepy/coveragepy/issues/511 +.. _issue 516: https://github.com/coveragepy/coveragepy/issues/516 +.. _issue 519: https://github.com/coveragepy/coveragepy/issues/519 +.. _issue 524: https://github.com/coveragepy/coveragepy/issues/524 +.. _issue 525: https://github.com/coveragepy/coveragepy/issues/525 +.. _issue 529: https://github.com/coveragepy/coveragepy/issues/529 +.. _issue 530: https://github.com/coveragepy/coveragepy/issues/530 +.. _issue 533: https://github.com/coveragepy/coveragepy/issues/533 +.. _issue 535: https://github.com/coveragepy/coveragepy/issues/535 .. _changes_42: @@ -1044,7 +1044,7 @@ Version 4.2 — 2016-07-26 - Filtering the HTML report is now faster, thanks to Ville Skyttä. -.. _issue 495: https://github.com/nedbat/coveragepy/issues/495 +.. _issue 495: https://github.com/coveragepy/coveragepy/issues/495 Version 4.2b1 — 2016-07-04 @@ -1097,14 +1097,14 @@ Work from the PyCon 2016 Sprints! package: `unittest-mixins`_. .. _automatic subprocess measurement: https://coverage.readthedocs.io/en/latest/subprocess.html -.. _issue 199: https://github.com/nedbat/coveragepy/issues/199 -.. _issue 231: https://github.com/nedbat/coveragepy/issues/231 -.. _issue 298: https://github.com/nedbat/coveragepy/issues/298 -.. _issue 396: https://github.com/nedbat/coveragepy/issues/396 -.. _issue 454: https://github.com/nedbat/coveragepy/issues/454 -.. _issue 478: https://github.com/nedbat/coveragepy/issues/478 -.. _issue 484: https://github.com/nedbat/coveragepy/issues/484 -.. _issue 492: https://github.com/nedbat/coveragepy/issues/492 +.. _issue 199: https://github.com/coveragepy/coveragepy/issues/199 +.. _issue 231: https://github.com/coveragepy/coveragepy/issues/231 +.. _issue 298: https://github.com/coveragepy/coveragepy/issues/298 +.. _issue 396: https://github.com/coveragepy/coveragepy/issues/396 +.. _issue 454: https://github.com/coveragepy/coveragepy/issues/454 +.. _issue 478: https://github.com/coveragepy/coveragepy/issues/478 +.. _issue 484: https://github.com/coveragepy/coveragepy/issues/484 +.. _issue 492: https://github.com/coveragepy/coveragepy/issues/492 .. _unittest-mixins: https://pypi.org/project/unittest-mixins/ @@ -1171,17 +1171,17 @@ Version 4.1b3 — 2016-05-10 - Make a small tweak to how we compare threads, to avoid buggy custom comparison code in thread classes. (`issue 245`_) -.. _issue 90: https://github.com/nedbat/coveragepy/issues/90 -.. _issue 245: https://github.com/nedbat/coveragepy/issues/245 -.. _issue 440: https://github.com/nedbat/coveragepy/issues/440 -.. _issue 456: https://github.com/nedbat/coveragepy/issues/456 -.. _issue 460: https://github.com/nedbat/coveragepy/issues/460 -.. _issue 469: https://github.com/nedbat/coveragepy/issues/469 -.. _issue 472: https://github.com/nedbat/coveragepy/issues/472 -.. _issue 475: https://github.com/nedbat/coveragepy/issues/475 -.. _issue 479: https://github.com/nedbat/coveragepy/issues/479 -.. _issue 481: https://github.com/nedbat/coveragepy/issues/481 -.. _issue 485: https://github.com/nedbat/coveragepy/issues/485 +.. _issue 90: https://github.com/coveragepy/coveragepy/issues/90 +.. _issue 245: https://github.com/coveragepy/coveragepy/issues/245 +.. _issue 440: https://github.com/coveragepy/coveragepy/issues/440 +.. _issue 456: https://github.com/coveragepy/coveragepy/issues/456 +.. _issue 460: https://github.com/coveragepy/coveragepy/issues/460 +.. _issue 469: https://github.com/coveragepy/coveragepy/issues/469 +.. _issue 472: https://github.com/coveragepy/coveragepy/issues/472 +.. _issue 475: https://github.com/coveragepy/coveragepy/issues/475 +.. _issue 479: https://github.com/coveragepy/coveragepy/issues/479 +.. _issue 481: https://github.com/coveragepy/coveragepy/issues/481 +.. _issue 485: https://github.com/coveragepy/coveragepy/issues/485 Version 4.1b2 — 2016-01-23 @@ -1204,8 +1204,8 @@ Version 4.1b2 — 2016-01-23 - ``coverage report`` won't produce trailing white space. -.. _issue 465: https://github.com/nedbat/coveragepy/issues/465 -.. _issue 466: https://github.com/nedbat/coveragepy/issues/466 +.. _issue 465: https://github.com/coveragepy/coveragepy/issues/465 +.. _issue 466: https://github.com/coveragepy/coveragepy/issues/466 Version 4.1b1 — 2016-01-10 @@ -1253,15 +1253,15 @@ Version 4.1b1 — 2016-01-10 - Form-feed characters would prevent accurate determination of the beginning of statements in the rest of the file. This is now fixed, closing `issue 461`_. -.. _issue 129: https://github.com/nedbat/coveragepy/issues/129 -.. _issue 131: https://github.com/nedbat/coveragepy/issues/131 -.. _issue 146: https://github.com/nedbat/coveragepy/issues/146 -.. _issue 212: https://github.com/nedbat/coveragepy/issues/212 -.. _issue 422: https://github.com/nedbat/coveragepy/issues/422 -.. _issue 434: https://github.com/nedbat/coveragepy/issues/434 -.. _issue 453: https://github.com/nedbat/coveragepy/issues/453 -.. _issue 455: https://github.com/nedbat/coveragepy/issues/455 -.. _issue 461: https://github.com/nedbat/coveragepy/issues/461 +.. _issue 129: https://github.com/coveragepy/coveragepy/issues/129 +.. _issue 131: https://github.com/coveragepy/coveragepy/issues/131 +.. _issue 146: https://github.com/coveragepy/coveragepy/issues/146 +.. _issue 212: https://github.com/coveragepy/coveragepy/issues/212 +.. _issue 422: https://github.com/coveragepy/coveragepy/issues/422 +.. _issue 434: https://github.com/coveragepy/coveragepy/issues/434 +.. _issue 453: https://github.com/coveragepy/coveragepy/issues/453 +.. _issue 455: https://github.com/coveragepy/coveragepy/issues/455 +.. _issue 461: https://github.com/coveragepy/coveragepy/issues/461 .. _changes_403: @@ -1284,11 +1284,11 @@ Version 4.0.3 — 2015-11-24 command name, which might be different than "coverage". Thanks to Ben Finney, this closes `issue 438`_. -.. _issue 420: https://github.com/nedbat/coveragepy/issues/420 -.. _issue 438: https://github.com/nedbat/coveragepy/issues/438 -.. _issue 439: https://github.com/nedbat/coveragepy/issues/439 -.. _issue 443: https://github.com/nedbat/coveragepy/issues/443 -.. _issue 445: https://github.com/nedbat/coveragepy/issues/445 +.. _issue 420: https://github.com/coveragepy/coveragepy/issues/420 +.. _issue 438: https://github.com/coveragepy/coveragepy/issues/438 +.. _issue 439: https://github.com/coveragepy/coveragepy/issues/439 +.. _issue 443: https://github.com/coveragepy/coveragepy/issues/443 +.. _issue 445: https://github.com/coveragepy/coveragepy/issues/445 .. _changes_402: @@ -1307,9 +1307,9 @@ Version 4.0.2 — 2015-11-04 - Officially support PyPy 4.0, which required no changes, just updates to the docs. -.. _issue 431: https://github.com/nedbat/coveragepy/issues/431 -.. _issue 432: https://github.com/nedbat/coveragepy/issues/432 -.. _issue 436: https://github.com/nedbat/coveragepy/issues/436 +.. _issue 431: https://github.com/coveragepy/coveragepy/issues/431 +.. _issue 432: https://github.com/coveragepy/coveragepy/issues/432 +.. _issue 436: https://github.com/coveragepy/coveragepy/issues/436 .. _changes_401: @@ -1350,14 +1350,14 @@ Version 4.0.1 — 2015-10-13 - The source kit now contains all of the files needed to have a complete source tree, re-fixing `issue 137`_ and closing `issue 281`_. -.. _issue 281: https://github.com/nedbat/coveragepy/issues/281 -.. _issue 397: https://github.com/nedbat/coveragepy/issues/397 -.. _issue 410: https://github.com/nedbat/coveragepy/issues/410 -.. _issue 415: https://github.com/nedbat/coveragepy/issues/415 -.. _issue 416: https://github.com/nedbat/coveragepy/issues/416 -.. _issue 418: https://github.com/nedbat/coveragepy/issues/418 -.. _issue 419: https://github.com/nedbat/coveragepy/issues/419 -.. _issue 423: https://github.com/nedbat/coveragepy/issues/423 +.. _issue 281: https://github.com/coveragepy/coveragepy/issues/281 +.. _issue 397: https://github.com/coveragepy/coveragepy/issues/397 +.. _issue 410: https://github.com/coveragepy/coveragepy/issues/410 +.. _issue 415: https://github.com/coveragepy/coveragepy/issues/415 +.. _issue 416: https://github.com/coveragepy/coveragepy/issues/416 +.. _issue 418: https://github.com/coveragepy/coveragepy/issues/418 +.. _issue 419: https://github.com/coveragepy/coveragepy/issues/419 +.. _issue 423: https://github.com/coveragepy/coveragepy/issues/423 .. _changes_40: @@ -1384,8 +1384,8 @@ Version 4.0b3 — 2015-09-07 include tests and docs. If you were using them from the older packages, get in touch and help me understand how. -.. _issue 403: https://github.com/nedbat/coveragepy/issues/403 -.. _issue 404: https://github.com/nedbat/coveragepy/issues/404 +.. _issue 403: https://github.com/coveragepy/coveragepy/issues/403 +.. _issue 404: https://github.com/coveragepy/coveragepy/issues/404 Version 4.0b2 — 2015-08-22 @@ -1415,9 +1415,9 @@ Version 4.0b2 — 2015-08-22 - A new version identifier is available, `coverage.version_info`, a plain tuple of values similar to `sys.version_info`_. -.. _issue 392: https://github.com/nedbat/coveragepy/issues/392 -.. _issue 395: https://github.com/nedbat/coveragepy/issues/395 -.. _issue 399: https://github.com/nedbat/coveragepy/issues/399 +.. _issue 392: https://github.com/coveragepy/coveragepy/issues/392 +.. _issue 395: https://github.com/coveragepy/coveragepy/issues/395 +.. _issue 399: https://github.com/coveragepy/coveragepy/issues/399 .. _sys.version_info: https://docs.python.org/3/library/sys.html#sys.version_info @@ -1487,15 +1487,15 @@ Version 4.0b1 — 2015-08-02 - The speed is back to 3.7.1 levels, after having slowed down due to plugin support, finishing up `issue 387`_. -.. _issue 236: https://github.com/nedbat/coveragepy/issues/236 -.. _issue 252: https://github.com/nedbat/coveragepy/issues/252 -.. _issue 262: https://github.com/nedbat/coveragepy/issues/262 -.. _issue 275: https://github.com/nedbat/coveragepy/issues/275 -.. _issue 313: https://github.com/nedbat/coveragepy/issues/313 -.. _issue 380: https://github.com/nedbat/coveragepy/issues/380 -.. _issue 385: https://github.com/nedbat/coveragepy/issues/385 -.. _issue 386: https://github.com/nedbat/coveragepy/issues/386 -.. _issue 387: https://github.com/nedbat/coveragepy/issues/387 +.. _issue 236: https://github.com/coveragepy/coveragepy/issues/236 +.. _issue 252: https://github.com/coveragepy/coveragepy/issues/252 +.. _issue 262: https://github.com/coveragepy/coveragepy/issues/262 +.. _issue 275: https://github.com/coveragepy/coveragepy/issues/275 +.. _issue 313: https://github.com/coveragepy/coveragepy/issues/313 +.. _issue 380: https://github.com/coveragepy/coveragepy/issues/380 +.. _issue 385: https://github.com/coveragepy/coveragepy/issues/385 +.. _issue 386: https://github.com/coveragepy/coveragepy/issues/386 +.. _issue 387: https://github.com/coveragepy/coveragepy/issues/387 .. 40 issues closed in 4.0 below here @@ -1549,17 +1549,17 @@ Version 4.0a6 — 2015-06-21 - Plugin support had some bugs fixed, closing `issue 374`_ and `issue 375`_. Thanks, Stefan Behnel. -.. _issue 299: https://github.com/nedbat/coveragepy/issues/299 -.. _issue 308: https://github.com/nedbat/coveragepy/issues/308 -.. _issue 324: https://github.com/nedbat/coveragepy/issues/324 -.. _issue 351: https://github.com/nedbat/coveragepy/issues/351 -.. _issue 354: https://github.com/nedbat/coveragepy/issues/354 -.. _issue 359: https://github.com/nedbat/coveragepy/issues/359 -.. _issue 360: https://github.com/nedbat/coveragepy/issues/360 -.. _issue 361: https://github.com/nedbat/coveragepy/issues/361 -.. _issue 363: https://github.com/nedbat/coveragepy/issues/363 -.. _issue 374: https://github.com/nedbat/coveragepy/issues/374 -.. _issue 375: https://github.com/nedbat/coveragepy/issues/375 +.. _issue 299: https://github.com/coveragepy/coveragepy/issues/299 +.. _issue 308: https://github.com/coveragepy/coveragepy/issues/308 +.. _issue 324: https://github.com/coveragepy/coveragepy/issues/324 +.. _issue 351: https://github.com/coveragepy/coveragepy/issues/351 +.. _issue 354: https://github.com/coveragepy/coveragepy/issues/354 +.. _issue 359: https://github.com/coveragepy/coveragepy/issues/359 +.. _issue 360: https://github.com/coveragepy/coveragepy/issues/360 +.. _issue 361: https://github.com/coveragepy/coveragepy/issues/361 +.. _issue 363: https://github.com/coveragepy/coveragepy/issues/363 +.. _issue 374: https://github.com/coveragepy/coveragepy/issues/374 +.. _issue 375: https://github.com/coveragepy/coveragepy/issues/375 Version 4.0a5 — 2015-02-16 @@ -1589,11 +1589,11 @@ Version 4.0a5 — 2015-02-16 - Added 3.5.0a1 to the list of supported CPython versions. -.. _issue 117: https://github.com/nedbat/coveragepy/issues/117 -.. _issue 340: https://github.com/nedbat/coveragepy/issues/340 -.. _issue 353: https://github.com/nedbat/coveragepy/issues/353 -.. _issue 357: https://github.com/nedbat/coveragepy/issues/357 -.. _issue 358: https://github.com/nedbat/coveragepy/issues/358 +.. _issue 117: https://github.com/coveragepy/coveragepy/issues/117 +.. _issue 340: https://github.com/coveragepy/coveragepy/issues/340 +.. _issue 353: https://github.com/coveragepy/coveragepy/issues/353 +.. _issue 357: https://github.com/coveragepy/coveragepy/issues/357 +.. _issue 358: https://github.com/coveragepy/coveragepy/issues/358 Version 4.0a4 — 2015-01-25 @@ -1633,11 +1633,11 @@ Version 4.0a3 — 2015-01-20 - Regexes in the configuration file are now compiled as soon as they are read, to provide error messages earlier (`issue 349`_). -.. _issue 69: https://github.com/nedbat/coveragepy/issues/69 -.. _issue 235: https://github.com/nedbat/coveragepy/issues/235 -.. _issue 290: https://github.com/nedbat/coveragepy/issues/290 -.. _issue 345: https://github.com/nedbat/coveragepy/issues/345 -.. _issue 349: https://github.com/nedbat/coveragepy/issues/349 +.. _issue 69: https://github.com/coveragepy/coveragepy/issues/69 +.. _issue 235: https://github.com/coveragepy/coveragepy/issues/235 +.. _issue 290: https://github.com/coveragepy/coveragepy/issues/290 +.. _issue 345: https://github.com/coveragepy/coveragepy/issues/345 +.. _issue 349: https://github.com/coveragepy/coveragepy/issues/349 Version 4.0a2 — 2015-01-14 @@ -1697,15 +1697,15 @@ Version 4.0a2 — 2015-01-14 haven't changed is now a JSON file instead of a pickle file. This obviates `issue 287`_ and `issue 237`_. -.. _issue 237: https://github.com/nedbat/coveragepy/issues/237 -.. _issue 287: https://github.com/nedbat/coveragepy/issues/287 -.. _issue 293: https://github.com/nedbat/coveragepy/issues/293 -.. _issue 314: https://github.com/nedbat/coveragepy/issues/314 -.. _issue 315: https://github.com/nedbat/coveragepy/issues/315 -.. _issue 328: https://github.com/nedbat/coveragepy/issues/328 -.. _issue 334: https://github.com/nedbat/coveragepy/issues/334 -.. _issue 342: https://github.com/nedbat/coveragepy/issues/342 -.. _issue 343: https://github.com/nedbat/coveragepy/issues/343 +.. _issue 237: https://github.com/coveragepy/coveragepy/issues/237 +.. _issue 287: https://github.com/coveragepy/coveragepy/issues/287 +.. _issue 293: https://github.com/coveragepy/coveragepy/issues/293 +.. _issue 314: https://github.com/coveragepy/coveragepy/issues/314 +.. _issue 315: https://github.com/coveragepy/coveragepy/issues/315 +.. _issue 328: https://github.com/coveragepy/coveragepy/issues/328 +.. _issue 334: https://github.com/coveragepy/coveragepy/issues/334 +.. _issue 342: https://github.com/coveragepy/coveragepy/issues/342 +.. _issue 343: https://github.com/coveragepy/coveragepy/issues/343 Version 4.0a1 — 2014-09-27 @@ -1750,16 +1750,16 @@ Version 4.0a1 — 2014-09-27 - Encoding declarations in source files are only considered if they are truly comments. Thanks, Anthony Sottile. -.. _issue 57: https://github.com/nedbat/coveragepy/issues/57 -.. _issue 94: https://github.com/nedbat/coveragepy/issues/94 -.. _issue 149: https://github.com/nedbat/coveragepy/issues/149 -.. _issue 230: https://github.com/nedbat/coveragepy/issues/230 -.. _issue 284: https://github.com/nedbat/coveragepy/issues/284 -.. _issue 285: https://github.com/nedbat/coveragepy/issues/285 -.. _issue 303: https://github.com/nedbat/coveragepy/issues/303 -.. _issue 304: https://github.com/nedbat/coveragepy/issues/304 -.. _issue 305: https://github.com/nedbat/coveragepy/issues/305 -.. _issue 331: https://github.com/nedbat/coveragepy/issues/331 +.. _issue 57: https://github.com/coveragepy/coveragepy/issues/57 +.. _issue 94: https://github.com/coveragepy/coveragepy/issues/94 +.. _issue 149: https://github.com/coveragepy/coveragepy/issues/149 +.. _issue 230: https://github.com/coveragepy/coveragepy/issues/230 +.. _issue 284: https://github.com/coveragepy/coveragepy/issues/284 +.. _issue 285: https://github.com/coveragepy/coveragepy/issues/285 +.. _issue 303: https://github.com/coveragepy/coveragepy/issues/303 +.. _issue 304: https://github.com/coveragepy/coveragepy/issues/304 +.. _issue 305: https://github.com/coveragepy/coveragepy/issues/305 +.. _issue 331: https://github.com/coveragepy/coveragepy/issues/331 .. _changes_371: @@ -1818,18 +1818,18 @@ Version 3.7 — 2013-10-06 - The source kit now includes the ``__main__.py`` file in the root coverage directory, fixing `issue 255`_. -.. _issue 92: https://github.com/nedbat/coveragepy/issues/92 -.. _issue 164: https://github.com/nedbat/coveragepy/issues/164 -.. _issue 175: https://github.com/nedbat/coveragepy/issues/175 -.. _issue 207: https://github.com/nedbat/coveragepy/issues/207 -.. _issue 242: https://github.com/nedbat/coveragepy/issues/242 -.. _issue 218: https://github.com/nedbat/coveragepy/issues/218 -.. _issue 250: https://github.com/nedbat/coveragepy/issues/250 -.. _issue 255: https://github.com/nedbat/coveragepy/issues/255 -.. _issue 259: https://github.com/nedbat/coveragepy/issues/259 -.. _issue 261: https://github.com/nedbat/coveragepy/issues/261 -.. _issue 264: https://github.com/nedbat/coveragepy/issues/264 -.. _issue 267: https://github.com/nedbat/coveragepy/issues/267 +.. _issue 92: https://github.com/coveragepy/coveragepy/issues/92 +.. _issue 164: https://github.com/coveragepy/coveragepy/issues/164 +.. _issue 175: https://github.com/coveragepy/coveragepy/issues/175 +.. _issue 207: https://github.com/coveragepy/coveragepy/issues/207 +.. _issue 242: https://github.com/coveragepy/coveragepy/issues/242 +.. _issue 218: https://github.com/coveragepy/coveragepy/issues/218 +.. _issue 250: https://github.com/coveragepy/coveragepy/issues/250 +.. _issue 255: https://github.com/coveragepy/coveragepy/issues/255 +.. _issue 259: https://github.com/coveragepy/coveragepy/issues/259 +.. _issue 261: https://github.com/coveragepy/coveragepy/issues/261 +.. _issue 264: https://github.com/coveragepy/coveragepy/issues/264 +.. _issue 267: https://github.com/coveragepy/coveragepy/issues/267 .. _changes_36: @@ -1840,8 +1840,8 @@ Version 3.6 — 2013-01-05 - Added a page to the docs about troublesome situations, closing `issue 226`_, and added some info to the TODO file, closing `issue 227`_. -.. _issue 226: https://github.com/nedbat/coveragepy/issues/226 -.. _issue 227: https://github.com/nedbat/coveragepy/issues/227 +.. _issue 226: https://github.com/coveragepy/coveragepy/issues/226 +.. _issue 227: https://github.com/coveragepy/coveragepy/issues/227 Version 3.6b3 — 2012-12-29 @@ -1849,7 +1849,7 @@ Version 3.6b3 — 2012-12-29 - Beta 2 broke the nose plugin. It's fixed again, closing `issue 224`_. -.. _issue 224: https://github.com/nedbat/coveragepy/issues/224 +.. _issue 224: https://github.com/coveragepy/coveragepy/issues/224 Version 3.6b2 — 2012-12-23 @@ -1869,7 +1869,7 @@ Version 3.6b2 — 2012-12-23 file name, coverage.py no longer associates it with the directory name, fixing `issue 221`_. -.. _issue 221: https://github.com/nedbat/coveragepy/issues/221 +.. _issue 221: https://github.com/coveragepy/coveragepy/issues/221 Version 3.6b1 — 2012-11-28 @@ -1963,27 +1963,27 @@ Version 3.6b1 — 2012-11-28 ``'NoneType' object has no attribute 'isabs'``. It no longer does, so kiss `issue 153`_ goodbye. -.. _issue 60: https://github.com/nedbat/coveragepy/issues/60 -.. _issue 67: https://github.com/nedbat/coveragepy/issues/67 -.. _issue 89: https://github.com/nedbat/coveragepy/issues/89 -.. _issue 97: https://github.com/nedbat/coveragepy/issues/97 -.. _issue 100: https://github.com/nedbat/coveragepy/issues/100 -.. _issue 111: https://github.com/nedbat/coveragepy/issues/111 -.. _issue 137: https://github.com/nedbat/coveragepy/issues/137 -.. _issue 139: https://github.com/nedbat/coveragepy/issues/139 -.. _issue 143: https://github.com/nedbat/coveragepy/issues/143 -.. _issue 153: https://github.com/nedbat/coveragepy/issues/153 -.. _issue 156: https://github.com/nedbat/coveragepy/issues/156 -.. _issue 163: https://github.com/nedbat/coveragepy/issues/163 -.. _issue 171: https://github.com/nedbat/coveragepy/issues/171 -.. _issue 193: https://github.com/nedbat/coveragepy/issues/193 -.. _issue 201: https://github.com/nedbat/coveragepy/issues/201 -.. _issue 202: https://github.com/nedbat/coveragepy/issues/202 -.. _issue 203: https://github.com/nedbat/coveragepy/issues/203 -.. _issue 205: https://github.com/nedbat/coveragepy/issues/205 -.. _issue 206: https://github.com/nedbat/coveragepy/issues/206 -.. _issue 210: https://github.com/nedbat/coveragepy/issues/210 -.. _issue 214: https://github.com/nedbat/coveragepy/issues/214 +.. _issue 60: https://github.com/coveragepy/coveragepy/issues/60 +.. _issue 67: https://github.com/coveragepy/coveragepy/issues/67 +.. _issue 89: https://github.com/coveragepy/coveragepy/issues/89 +.. _issue 97: https://github.com/coveragepy/coveragepy/issues/97 +.. _issue 100: https://github.com/coveragepy/coveragepy/issues/100 +.. _issue 111: https://github.com/coveragepy/coveragepy/issues/111 +.. _issue 137: https://github.com/coveragepy/coveragepy/issues/137 +.. _issue 139: https://github.com/coveragepy/coveragepy/issues/139 +.. _issue 143: https://github.com/coveragepy/coveragepy/issues/143 +.. _issue 153: https://github.com/coveragepy/coveragepy/issues/153 +.. _issue 156: https://github.com/coveragepy/coveragepy/issues/156 +.. _issue 163: https://github.com/coveragepy/coveragepy/issues/163 +.. _issue 171: https://github.com/coveragepy/coveragepy/issues/171 +.. _issue 193: https://github.com/coveragepy/coveragepy/issues/193 +.. _issue 201: https://github.com/coveragepy/coveragepy/issues/201 +.. _issue 202: https://github.com/coveragepy/coveragepy/issues/202 +.. _issue 203: https://github.com/coveragepy/coveragepy/issues/203 +.. _issue 205: https://github.com/coveragepy/coveragepy/issues/205 +.. _issue 206: https://github.com/coveragepy/coveragepy/issues/206 +.. _issue 210: https://github.com/coveragepy/coveragepy/issues/210 +.. _issue 214: https://github.com/coveragepy/coveragepy/issues/214 .. _changes_353: @@ -2018,12 +2018,12 @@ Version 3.5.3 — 2012-09-29 - Testing is now done with `tox`_, thanks, Marc Abramowitz. -.. _issue 147: https://github.com/nedbat/coveragepy/issues/147 -.. _issue 179: https://github.com/nedbat/coveragepy/issues/179 -.. _issue 183: https://github.com/nedbat/coveragepy/issues/183 -.. _issue 194: https://github.com/nedbat/coveragepy/issues/194 -.. _issue 195: https://github.com/nedbat/coveragepy/issues/195 -.. _issue 197: https://github.com/nedbat/coveragepy/issues/197 +.. _issue 147: https://github.com/coveragepy/coveragepy/issues/147 +.. _issue 179: https://github.com/coveragepy/coveragepy/issues/179 +.. _issue 183: https://github.com/coveragepy/coveragepy/issues/183 +.. _issue 194: https://github.com/coveragepy/coveragepy/issues/194 +.. _issue 195: https://github.com/coveragepy/coveragepy/issues/195 +.. _issue 197: https://github.com/coveragepy/coveragepy/issues/197 .. _tox: https://tox.readthedocs.io/ @@ -2071,12 +2071,12 @@ Version 3.5.2b1 — 2012-04-29 - When installing into PyPy, we no longer attempt (and fail) to compile the C tracer function, closing `issue 166`_. -.. _issue 142: https://github.com/nedbat/coveragepy/issues/142 -.. _issue 155: https://github.com/nedbat/coveragepy/issues/155 -.. _issue 157: https://github.com/nedbat/coveragepy/issues/157 -.. _issue 166: https://github.com/nedbat/coveragepy/issues/166 -.. _issue 168: https://github.com/nedbat/coveragepy/issues/168 -.. _issue 173: https://github.com/nedbat/coveragepy/issues/173 +.. _issue 142: https://github.com/coveragepy/coveragepy/issues/142 +.. _issue 155: https://github.com/coveragepy/coveragepy/issues/155 +.. _issue 157: https://github.com/coveragepy/coveragepy/issues/157 +.. _issue 166: https://github.com/coveragepy/coveragepy/issues/166 +.. _issue 168: https://github.com/coveragepy/coveragepy/issues/168 +.. _issue 173: https://github.com/coveragepy/coveragepy/issues/173 .. _changes_351: @@ -2120,12 +2120,12 @@ Version 3.5.1b1 — 2011-08-28 into running some coverage.py code before anything else in the process. See the coverage/fullcoverage directory if you are interested. -.. _issue 17: https://github.com/nedbat/coveragepy/issues/17 -.. _issue 122: https://github.com/nedbat/coveragepy/issues/122 -.. _issue 124: https://github.com/nedbat/coveragepy/issues/124 -.. _issue 128: https://github.com/nedbat/coveragepy/issues/128 -.. _issue 138: https://github.com/nedbat/coveragepy/issues/138 -.. _issue 144: https://github.com/nedbat/coveragepy/issues/144 +.. _issue 17: https://github.com/coveragepy/coveragepy/issues/17 +.. _issue 122: https://github.com/coveragepy/coveragepy/issues/122 +.. _issue 124: https://github.com/coveragepy/coveragepy/issues/124 +.. _issue 128: https://github.com/coveragepy/coveragepy/issues/128 +.. _issue 138: https://github.com/coveragepy/coveragepy/issues/138 +.. _issue 144: https://github.com/coveragepy/coveragepy/issues/144 .. _changes_35: @@ -2207,15 +2207,15 @@ Version 3.5b1 — 2011-06-05 - Internally, files are now closed explicitly, fixing `issue 104`_. Thanks, Brett Cannon. -.. _issue 80: https://github.com/nedbat/coveragepy/issues/80 -.. _issue 93: https://github.com/nedbat/coveragepy/issues/93 -.. _issue 95: https://github.com/nedbat/coveragepy/issues/95 -.. _issue 104: https://github.com/nedbat/coveragepy/issues/104 -.. _issue 107: https://github.com/nedbat/coveragepy/issues/107 -.. _issue 115: https://github.com/nedbat/coveragepy/issues/115 -.. _issue 121: https://github.com/nedbat/coveragepy/issues/121 -.. _issue 123: https://github.com/nedbat/coveragepy/issues/123 -.. _issue 125: https://github.com/nedbat/coveragepy/issues/125 +.. _issue 80: https://github.com/coveragepy/coveragepy/issues/80 +.. _issue 93: https://github.com/coveragepy/coveragepy/issues/93 +.. _issue 95: https://github.com/coveragepy/coveragepy/issues/95 +.. _issue 104: https://github.com/coveragepy/coveragepy/issues/104 +.. _issue 107: https://github.com/coveragepy/coveragepy/issues/107 +.. _issue 115: https://github.com/coveragepy/coveragepy/issues/115 +.. _issue 121: https://github.com/coveragepy/coveragepy/issues/121 +.. _issue 123: https://github.com/coveragepy/coveragepy/issues/123 +.. _issue 125: https://github.com/coveragepy/coveragepy/issues/125 .. _changes_34: @@ -2228,7 +2228,7 @@ Version 3.4 — 2010-09-19 - Programs that exited with ``sys.exit()`` with no argument weren't handled properly, producing a coverage.py stack trace. That is now fixed. -.. _issue 88: https://github.com/nedbat/coveragepy/issues/88 +.. _issue 88: https://github.com/coveragepy/coveragepy/issues/88 Version 3.4b2 — 2010-09-06 @@ -2254,12 +2254,12 @@ Version 3.4b2 — 2010-09-06 would report no coverage for the `run` method. This is now fixed, closing `issue 85`_. -.. _issue 16: https://github.com/nedbat/coveragepy/issues/16 -.. _issue 41: https://github.com/nedbat/coveragepy/issues/41 -.. _issue 65: https://github.com/nedbat/coveragepy/issues/65 -.. _issue 70: https://github.com/nedbat/coveragepy/issues/70 -.. _issue 81: https://github.com/nedbat/coveragepy/issues/81 -.. _issue 85: https://github.com/nedbat/coveragepy/issues/85 +.. _issue 16: https://github.com/coveragepy/coveragepy/issues/16 +.. _issue 41: https://github.com/coveragepy/coveragepy/issues/41 +.. _issue 65: https://github.com/coveragepy/coveragepy/issues/65 +.. _issue 70: https://github.com/coveragepy/coveragepy/issues/70 +.. _issue 81: https://github.com/coveragepy/coveragepy/issues/81 +.. _issue 85: https://github.com/coveragepy/coveragepy/issues/85 Version 3.4b1 — 2010-08-21 @@ -2335,17 +2335,17 @@ Version 3.4b1 — 2010-08-21 - Asking for an HTML report with no files now shows a nice error message rather than a cryptic failure ('int' object is unsubscriptable). Fixes `issue 59`_. -.. _issue 1: https://github.com/nedbat/coveragepy/issues/1 -.. _issue 34: https://github.com/nedbat/coveragepy/issues/34 -.. _issue 36: https://github.com/nedbat/coveragepy/issues/36 -.. _issue 46: https://github.com/nedbat/coveragepy/issues/46 -.. _issue 53: https://github.com/nedbat/coveragepy/issues/53 -.. _issue 52: https://github.com/nedbat/coveragepy/issues/52 -.. _issue 56: https://github.com/nedbat/coveragepy/issues/56 -.. _issue 61: https://github.com/nedbat/coveragepy/issues/61 -.. _issue 62: https://github.com/nedbat/coveragepy/issues/62 -.. _issue 59: https://github.com/nedbat/coveragepy/issues/59 -.. _issue 82: https://github.com/nedbat/coveragepy/issues/82 +.. _issue 1: https://github.com/coveragepy/coveragepy/issues/1 +.. _issue 34: https://github.com/coveragepy/coveragepy/issues/34 +.. _issue 36: https://github.com/coveragepy/coveragepy/issues/36 +.. _issue 46: https://github.com/coveragepy/coveragepy/issues/46 +.. _issue 53: https://github.com/coveragepy/coveragepy/issues/53 +.. _issue 52: https://github.com/coveragepy/coveragepy/issues/52 +.. _issue 56: https://github.com/coveragepy/coveragepy/issues/56 +.. _issue 61: https://github.com/coveragepy/coveragepy/issues/61 +.. _issue 62: https://github.com/coveragepy/coveragepy/issues/62 +.. _issue 59: https://github.com/coveragepy/coveragepy/issues/59 +.. _issue 82: https://github.com/coveragepy/coveragepy/issues/82 .. _changes_331: @@ -2359,8 +2359,8 @@ Version 3.3.1 — 2010-03-06 - When running your code with "coverage run", if you call `sys.exit()`, coverage.py will exit with that status code, fixing `issue 50`_. -.. _issue 49: https://github.com/nedbat/coveragepy/issues/49 -.. _issue 50: https://github.com/nedbat/coveragepy/issues/50 +.. _issue 49: https://github.com/coveragepy/coveragepy/issues/49 +.. _issue 50: https://github.com/coveragepy/coveragepy/issues/50 .. _changes_33: @@ -2399,9 +2399,9 @@ Version 3.3 — 2010-02-24 - Added an AUTHORS.txt file. -.. _issue 39: https://github.com/nedbat/coveragepy/issues/39 -.. _issue 40: https://github.com/nedbat/coveragepy/issues/40 -.. _issue 47: https://github.com/nedbat/coveragepy/issues/47 +.. _issue 39: https://github.com/coveragepy/coveragepy/issues/39 +.. _issue 40: https://github.com/coveragepy/coveragepy/issues/40 +.. _issue 47: https://github.com/coveragepy/coveragepy/issues/47 .. _changes_32: @@ -2459,12 +2459,12 @@ Version 3.2b2 — 2009-11-19 - The --omit option now works much better than before, fixing `issue 14`_ and `issue 33`_. Thanks, Danek Duvall. -.. _issue 14: https://github.com/nedbat/coveragepy/issues/14 -.. _issue 30: https://github.com/nedbat/coveragepy/issues/30 -.. _issue 31: https://github.com/nedbat/coveragepy/issues/31 -.. _issue 32: https://github.com/nedbat/coveragepy/issues/32 -.. _issue 33: https://github.com/nedbat/coveragepy/issues/33 -.. _issue 35: https://github.com/nedbat/coveragepy/issues/35 +.. _issue 14: https://github.com/coveragepy/coveragepy/issues/14 +.. _issue 30: https://github.com/coveragepy/coveragepy/issues/30 +.. _issue 31: https://github.com/coveragepy/coveragepy/issues/31 +.. _issue 32: https://github.com/coveragepy/coveragepy/issues/32 +.. _issue 33: https://github.com/coveragepy/coveragepy/issues/33 +.. _issue 35: https://github.com/coveragepy/coveragepy/issues/35 Version 3.2b1 — 2009-11-10 @@ -2479,7 +2479,7 @@ Version 3.2b1 — 2009-11-10 - Some exceptions reported by the command line interface have been cleaned up so that tracebacks inside coverage.py aren't shown. Fixes `issue 23`_. -.. _issue 23: https://github.com/nedbat/coveragepy/issues/23 +.. _issue 23: https://github.com/coveragepy/coveragepy/issues/23 .. _changes_31: @@ -2490,7 +2490,7 @@ Version 3.1 — 2009-10-04 - Source code can now be read from eggs. Thanks, Ross Lawley. Fixes `issue 25`_. -.. _issue 25: https://github.com/nedbat/coveragepy/issues/25 +.. _issue 25: https://github.com/coveragepy/coveragepy/issues/25 Version 3.1b1 — 2009-09-27 @@ -2520,10 +2520,10 @@ Version 3.1b1 — 2009-09-27 - Added a "coverage debug" command for getting diagnostic information about the coverage.py installation. -.. _issue 11: https://github.com/nedbat/coveragepy/issues/11 -.. _issue 12: https://github.com/nedbat/coveragepy/issues/12 -.. _issue 13: https://github.com/nedbat/coveragepy/issues/13 -.. _issue 24: https://github.com/nedbat/coveragepy/issues/24 +.. _issue 11: https://github.com/coveragepy/coveragepy/issues/11 +.. _issue 12: https://github.com/coveragepy/coveragepy/issues/12 +.. _issue 13: https://github.com/coveragepy/coveragepy/issues/13 +.. _issue 24: https://github.com/coveragepy/coveragepy/issues/24 .. _changes_301: @@ -2548,9 +2548,9 @@ Version 3.0.1 — 2009-07-07 mode just like Python does. This lets it run Windows files on Mac, for example. -.. _issue 9: https://github.com/nedbat/coveragepy/issues/9 -.. _issue 10: https://github.com/nedbat/coveragepy/issues/10 -.. _issue 8: https://github.com/nedbat/coveragepy/issues/8 +.. _issue 9: https://github.com/coveragepy/coveragepy/issues/9 +.. _issue 10: https://github.com/coveragepy/coveragepy/issues/10 +.. _issue 8: https://github.com/coveragepy/coveragepy/issues/8 .. _changes_30: @@ -2566,7 +2566,7 @@ Version 3.0 — 2009-06-13 - Nested modules now get a proper flat_rootname. Thanks, Christian Heimes. -.. _issue 6: https://github.com/nedbat/coveragepy/issues/6 +.. _issue 6: https://github.com/coveragepy/coveragepy/issues/6 Version 3.0b3 — 2009-05-16 diff --git a/doc/cog_helpers.py b/doc/cog_helpers.py index 948221383..91e01da66 100644 --- a/doc/cog_helpers.py +++ b/doc/cog_helpers.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """ Functions for use with cog in the documentation. diff --git a/doc/commands/cmd_annotate.rst b/doc/commands/cmd_annotate.rst index 1b2c72f9e..3232a1a6d 100644 --- a/doc/commands/cmd_annotate.rst +++ b/doc/commands/cmd_annotate.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_combine.rst b/doc/commands/cmd_combine.rst index 23d2a64fa..94c82ba02 100644 --- a/doc/commands/cmd_combine.rst +++ b/doc/commands/cmd_combine.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_debug.rst b/doc/commands/cmd_debug.rst index fe1491a0d..634fc17bd 100644 --- a/doc/commands/cmd_debug.rst +++ b/doc/commands/cmd_debug.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make @@ -114,7 +114,7 @@ of activity to log: * ``trace``: print every decision about whether to trace a file or not. For files not being traced, the reason is also given. -.. _env.py: https://github.com/nedbat/coveragepy/blob/master/coverage/env.py +.. _env.py: https://github.com/coveragepy/coveragepy/blob/main/coverage/env.py Debug options can also be set with the ``COVERAGE_DEBUG`` environment variable, a comma-separated list of these options, or in the :ref:`config_run_debug` diff --git a/doc/commands/cmd_erase.rst b/doc/commands/cmd_erase.rst index 232a32b65..06a5ce9e6 100644 --- a/doc/commands/cmd_erase.rst +++ b/doc/commands/cmd_erase.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_html.rst b/doc/commands/cmd_html.rst index 9bfa8be42..e8556d1b5 100644 --- a/doc/commands/cmd_html.rst +++ b/doc/commands/cmd_html.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_json.rst b/doc/commands/cmd_json.rst index 31d233edc..63ae7e003 100644 --- a/doc/commands/cmd_json.rst +++ b/doc/commands/cmd_json.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_lcov.rst b/doc/commands/cmd_lcov.rst index 166f367c6..4052037ba 100644 --- a/doc/commands/cmd_lcov.rst +++ b/doc/commands/cmd_lcov.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_report.rst b/doc/commands/cmd_report.rst index abea66879..18737652f 100644 --- a/doc/commands/cmd_report.rst +++ b/doc/commands/cmd_report.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_reporting.rst b/doc/commands/cmd_reporting.rst index 8f157182c..9f23446d3 100644 --- a/doc/commands/cmd_reporting.rst +++ b/doc/commands/cmd_reporting.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_run.rst b/doc/commands/cmd_run.rst index 5c9a5c44e..34623ab74 100644 --- a/doc/commands/cmd_run.rst +++ b/doc/commands/cmd_run.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/cmd_xml.rst b/doc/commands/cmd_xml.rst index 124932b67..463493ff6 100644 --- a/doc/commands/cmd_xml.rst +++ b/doc/commands/cmd_xml.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make diff --git a/doc/commands/index.rst b/doc/commands/index.rst index f6321ea3d..6eb34e21d 100644 --- a/doc/commands/index.rst +++ b/doc/commands/index.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _cmd: diff --git a/doc/conf.py b/doc/conf.py index ee0ee33c3..2cdc9752b 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt """Sphinx configuration.""" @@ -68,11 +68,11 @@ # @@@ editable copyright = "2009–2025, Ned Batchelder" # pylint: disable=redefined-builtin # The short X.Y.Z version. -version = "7.11.2" +version = "7.11.3" # The full version, including alpha/beta/rc tags. -release = "7.11.2" +release = "7.11.3" # The date of release, in "monthname day, year" format. -release_date = "November 8, 2025" +release_date = "November 9, 2025" # @@@ end rst_epilog = f""" @@ -126,7 +126,7 @@ "python": ("https://docs.python.org/3", None), } -rediraffe_branch = "origin/master" +rediraffe_branch = "origin/main" rediraffe_redirects = { "cmd.rst": "commands/index.rst", } @@ -236,7 +236,7 @@ linkcheck_ignore = [ # We have lots of links to GitHub, and they start refusing to serve them to linkcheck, # so don't bother checking them. - r"https://github.com/nedbat/coveragepy/(issues|pull)/\d+", + r"https://github.com/coveragepy/coveragepy/(issues|pull)/\d+", # When publishing a new version, the docs will refer to the version before # the docs have been published. So don't check those links. rf"https://coverage.readthedocs.io/en/{release}$", diff --git a/doc/config.rst b/doc/config.rst index ab9c11337..130c25465 100644 --- a/doc/config.rst +++ b/doc/config.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to create the tabbed multi-syntax configuration examples. If those are wrong, the quality checks will fail. @@ -518,7 +518,7 @@ situations, but can also introduce problems (see `issue 1310`_). The signal handler is only registered on Linux and Mac. On Windows, this setting has no effect. -.. _issue 1310: https://github.com/nedbat/coveragepy/issues/1310 +.. _issue 1310: https://github.com/coveragepy/coveragepy/issues/1310 .. versionadded:: 6.4 (in 6.3 this was always enabled) diff --git a/doc/contexts.rst b/doc/contexts.rst index 55cc87951..80b57df0d 100644 --- a/doc/contexts.rst +++ b/doc/contexts.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to create the tabbed multi-syntax configuration examples. If those are wrong, the quality checks will fail. diff --git a/doc/contributing.rst b/doc/contributing.rst index b773cc0ac..42cc30138 100644 --- a/doc/contributing.rst +++ b/doc/contributing.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. Command samples here were made with a 100-column terminal. @@ -20,7 +20,7 @@ One source of history or ideas are the `bug reports`_ against coverage.py. There you can find ideas for requested features, or the remains of rejected ideas. -.. _bug reports: https://github.com/nedbat/coveragepy/issues +.. _bug reports: https://github.com/coveragepy/coveragepy/issues Before you begin @@ -45,7 +45,7 @@ Getting the code .. PYVERSIONS (mention of lowest version in the "create virtualenv" step). The coverage.py code is hosted on a GitHub repository at -https://github.com/nedbat/coveragepy. To get a working environment, follow +https://github.com/coveragepy/coveragepy. To get a working environment, follow these steps: #. `Fork the repo`_ into your own GitHub account. The coverage.py code will @@ -267,7 +267,7 @@ Continuous integration When you make a pull request, `GitHub actions`__ will run all of the tests and quality checks on your changes. If any fail, either fix them or ask for help. -__ https://github.com/nedbat/coveragepy/actions +__ https://github.com/coveragepy/coveragepy/actions Dependencies diff --git a/doc/dbschema.rst b/doc/dbschema.rst index 7a3c4cbae..42f08b5a4 100644 --- a/doc/dbschema.rst +++ b/doc/dbschema.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is meant to be processed with cog to insert the latest database schema into the docs. If it's out of date, the quality checks will fail. diff --git a/doc/excluding.rst b/doc/excluding.rst index 4444b8148..46b458a7a 100644 --- a/doc/excluding.rst +++ b/doc/excluding.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to create the tabbed multi-syntax configuration examples. If those are wrong, the quality checks will fail. diff --git a/doc/faq.rst b/doc/faq.rst index eb22e4717..f2bb22247 100644 --- a/doc/faq.rst +++ b/doc/faq.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _faq: @@ -182,7 +182,7 @@ higher chance I'll see the post. Bug reports are gladly accepted at the `GitHub issue tracker`_. -.. _GitHub issue tracker: https://github.com/nedbat/coveragepy/issues +.. _GitHub issue tracker: https://github.com/coveragepy/coveragepy/issues `I can be reached`__ in a number of ways. I'm happy to answer questions about using coverage.py. @@ -199,4 +199,4 @@ Since 2004, `Ned Batchelder`_ has extended and maintained it with the help of .. _Gareth Rees: http://garethrees.org/ .. _Ned Batchelder: https://nedbatchelder.com -.. _many others: https://github.com/nedbat/coveragepy/blob/master/CONTRIBUTORS.txt +.. _many others: https://github.com/coveragepy/coveragepy/blob/main/CONTRIBUTORS.txt diff --git a/doc/howitworks.rst b/doc/howitworks.rst index 505bd68e1..5845d4216 100644 --- a/doc/howitworks.rst +++ b/doc/howitworks.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _howitworks: diff --git a/doc/index.rst b/doc/index.rst index 08a691f96..32434c393 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt =========== Coverage.py @@ -209,8 +209,8 @@ see the post. Bug reports are gladly accepted at the `GitHub issue tracker`_. GitHub also hosts the `code repository`_. -.. _GitHub issue tracker: https://github.com/nedbat/coveragepy/issues -.. _code repository: https://github.com/nedbat/coveragepy +.. _GitHub issue tracker: https://github.com/coveragepy/coveragepy/issues +.. _code repository: https://github.com/coveragepy/coveragepy Professional support for coverage.py is available as part of the `Tidelift Subscription`_. diff --git a/doc/install.rst b/doc/install.rst index 6cc4e9709..e27681dd4 100644 --- a/doc/install.rst +++ b/doc/install.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _install: diff --git a/doc/messages.rst b/doc/messages.rst index e7e6e441f..bdf473cb6 100644 --- a/doc/messages.rst +++ b/doc/messages.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to insert the latest command help into the docs. If it's out of date, the quality checks will fail. Running "make @@ -52,22 +52,6 @@ Can't combine (branch or statement) coverage data with (statement or branch) dat incompatible. You'll need to ensure that all of your data files are collected with the same settings. -.. _error_no_sysmon: - -Can't use core=sysmon: sys.monitoring isn't available in this version - You requested the sys.monitoring measurement core, but are running on - Python 3.11 or lower where it isn't available. - -Can't use core=sysmon: sys.monitoring can't measure branches in this version - You requested the sys.monitoring measurement core and also branch coverage. - This isn't supported until the Python 3.14. - -Can't use core=sysmon: it doesn't yet support dynamic contexts - You requested the sys.monitoring measurement core and also dynamic contexts. - This isn't supported by coverage.py yet. - -Can't use core=sysmon: it doesn't support concurrency=ZZZ - .. _cmd_warnings: .. _warnings: @@ -154,6 +138,27 @@ Couldn't import C tracer (no-ctracer) imported. The reason is included in the warning message. The Python tracer will be used instead. +.. _warning_no_sysmon: + +Can't use core=sysmon: sys.monitoring isn't available in this version, using default core (no-sysmon) + You requested to the sys.monitoring measurement core, but are running on + Python 3.11 or lower where it isn't available. A default core will be used + instead. + +Can't use core=sysmon: sys.monitoring can't measure branches in this version, using default core (no-sysmon) + You requested the sys.monitoring measurement core and also branch coverage. + This isn't supported until Python 3.14. A default core will be used instead. + +Can't use core=sysmon: it doesn't yet support dynamic contexts, using default core (no-sysmon) + You requested the sys.monitoring measurement core and also dynamic contexts. + This isn't supported by coverage.py yet. A default core will be used + instead. + +Can't use core=sysmon: it doesn't support concurrency=ZZZ, using default core (no-sysmon) + Your requested the sys.monitoring measurement core and also a particular + concurrency setting, but that combination isn't supported. A default core + will be used instead. + Disabling warnings ------------------ diff --git a/doc/migrating.rst b/doc/migrating.rst index 865ede3a0..0eb6dab04 100644 --- a/doc/migrating.rst +++ b/doc/migrating.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _migrating: diff --git a/doc/other.rst b/doc/other.rst index 4d3c09f8b..b5bb51c54 100644 --- a/doc/other.rst +++ b/doc/other.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. _other: @@ -14,7 +14,7 @@ There's no guarantee these items are maintained or work well. Some of them seem to be quite old. If you have suggestions for updates to this page, `open a pull request`_ or `get in touch`_ some other way. -.. _open a pull request: https://github.com/nedbat/coveragepy/blob/master/doc/other.rst +.. _open a pull request: https://github.com/coveragepy/coveragepy/blob/main/doc/other.rst .. _get in touch: https://nedbatchelder.com/site/aboutned.html diff --git a/doc/plugins.rst b/doc/plugins.rst index c463ec6c9..1061c478b 100644 --- a/doc/plugins.rst +++ b/doc/plugins.rst @@ -1,5 +1,5 @@ .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +.. For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt .. This file is processed with cog to create the tabbed multi-syntax configuration examples. If those are wrong, the quality checks will fail. diff --git a/doc/requirements.in b/doc/requirements.in index e0fd717c7..0a7883a79 100644 --- a/doc/requirements.in +++ b/doc/requirements.in @@ -1,5 +1,5 @@ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# For details: https://github.com/coveragepy/coveragepy/blob/main/NOTICE.txt # PyPI requirements input for building documentation for coverage.py # "make upgrade" turns this into doc/requirements.pip diff --git a/doc/requirements.pip b/doc/requirements.pip index 864e248f9..be0f11c97 100644 --- a/doc/requirements.pip +++ b/doc/requirements.pip @@ -66,7 +66,7 @@ pygments==2.19.2 # via # doc8 # sphinx -regex==2025.10.23 +regex==2025.11.3 # via sphinx-lint requests==2.32.5 # via @@ -121,7 +121,7 @@ sphinxcontrib-spelling==8.0.1 # via -r doc/requirements.in sphinxext-rediraffe==0.3.0 # via -r doc/requirements.in -starlette==0.49.1 +starlette==0.50.0 # via sphinx-autobuild stevedore==5.5.0 # via doc8 diff --git a/doc/sample_html/class_index.html b/doc/sample_html/class_index.html index 2a82cd123..a8ba27051 100644 --- a/doc/sample_html/class_index.html +++ b/doc/sample_html/class_index.html @@ -4,8 +4,8 @@ Codestin Search App - - + +
@@ -56,8 +56,8 @@

Classes

- coverage.py v7.11.2, - created at 2025-11-08 14:30 -0500 + coverage.py v7.11.3, + created at 2025-11-09 18:19 -0500

@@ -567,8 +567,8 @@

- coverage.py v7.11.2, - created at 2025-11-08 14:30 -0500 + coverage.py v7.11.3, + created at 2025-11-09 18:19 -0500

diff --git a/doc/sample_html/z_7b071bdc2a35fa80_hashhandler_py.html b/doc/sample_html/z_7b071bdc2a35fa80_hashhandler_py.html index f086aae81..74142d3ad 100644 --- a/doc/sample_html/z_7b071bdc2a35fa80_hashhandler_py.html +++ b/doc/sample_html/z_7b071bdc2a35fa80_hashhandler_py.html @@ -4,8 +4,8 @@ Codestin Search App - - + +
@@ -66,8 +66,8 @@

^ index     » next       - coverage.py v7.11.2, - created at 2025-11-08 14:30 -0500 + coverage.py v7.11.3, + created at 2025-11-09 18:19 -0500