Skip to content

Conversation

@Grochocinski
Copy link
Collaborator

Linked Issue (Required)

Fixes #209

The Fix

  • Fixed the use of the deprecated license expression as outlined in the issue by replacing it with distinct license and license-files parameters. These options were added in setuptools v77.0.0, so the minimum version was bumped to support that. I don't believe there is a way around this bump if we still wish to include a license file (which we should absolutely include).
  • Added additional classifiers to better convey the audience of the library and what Python versions are supported
  • Added an "issues" label to the project URL section. See well-known labels for other labels we can add in the future (if applicable).

Verification

  • ruff check passes on my code
  • ty check passes on my code
  • The bug is reproducible on the master branch.
  • The bug is NO LONGER reproducible on this branch.
  • All tests in the tests directory are passing.

@Grochocinski Grochocinski self-assigned this Nov 27, 2025
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.

Deprecated License Expression in pyproject.toml

2 participants