Skip to content

Statically define project metadata#907

Merged
ofek merged 1 commit intomainfrom
pyproject
Oct 28, 2025
Merged

Statically define project metadata#907
ofek merged 1 commit intomainfrom
pyproject

Conversation

@ofek
Copy link
Copy Markdown
Collaborator

@ofek ofek commented Oct 28, 2025

As a follow-up to #905, this:

  1. Defines more package metadata statically.
    1. The license field will come in a second PR as the version of setuptools that comes with Python 3.11 doesn't support the newer form of being a string. Upgrading to a newer version works but then we encounter an issue with build isolation behavior, so saving the fix for that separately with a minimal diff.
  2. Added myself to the list of maintainers.
  3. Ignored one of our examples for now in Ruff because the linter somehow started working properly with statically defined metadata.

@ofek ofek force-pushed the pyproject branch 2 times, most recently from ce83779 to ff7b7dc Compare October 28, 2025 22:12
@ofek ofek merged commit c3e0006 into main Oct 28, 2025
11 checks passed
@ofek ofek deleted the pyproject branch October 28, 2025 22:27
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