Merge pull request #7 from modelcontextprotocol/justin/ci

Configure CI
This commit is contained in:
Justin Spahr-Summers
2024-10-03 11:04:29 +01:00
committed by GitHub
3 changed files with 22 additions and 2 deletions

20
.github/workflows/main.yml vendored Normal file
View File

@@ -0,0 +1,20 @@
on:
push:
branches:
- main
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.10"
- run: pip install .
- run: pip install -U pytest trio
- run: pytest

View File

@@ -7,7 +7,7 @@ name = "mcp-python"
version = "0.1.3"
description = "Model Context Protocol implementation for Python"
readme = "README.md"
requires-python = ">=3.8"
requires-python = ">=3.10"
dependencies = [
"anyio",
"httpx",

View File

@@ -53,7 +53,7 @@ async def test_server_session_initialize():
tg.start_soon(run_server)
await client_session.initialize()
except* anyio.ClosedResourceError:
except anyio.ClosedResourceError:
pass
assert received_initialized