This repository was archived by the owner on Aug 27, 2025. It is now read-only.
Repository navigation
π Community Release - Now Available on PyPI!
Added
- PyPI Publishing: Package now available via Requirement already satisfied: mcp-shared-lib in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (0.1.0)
Requirement already satisfied: fastapi<0.117.0,>=0.116.1 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from mcp-shared-lib) (0.116.1)
Requirement already satisfied: pathlib<2.0.0,>=1.0.1 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from mcp-shared-lib) (1.0.1)
Requirement already satisfied: pydantic-settings<3.0.0,>=2.10.1 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from mcp-shared-lib) (2.10.1)
Requirement already satisfied: pydantic<3.0.0,>=2.11.7 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from pydantic[mypy]<3.0.0,>=2.11.7->mcp-shared-lib) (2.11.7)
Requirement already satisfied: sse-starlette<3.0.0,>=2.4.1 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from mcp-shared-lib) (2.4.1)
Requirement already satisfied: typing-extensions<5.0.0,>=4.8.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from mcp-shared-lib) (4.14.0)
Requirement already satisfied: uvicorn<0.36.0,>=0.35.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from mcp-shared-lib) (0.35.0)
Requirement already satisfied: starlette<0.48.0,>=0.40.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from fastapi<0.117.0,>=0.116.1->mcp-shared-lib) (0.47.0)
Requirement already satisfied: annotated-types>=0.6.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from pydantic<3.0.0,>=2.11.7->pydantic[mypy]<3.0.0,>=2.11.7->mcp-shared-lib) (0.7.0)
Requirement already satisfied: pydantic-core==2.33.2 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from pydantic<3.0.0,>=2.11.7->pydantic[mypy]<3.0.0,>=2.11.7->mcp-shared-lib) (2.33.2)
Requirement already satisfied: typing-inspection>=0.4.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from pydantic<3.0.0,>=2.11.7->pydantic[mypy]<3.0.0,>=2.11.7->mcp-shared-lib) (0.4.1)
Requirement already satisfied: python-dotenv>=0.21.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from pydantic-settings<3.0.0,>=2.10.1->mcp-shared-lib) (1.1.0)
Requirement already satisfied: anyio>=4.7.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from sse-starlette<3.0.0,>=2.4.1->mcp-shared-lib) (4.9.0)
Requirement already satisfied: idna>=2.8 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from anyio>=4.7.0->sse-starlette<3.0.0,>=2.4.1->mcp-shared-lib) (3.10)
Requirement already satisfied: sniffio>=1.1 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from anyio>=4.7.0->sse-starlette<3.0.0,>=2.4.1->mcp-shared-lib) (1.3.1)
Requirement already satisfied: click>=7.0 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from uvicorn<0.36.0,>=0.35.0->mcp-shared-lib) (8.1.8)
Requirement already satisfied: h11>=0.8 in /Users/mg/mg-work/manav/work/ai-experiments/mcp_pr_workspace/.venv/lib/python3.12/site-packages (from uvicorn<0.36.0,>=0.35.0->mcp-shared-lib) (0.16.0) - Enhanced package metadata for better discoverability
- Comprehensive keywords and classifiers
- MIT license specification
- Homepage, repository, and documentation links
Changed
- Updated package metadata for PyPI compliance
- Enabled automated PyPI publishing via GitHub Actions
- Enhanced semantic release configuration
Installation
pip install mcp-shared-libLinks
- π¦ PyPI: https://pypi.org/project/mcp-shared-lib/
- π Homepage: https://github.com/manavgup/mcp_shared_lib
- π Documentation: https://github.com/manavgup/mcp_shared_lib#readme
This release marks the transition to Phase 2: Community Release with full PyPI availability!