Skip to content

Update packaging and documentation for PyPI release 0.3.1#40

Merged
francescobianco merged 5 commits into
mainfrom
dev
May 15, 2026
Merged

Update packaging and documentation for PyPI release 0.3.1#40
francescobianco merged 5 commits into
mainfrom
dev

Conversation

@francescobianco

Copy link
Copy Markdown
Member

This pull request introduces several improvements to the project metadata and documentation, and adds a new test script to verify environment variable handling for server startup. The main highlights are enhanced pyproject.toml metadata for better discoverability, improved documentation formatting and clarity, and a new shell test to ensure the MCP_PORT environment variable works as intended.

Project metadata enhancements:

  • Expanded the pyproject.toml file with a more descriptive summary, additional keywords, classifiers, author and maintainer information, and project URLs for easier discovery and package management. [1] [2]

Documentation improvements:

  • Improved formatting and organization in docs/readme-pypi.md by adding section breaks for better readability and navigation. [1] [2] [3] [4] [5]

Testing and validation:

  • Added a new shell script tests/env/test-mcp-port.sh that verifies the server respects the MCP_PORT environment variable by checking that it binds to the correct port and not the default when overridden.
@francescobianco francescobianco merged commit 75132a7 into main May 15, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant