Skip to content

Use PEP 639 SPDX license identifier in pyproject.toml#226

Merged
thodson-usgs merged 1 commit intoDOI-USGS:mainfrom
thodson-usgs:pep639-license
Apr 13, 2026
Merged

Use PEP 639 SPDX license identifier in pyproject.toml#226
thodson-usgs merged 1 commit intoDOI-USGS:mainfrom
thodson-usgs:pep639-license

Conversation

@thodson-usgs
Copy link
Copy Markdown
Collaborator

Summary

  • Replaces license = {file = "LICENSE.md"} with the PEP 639 SPDX identifier syntax: license = "CC0-1.0" + license-files = ["LICENSE.md"]

This is a rebase of @davetapley's original change in #187 onto current main. The prior PR had CI failures on Python 3.8, but 3.8 has since been dropped from the test matrix, so those failures no longer apply. The change itself is correct and unmodified.

Closes #187.

Test plan

  • CI passes (3.8 jobs no longer exist in the matrix)

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@thodson-usgs thodson-usgs merged commit 671202a into DOI-USGS:main Apr 13, 2026
8 checks passed
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