Skip to content

Commit dd66608

Browse files
authored
Merge pull request #2 from tadata-org/fix-dep-issues
Fix dependency resolution with pydantic-settings
2 parents 691ca3a + a387989 commit dd66608

File tree

5 files changed

+12
-4
lines changed

5 files changed

+12
-4
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.3]
9+
10+
### Fixed
11+
- Dependency resolution issue with `mcp` package and `pydantic-settings`
12+
813
## [0.1.2]
914

1015
### Changed

fastapi_mcp/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Created by Tadata Inc. (https://github.com/tadata-org)
55
"""
66

7-
__version__ = "0.1.2"
7+
__version__ = "0.1.3"
88

99
from .server import add_mcp_server, create_mcp_server, mount_mcp_server
1010
from .http_tools import create_mcp_tools_from_openapi

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "fastapi-mcp"
7-
version = "0.1.2"
7+
version = "0.1.3"
88
description = "Automatic MCP server generator for FastAPI applications - converts FastAPI endpoints to MCP tools for LLM integration"
99
readme = "README.md"
1010
requires-python = ">=3.10"
@@ -31,6 +31,7 @@ dependencies = [
3131
"rich>=13.0.0",
3232
"mcp>=1.3.0",
3333
"pydantic>=2.0.0",
34+
"pydantic-settings>=2.5.2",
3435
"uvicorn>=0.20.0",
3536
"httpx>=0.24.0",
3637
"requests>=2.25.0",

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
setup(
1212
name="fastapi-mcp",
13-
version="0.1.2",
13+
version="0.1.3",
1414
description="Automatic MCP server generator for FastAPI applications - converts FastAPI endpoints to MCP tools for LLM integration",
1515
author="Tadata Inc.",
1616
author_email="[email protected]",

uv.lock

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)