Repository navigation
fix: declare GPL-3.0-or-later license in pyproject.toml - #77
Conversation
pyproject.toml declared MIT, but the LICENSE file and README badge are GPLv3. Align the package metadata with the actual license. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes.
|
| Layer / File(s) | Summary |
|---|---|
Update the license identifier pyproject.toml |
The declared license changed from MIT to GPL-3.0-or-later. |
Estimated code review effort: 1 (Trivial) | ~3 minutes
Change: Bug fix
Possibly related issues
- Issue 49 identifies a mismatch between the
pyproject.tomllicense field and the bundled GPL-3.0 license. This change updates that field.
Possibly related PRs
- gimp-mcp/gimp-mcp#19: This PR changes the license declaration that PR
#19introduced.
Suggested labels: bug
Merge Risk: 
Minimal · previous review 70e96
-
The project metadata and documentation consistently declare GPL-3.0-or-later and reference the existing LICENSE file.
Architecture risk: 
Low · up to 70e96
-
The change affects 2 systems.
Changed systems:
pyproject.toml,README.mdArchitecture concerns
No architecture-level concerns identified.Review details
-
Systems and components
- observed — pyproject.toml (service) was modified; 1 changed file maps to changed impact.
- observed — README.md (service) was modified; 1 changed file maps to changed impact.
Before / after behavior
- observed — Modified behavior in pyproject.toml: The project license identifier changed from
MITtoGPL-3.0-or-later. - observed — Modified behavior in README.md: Adds a License heading and identifies the license as GPL-3.0-or-later, with a link to
LICENSE.
-
Pre-merge checks: 
4
Finishing Touches
-
Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
pyproject.toml declared
license = "MIT"(added in #19 as a build fix) while LICENSE and the README badge are GPLv3. This sets the SPDX identifier toGPL-3.0-or-later, matching the bundled LICENSE and GIMP's own licensing, and adds a short License section to the README stating the same.🤖 Generated with Claude Code
Summary by CodeRabbit