diff --git a/.python-version b/.python-version index 3523e81..c47b345 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.13.5 \ No newline at end of file +3.14.2 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 5e3147f..26ba7b1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "mcp-kanka" version = "1.1.0" description = "MCP server for Kanka API integration" readme = "README.md" -requires-python = "==3.13.5" +requires-python = "==3.14.3" license = {text = "MIT"} authors = [ {name = "Erv Walter", email = "erv@ewal.net"} @@ -24,12 +24,12 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "mcp==1.11.0", + "mcp==1.26.0", "python-kanka==2.2.0", - "mistune==3.1.3", - "beautifulsoup4==4.13.4", - "python-dotenv==1.1.1", - "markdownify==1.1.0", + "mistune==3.2.0", + "beautifulsoup4==4.14.3", + "python-dotenv==1.2.1", + "markdownify==1.2.2", ] [project.urls] @@ -43,19 +43,19 @@ mcp-kanka = "mcp_kanka.cli:run" [dependency-groups] dev = [ - "pytest==8.4.1", - "pytest-asyncio==1.0.0", + "pytest==8.4.2", + "pytest-asyncio==1.3.0", "pytest-cov==7.0.0", - "mypy==1.16.1", - "ruff==0.12.2", - "black==25.1.0", + "mypy==1.19.1", + "ruff==0.15.0", + "black==25.12.0", "isort==7.0.0", - "build==1.2.2.post1", + "build==1.4.0", "bump2version==1.0.1", - "twine==6.1.0", + "twine==6.2.0", "types-beautifulsoup4", "types-Markdown", - "pre-commit==4.2.0", + "pre-commit==4.5.1", ] [tool.hatch.build.targets.wheel]