Skip to content

python: include project metadata in pyproject.toml#24

Merged
arahlin merged 5 commits into
ketiltrout:masterfrom
gsmecher:pypi_description
Feb 26, 2026
Merged

python: include project metadata in pyproject.toml#24
arahlin merged 5 commits into
ketiltrout:masterfrom
gsmecher:pypi_description

Conversation

@gsmecher
Copy link
Copy Markdown
Contributor

No description provided.

@gsmecher
Copy link
Copy Markdown
Contributor Author

This is a low-stakes update that adds README to the Python bindings' pyproject.toml. The current PyPI page is a little sparse and could use the documentation this provides.

It would ordinarily be a one-liner pointing to README, but the symlink to bring README in-path is necessary to avoid breaking the autotools build.

Comment thread bindings/python/pyproject.toml
@arahlin arahlin changed the title python: correctly reference top-level README in pyproject.toml python: include project metadata in pyproject.toml Feb 26, 2026
@gsmecher
Copy link
Copy Markdown
Contributor Author

OK - I think we're over the hurdle here.

This last flury was due PEP 639 changing the license field schema (which landed in setuptools 77.) I've resolved it in the "current best practices" direction and nudged the CI/CD framework forward to new enough versions of setuptools, instead of using the "backwards-compatible but deprecated" direction.

@arahlin arahlin merged commit 6321074 into ketiltrout:master Feb 26, 2026
10 checks passed
@arahlin arahlin deleted the pypi_description branch February 26, 2026 22:19
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.

2 participants