-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PEP 639: Implement License-Expression and License-File #828
base: main
Are you sure you want to change the base?
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de8b239 - Browse repository at this point
Copy the full SHA de8b239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44beda7 - Browse repository at this point
Copy the full SHA 44beda7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b1a9f7 - Browse repository at this point
Copy the full SHA 2b1a9f7View commit details -
although inconsistent (see Requires-External, Provides-Extra, Provides-Dist, Obsoletes-Dist...) pluralize the result for multiple use of `License-File` https://packaging.pypa.io/en/stable/metadata.html#packaging.metadata.RawMetadata > Any core metadata field that can be specified multiple times or can hold multiple values in a single field have a key with a plural name.
Configuration menu - View commit details
-
Copy full SHA for 9bfa714 - Browse repository at this point
Copy the full SHA 9bfa714View commit details -
exclude vendored spdx data from sdist/whl. build/bring our own
Per feedback, integrate a variant of pypa#799 that builds a minimal JSON dataset to feed vendored license-expression 32K src/packaging/_spdx.json vs 848K src/packaging/_vendor/license_expression/data/scancode-licensedb-index.json
Configuration menu - View commit details
-
Copy full SHA for 1aea212 - Browse repository at this point
Copy the full SHA 1aea212View commit details -
migrate to parser based on hatchling's
- back away from vendoring - adapt hatchling's license expression parser to accept well-formed LicenseRef- - back to python storage of license data
Configuration menu - View commit details
-
Copy full SHA for cec33f1 - Browse repository at this point
Copy the full SHA cec33f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfb3af1 - Browse repository at this point
Copy the full SHA cfb3af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6b47d5 - Browse repository at this point
Copy the full SHA d6b47d5View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a55f422 - Browse repository at this point
Copy the full SHA a55f422View commit details
Commits on Sep 13, 2024
-
Apply suggestions from code review
Co-authored-by: Brett Cannon <brett@python.org>
Configuration menu - View commit details
-
Copy full SHA for afa5d4c - Browse repository at this point
Copy the full SHA afa5d4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 396e4ef - Browse repository at this point
Copy the full SHA 396e4efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a2821 - Browse repository at this point
Copy the full SHA 21a2821View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac18f0 - Browse repository at this point
Copy the full SHA 4ac18f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46a7491 - Browse repository at this point
Copy the full SHA 46a7491View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd7105f - Browse repository at this point
Copy the full SHA cd7105fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e469b7e - Browse repository at this point
Copy the full SHA e469b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e699391 - Browse repository at this point
Copy the full SHA e699391View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22fa9cd - Browse repository at this point
Copy the full SHA 22fa9cdView commit details -
add tests to ensure license and exception ids conform
since the value is typed as a TypedDict, mypy will detect if new keys appear or others disappear
Configuration menu - View commit details
-
Copy full SHA for f952ab9 - Browse repository at this point
Copy the full SHA f952ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e34f1 - Browse repository at this point
Copy the full SHA 30e34f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8906b16 - Browse repository at this point
Copy the full SHA 8906b16View commit details
Commits on Sep 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a361294 - Browse repository at this point
Copy the full SHA a361294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cee38e - Browse repository at this point
Copy the full SHA 9cee38eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81efbda - Browse repository at this point
Copy the full SHA 81efbdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 701217b - Browse repository at this point
Copy the full SHA 701217bView commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4539543 - Browse repository at this point
Copy the full SHA 4539543View commit details
Commits on Sep 19, 2024
-
add additional test cases and handle LicenseRef- identifiers not alre…
…ady padded by spaces
Configuration menu - View commit details
-
Copy full SHA for 64d3647 - Browse repository at this point
Copy the full SHA 64d3647View commit details