-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't workingdocumentationImprovements or additions to documentationImprovements or additions to documentationpriority:P2
Description
Bug
The LICENSE file at the repository root is Apache License 2.0, but the README.md states:
License
This project is licensed under the MIT License - see the LICENSE file for details.
Additionally, pyproject.toml contains an incorrect classifier:
"License :: OSI Approved :: MIT License"
Both the README and pyproject.toml are inconsistent with the actual Apache 2.0 LICENSE file.
Proposed fix
1. Update README.md
Update README.md license section from:
This project is licensed under the MIT License - see the LICENSE file for details.to:
This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.2. Update pyproject.toml classifier
Change:
"License :: OSI Approved :: MIT License",to:
"License :: OSI Approved :: Apache Software License",Why this matters
- License mismatches create legal ambiguity for users and contributors
- Automated compliance tools (FOSSA, Snyk, etc.) may flag the mismatch
- PyPI displays classifier-based license info — it currently shows MIT incorrectly
- The LICENSE file is the canonical source of truth; everything else must match
Labels to apply
documentationpriority:P2bug
Depends on
None — standalone micro-fix.
Acceptance criteria
- README.md license section references "Apache License 2.0" (not "MIT")
-
pyproject.tomlclassifier updated from MIT toLicense :: OSI Approved :: Apache Software License - LICENSE file remains unchanged (it is correct)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingdocumentationImprovements or additions to documentationImprovements or additions to documentationpriority:P2