Skip to content

chore: standardize BUSL licensing metadata - #147

Merged
kayodebristol merged 3 commits into
mainfrom
codex/bsl-license
Aug 31, 2026
Merged

chore: standardize BUSL licensing metadata#147
kayodebristol merged 3 commits into
mainfrom
codex/bsl-license

Conversation

@kayodebristol

Copy link
Copy Markdown
Contributor

Summary

  • declare BUSL-1.1 as the single project and package license
  • remove the contradictory MIT dual-license claims from public surfaces
  • add a regression check to keep license metadata aligned

Validation

  • python -m ruff check tests\\test_licensing_metadata.py
  • python -m pytest -o addopts="" tests\\test_licensing_metadata.py -q
  • python -m build --no-isolation --outdir <temp>
    • built wheel metadata declares License-Expression: BUSL-1.1 and License-File: LICENSE; the sdist includes LICENSE

@kayodebristol
kayodebristol marked this pull request as ready for review August 31, 2026 20:22
Copilot AI balanced review requested due to automatic review settings August 31, 2026 20:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Standardizes project licensing metadata on BUSL-1.1 and adds regression coverage.

Changes:

  • Removes MIT dual-license notices.
  • Updates package and README licensing metadata.
  • Adds a licensing consistency test.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
LICENSE Removes dual-license notices.
README.md Documents BUSL-1.1 licensing.
pyproject.toml Declares BUSL-1.1 package metadata.
tests/test_licensing_metadata.py Adds metadata regression checks.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread tests/test_licensing_metadata.py
Comment thread README.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: kayodebristol <3579196+kayodebristol@users.noreply.github.com>
@kayodebristol
kayodebristol merged commit 312d5a1 into main Aug 31, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants