Skip to content

fix: Wheel license metadata (Apache-2.0 → BUSL-1.1) + MCP registry marker#99

Merged
jrosskopf merged 1 commit into
mainfrom
fix/gh-97-wheel-license
Jul 13, 2026
Merged

fix: Wheel license metadata (Apache-2.0 → BUSL-1.1) + MCP registry marker#99
jrosskopf merged 1 commit into
mainfrom
fix/gh-97-wheel-license

Conversation

@jrosskopf

@jrosskopf jrosskopf commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The flapi-io wheel builds passed --license Apache-2.0 to bin-to-wheel while the repo LICENSE is BSL 1.1 — PyPI publicly showed the wrong license. Now --license BUSL-1.1 (SPDX id) in all four platform builds.
  • Adds the mcp-name: io.github.datazoode/flapi marker to Readme.md (the wheel's PyPI long description). The official MCP Registry requires this marker on the PyPI page to validate package ownership before mcp-publisher publish will accept the server.json added in docs: Promotion playbook, submission kit, and launch drafts #98.

Test plan

Closes #97

🤖 Generated with Claude Code


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

…marker

- bin-to-wheel calls declared Apache-2.0 while the repo LICENSE is BSL 1.1;
  PyPI was publicly showing the wrong license for flapi-io
- Add mcp-name marker to Readme.md (used as the PyPI long description) so
  the official MCP Registry can validate package ownership for server.json
- Closes #97
@jrosskopf jrosskopf merged commit 064d8ec into main Jul 13, 2026
8 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.

Wheel metadata declares Apache-2.0 but the project license is BSL 1.1

1 participant