Skip to content

fix: Update to SPDX License Classifiers - #394

Open
AlexanderWells-diamond wants to merge 1 commit into
mainfrom
fix_license_classifiers
Open

AlexanderWells-diamond wants to merge 1 commit into
mainfrom
fix_license_classifiers

Conversation

@AlexanderWells-diamond

Copy link
Copy Markdown
Contributor

This PR fixes the deprecated license classifiers present in pyproject.toml.

The latest guidance for them can be found here: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files.

setuptools 77.0.3 has been available since March 2025, so should be available everywhere we need.

This has been tested in a local build and upload to the Test PyPi, where you can see that the License is correctly read in the new format: https://test.pypi.org/project/dls-abc/

I can also confirm that doing a local build (using uvx --from build pyproject-build) has no errors.

Fixes #333

This branch has not been deployed

No deployments
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.

Remove license classifiers

1 participant