Skip to content

fix: add zernio-mcp executable and rebrand package to zernio-sdk#16

Merged
mikipalet merged 2 commits intodevelopfrom
fix/rebrand-executable-names
Mar 18, 2026
Merged

fix: add zernio-mcp executable and rebrand package to zernio-sdk#16
mikipalet merged 2 commits intodevelopfrom
fix/rebrand-executable-names

Conversation

@mikipalet
Copy link
Collaborator

Summary\n\n- Rename package from late-sdk to zernio-sdk (version bump to 1.2.92)\n- Add zernio-mcp and zernio-mcp-http script entry points so uvx zernio-mcp works\n- Keep late-mcp and late-mcp-http for backward compatibility\n- Update metadata: description, author name, keywords to reflect Zernio branding\n- Update claude-desktop-config.json example to use zernio-mcp\n\n## Context\n\nA user reported that uvx zernio-mcp fails with:\n\nAn executable named `zernio-mcp` is not provided by package `zernio-sdk`.\nThe following executables are available:\n- late-mcp\n- late-mcp-http\n\n\nThe package was rebranded on PyPI but the [project.scripts] in pyproject.toml still only registered the old late-mcp entry points.\n\n## Test plan\n\n- [ ] After publishing, verify uvx zernio-mcp starts the MCP server\n- [ ] Verify uvx late-mcp still works (backward compat)\n- [ ] Verify pip install zernio-sdk installs both executables

The package was published as zernio-sdk on PyPI but the pyproject.toml
still had name="late-sdk" and only registered late-mcp/late-mcp-http
executables. Users running `uvx zernio-mcp` got an error because the
zernio-mcp executable didn't exist.

- Rename package from late-sdk to zernio-sdk
- Add zernio-mcp and zernio-mcp-http script entry points
- Keep late-mcp and late-mcp-http for backward compatibility
- Update description, author, and keywords for Zernio branding
@mikipalet mikipalet merged commit d6b4a05 into develop Mar 18, 2026
4 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.

1 participant