Labels: packaging, legal, priority:medium
File: pyproject.toml:10 (license = "BUSL-1.1") vs :18 ("License :: OSI Approved :: Apache Software License")
Description. The published package advertises two contradictory licenses.
Why it matters. Tools/users reading the trove classifier believe fastcrest-tether is Apache-2.0 (permissive, OSI) when it's actually BUSL-1.1 (source-available, use-restricted). A real compliance mislabel on a shipped artifact; can trip license scanners.
Tasks.
Dedup. PR #238 is release/packaging hygiene (SECURITY.md + dependabot + changelog) — confirm it doesn't already drop this classifier; if not, file. Cross-check #238's diff.
Labels:
packaging,legal,priority:mediumFile:
pyproject.toml:10(license = "BUSL-1.1") vs:18("License :: OSI Approved :: Apache Software License")Description. The published package advertises two contradictory licenses.
Why it matters. Tools/users reading the trove classifier believe
fastcrest-tetheris Apache-2.0 (permissive, OSI) when it's actually BUSL-1.1 (source-available, use-restricted). A real compliance mislabel on a shipped artifact; can trip license scanners.Tasks.
license = "BUSL-1.1".Dedup. PR #238 is release/packaging hygiene (SECURITY.md + dependabot + changelog) — confirm it doesn't already drop this classifier; if not, file. Cross-check #238's diff.