Skip to content

Commit 08d1290

Browse files
committed
clean up typing
1 parent ba43e87 commit 08d1290

File tree

4 files changed

+94
-8
lines changed

4 files changed

+94
-8
lines changed

justfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set dotenv-filename := "./.evergreen/scripts/env.sh"
55

66
# Commonly used command segments.
77
uv_run := "uv run --isolated "
8-
typing_run := uv_run + "--extra typing"
8+
typing_run := uv_run + "--group typing --extra aws --extra encryption --extra ocsp --extra snappy --extra test --extra zstd"
99
docs_run := uv_run + "--extra docs"
1010
doc_build := "./doc/_build"
1111
mypy_args := "--install-types --non-interactive"

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ pymongocrypt_source = [
6262
"pymongocrypt@git+https://github.com/mongodb/libmongocrypt@master#subdirectory=bindings/python"
6363
]
6464
perf = ["simplejson"]
65+
typing = [
66+
"mypy==1.14.1",
67+
"pyright==1.1.392.post0",
68+
"typing_extensions",
69+
"pip"
70+
]
6571

6672
# Used to call hatch_build.py
6773
[tool.hatch.build.hooks.custom]

requirements/typing.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

uv.lock

Lines changed: 87 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)