Skip to content

chore: update LICENSE#108

Merged
quettabit merged 2 commits intomainfrom
qb/license
Mar 10, 2026
Merged

chore: update LICENSE#108
quettabit merged 2 commits intomainfrom
qb/license

Conversation

@quettabit
Copy link
Member

No description provided.

@quettabit quettabit requested a review from a team as a code owner March 10, 2026 21:29
@greptile-apps
Copy link

greptile-apps bot commented Mar 10, 2026

Greptile Summary

This PR replaces the Apache License 2.0 with the MIT License. The new license is correctly formatted, names "Bandar Systems Inc. and contributors" as the copyright holder (consistent with docs/source/conf.py), and uses the current year (2026). The README's license badge will automatically reflect the change via GitHub's license detection.

  • The full Apache 2.0 text (201 lines) is replaced by the standard MIT License (21 lines).
  • MIT omits Apache 2.0's explicit patent grant and NOTICE file provisions — this is a deliberate simplification.
  • The pyproject.toml has no license field declared; since this PR touches the license, it would be a good time to add that metadata so PyPI and tooling can surface it correctly.

Confidence Score: 4/5

  • This PR is safe to merge; it is a straightforward and correctly formatted license change from Apache 2.0 to MIT.
  • The change is a well-formed, standard MIT License with a consistent copyright holder and correct year. The only minor gap is that pyproject.toml still lacks a license field, but that is a pre-existing omission and doesn't block merging.
  • No files require special attention, though pyproject.toml could benefit from adding a license field to complete the update.

Important Files Changed

Filename Overview
LICENSE Replaces Apache 2.0 license with MIT license; copyright holder is "Bandar Systems Inc. and contributors" and year is 2026. The pyproject.toml does not declare a license field, so package metadata remains undeclared.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[LICENSE file] -->|Before| B[Apache License 2.0\n201 lines\nCopyright yyyy - name of copyright owner]
    A -->|After| C[MIT License\n21 lines\nCopyright 2026 Bandar Systems Inc. and contributors]
    C --> D{Impact on repo}
    D --> E[README badge auto-updates\nvia GitHub license detection]
    D --> F[pyproject.toml has no\nlicense field - unaffected]
Loading

Last reviewed commit: 6e2895a

@quettabit quettabit merged commit 2bef575 into main Mar 10, 2026
1 check passed
@quettabit quettabit deleted the qb/license branch March 10, 2026 21:37
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.

1 participant