Skip to content

PEP 639 compliance#12024

Merged
jacobtomlinson merged 1 commit intodask:mainfrom
DimitriPapadopoulos:PEP639
Oct 27, 2025
Merged

PEP 639 compliance#12024
jacobtomlinson merged 1 commit intodask:mainfrom
DimitriPapadopoulos:PEP639

Conversation

@DimitriPapadopoulos
Copy link
Copy Markdown
Contributor

@DimitriPapadopoulos DimitriPapadopoulos commented Jul 22, 2025

Declare licenses using only these two fields, as per PEP 639:

  • license: SPDX license expression consisting of one or more license identifiers
  • license-files: list of license file glob patterns

Suported by setuptools ≥ 77.0, or perhaps setuptools ≥ 77.0.3 which irons out some bugs:
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files

  • Closes #xxxx
  • Tests added / passed
  • Passes pre-commit run --all-files

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jul 22, 2025

Unit Test Results

See test report for an extended history of previous test failures. This is useful for diagnosing flaky tests.

      9 files  ±0        9 suites  ±0   3h 9m 26s ⏱️ - 10m 5s
 18 126 tests ±0   16 911 ✅ ±0   1 215 💤 ±0  0 ❌ ±0 
162 362 runs  ±0  150 284 ✅ +1  12 078 💤  - 1  0 ❌ ±0 

Results for commit 4be2c2f. ± Comparison against base commit 52a5349.

♻️ This comment has been updated with latest results.

@github-actions github-actions bot added the needs attention It's been a while since this was pushed on. Needs attention from the owner or a maintainer. label Sep 29, 2025
Declare licenses using only these two fields, as per PEP 639:
* license:       SPDX license expression consisting of one or more license identifiers
* license-files: list of license file glob patterns

Suported by setuptools ≥ 77.0, or perhaps setuptools ≥ 77.0.3 which irons out some bugs:
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files
@github-actions github-actions bot removed the needs attention It's been a while since this was pushed on. Needs attention from the owner or a maintainer. label Oct 27, 2025
@jacobtomlinson jacobtomlinson merged commit b7ba831 into dask:main Oct 27, 2025
24 of 25 checks passed
@DimitriPapadopoulos DimitriPapadopoulos deleted the PEP639 branch October 27, 2025 12:11
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