Parent
Outcome
Every installed UrbanPy runtime dependency has deterministic license evidence and an explicit reviewed disposition, while the required external FOSSA findings remain visible and blocking for EL-BID review.
Scope
- traverse the active installed runtime dependency closure, excluding dev-only extras
- prefer PEP 639 expressions and retain legacy classifier evidence
- fail closed on new packages, changed license metadata, and unknown licenses
- record narrow primary-source overrides instead of globally allowing
UNKNOWN
- upload requirements and license evidence in CI
- include license evidence with the release SBOM and attested distributions
- document the boundary between this engineering gate and FOSSA/legal review
Acceptance criteria
Follow-up EL-BID work is still required to reconcile FOSSA's full source/development/vendored finding set and document legal approval.
Parent
Outcome
Every installed UrbanPy runtime dependency has deterministic license evidence and an explicit reviewed disposition, while the required external FOSSA findings remain visible and blocking for EL-BID review.
Scope
UNKNOWNAcceptance criteria
defoptmissing metadata andtext-unidecodelicense selection cite primary sourcesFollow-up EL-BID work is still required to reconcile FOSSA's full source/development/vendored finding set and document legal approval.