Skip to content

Have interfaces for platform_tag(), abi_tag(), and python_tag() for the host python - #1396

Open
r266-tech wants to merge 1 commit into
pypa:mainfrom
r266-tech:oss-autonomy/c391a749e5c3-05cee512e142
Open

Have interfaces for platform_tag(), abi_tag(), and python_tag() for the host python#1396
r266-tech wants to merge 1 commit into
pypa:mainfrom
r266-tech:oss-autonomy/c391a749e5c3-05cee512e142

Conversation

@r266-tech

Copy link
Copy Markdown
Contributor

Adds public platform_tag(), abi_tag(), and python_tag() accessors to packaging.tags, delegating to existing canonical computations and exporting all three through __all__.

Adds deterministic delegation tests in tests/test_tags.py and API autodoc entries in docs/tags.rst.

Verification: the focused tags runs reported 239 tests passed on each CPython version exercised and 237 passed with 1 skipped on PyPy 3.10; the patched tags.py reached 100% coverage. nox -s lint and nox -s docs completed successfully. The multi-version focused nox command timed out while the repository-wide 100% coverage threshold was applied, so that result is inconclusive rather than a passing full-suite result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant