David Soria Parra
04ad96e6cd
Typing fixes
...
Strict pyright mode results in a lot of issues regarding non fully
determined types, due to Generics. These are some issues I came across
today. We are still far from being clean on pyright.
2024-10-11 12:09:30 +01:00
David Soria Parra
34937b72f2
pyproject: Remove strict typing for now
...
We currently have 21 non strict typing issues and 112 strict typing
issues. Most of the strict ones come from generic handling.
This is the initial step to tackle the non strict errors by
ignoring strict errors and adding github actions to check for type
errors. Once this is place we move back to using strict types.
2024-10-11 12:09:30 +01:00
David Soria Parra
a05e66b4ab
pyproject: Update ruff config to new layout
2024-10-11 12:09:29 +01:00
David Soria Parra
8299cd0055
python-version: Pin our python version
...
Tools like rye and uv use .python version to correctly lock the
venv to a certain python version. We are pinning ours to 3.11.
2024-10-11 12:09:17 +01:00
David Soria Parra
b95794b5a5
pyproject: Add venv to pyproject
...
pyright and Zed use the venv setting in pyright to correctly determine
the virtual env to use.
2024-10-11 10:53:51 +01:00
David Soria Parra
9f5dffa159
Merge pull request #11 from modelcontextprotocol/davidsp/bump
...
bump version for next release
2024-10-11 09:54:12 +01:00
David Soria Parra
c610b6d76d
bump version for next release
2024-10-11 01:20:46 +01:00
Justin Spahr-Summers
8f4359e4d2
Bump version
2024-10-03 10:48:01 +00:00
Justin Spahr-Summers
33b5a12629
Merge pull request #8 from modelcontextprotocol/justin/omit-nulls
...
Exclude `None`s when serializing models
2024-10-03 11:04:42 +01:00
Justin Spahr-Summers
ee4a4ada2e
Merge pull request #7 from modelcontextprotocol/justin/ci
...
Configure CI
2024-10-03 11:04:29 +01:00
Justin Spahr-Summers
4040945cdf
Exclude Nones
2024-10-02 21:58:33 +01:00
Justin Spahr-Summers
7b55252c87
Install trio on CI
2024-10-02 21:57:04 +01:00
Justin Spahr-Summers
fed5304b09
Remove Python 3.12 syntax
2024-10-02 21:55:53 +01:00
Justin Spahr-Summers
a684ef1ccc
Require Python 3.10
2024-10-02 21:54:55 +01:00
Justin Spahr-Summers
2f5574917a
Install pytest on CI
2024-10-02 21:52:43 +01:00
Justin Spahr-Summers
7f6c664d64
Configure CI
2024-10-02 21:50:54 +01:00
Kenneth Lien
f9baa82a1e
Merge pull request #6 from modelcontextprotocol/ken/headers
...
Add header support for sse_client
2024-09-30 14:36:10 -07:00
Kenneth Lien
4f0abd197c
Add header support for sse_client
2024-09-30 12:46:18 -07:00
David Soria Parra
4cbf815430
Initial import
2024-09-24 22:04:19 +01:00