Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

v0.2.0 - Community Release (PyPI Published)

Latest

Choose a tag to compare

@manavgup manavgup released this 07 Aug 04:42
· 2 commits to master since this release

πŸš€ 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-lib

Links

This release marks the transition to Phase 2: Community Release with full PyPI availability!