Switch Python StarIntel spec to GNU AGPLv3 #6

Open
lost-rob0t wants to merge 5 commits from agent/license-agplv3 into master
lost-rob0t commented 2026-07-30 01:29:04 +00:00 (Migrated from github.com)

What changed

  • add an AGPL-3.0-only repository license notice
  • update Python package metadata and PyPI classifier
  • update Nix package metadata while retaining the MIT declaration for the external ulid-py dependency

Validation

  • reviewed the branch diff
  • verified package metadata consistently reports AGPL-3.0-only
  • no parser, serializer, schema, or conformance behavior changed

Relicensing note

Before merge, verify that the project has permission to relicense every non-permissively licensed third-party contribution.

## What changed - add an `AGPL-3.0-only` repository license notice - update Python package metadata and PyPI classifier - update Nix package metadata while retaining the MIT declaration for the external `ulid-py` dependency ## Validation - reviewed the branch diff - verified package metadata consistently reports `AGPL-3.0-only` - no parser, serializer, schema, or conformance behavior changed ## Relicensing note Before merge, verify that the project has permission to relicense every non-permissively licensed third-party contribution.
nsaspy changed title from WIP: Switch Python StarIntel spec to GNU AGPLv3 to Switch Python StarIntel spec to GNU AGPLv3 2026-08-27 19:58:22 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin agent/license-agplv3:agent/license-agplv3
git switch agent/license-agplv3

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff agent/license-agplv3
git switch agent/license-agplv3
git rebase master
git switch master
git merge --ff-only agent/license-agplv3
git switch agent/license-agplv3
git rebase master
git switch master
git merge --no-ff agent/license-agplv3
git switch master
git merge --squash agent/license-agplv3
git switch master
git merge --ff-only agent/license-agplv3
git switch master
git merge agent/license-agplv3
git push origin master
Sign in to join this conversation.
No description provided.