Skip to content

[C7] Packaging license mismatch: BUSL-1.1 declared, Apache classifier #297

Description

@DsThakurRawat

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.

  • Remove the Apache classifier (BUSL has no valid OSI classifier), keep 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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions