Merge pull request #11989 from bluetech/plugin-list-underscore

scripts/update-plugin-list: include packages starting with "pytest_" (underscore)
This commit is contained in:
Ran Benita 2024-02-16 13:01:25 +02:00 committed by GitHub
commit 8e56795b77
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 2 deletions

View File

@ -29,7 +29,7 @@ Pytest Plugin List
================== ==================
Below is an automated compilation of ``pytest``` plugins available on `PyPI <https://pypi.org>`_. Below is an automated compilation of ``pytest``` plugins available on `PyPI <https://pypi.org>`_.
It includes PyPI projects whose names begin with "pytest-" and a handful of manually selected projects. It includes PyPI projects whose names begin with "pytest-" or "pytest_" and a handful of manually selected projects.
Packages classified as inactive are excluded. Packages classified as inactive are excluded.
For detailed insights into how this list is generated, For detailed insights into how this list is generated,
@ -110,7 +110,10 @@ def pytest_plugin_projects_from_pypi(session: CachedSession) -> dict[str, int]:
return { return {
name: p["_last-serial"] name: p["_last-serial"]
for p in response.json()["projects"] for p in response.json()["projects"]
if (name := p["name"]).startswith("pytest-") or name in ADDITIONAL_PROJECTS if (
(name := p["name"]).startswith(("pytest-", "pytest_"))
or name in ADDITIONAL_PROJECTS
)
} }