Skip to content

v0.2.0 — Initial PyPI Release

Choose a tag to compare

@malkreide malkreide released this 01 Apr 12:20
Align repo structure, language, and config to portfolio conventions

- Switch dependency from fastmcp to mcp[cli] (official MCP SDK)
- Add .gitignore and remove committed __pycache__ files
- Add .github/workflows (CI with Python 3.11/3.12/3.13 + PyPI publish via OIDC)
- Add claude_desktop_config.json for Claude Desktop integration
- Translate server.py docstrings, comments, and tool titles to German
- Use StrEnum, X | None syntax, _handle_error(), --http/--port entrypoint
- Add dev dependencies and ruff.lint config to pyproject.toml
- Update CONTRIBUTING.md to reference pip install -e ".[dev]"
- Translate test comments/docstrings to German, clean unused imports

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>