mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-15 00:16:04 +08:00
chore: required pip and performance improvment in mypy checks (#19225)
This commit is contained in:
parent
bbf513a2cd
commit
e352ab2bdd
@ -90,3 +90,4 @@
|
|||||||
```bash
|
```bash
|
||||||
uv run -P api bash dev/pytest/pytest_all_tests.sh
|
uv run -P api bash dev/pytest/pytest_all_tests.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -120,6 +120,7 @@ dev = [
|
|||||||
"types-defusedxml~=0.7.0",
|
"types-defusedxml~=0.7.0",
|
||||||
"types-deprecated~=1.2.15",
|
"types-deprecated~=1.2.15",
|
||||||
"types-docutils~=0.21.0",
|
"types-docutils~=0.21.0",
|
||||||
|
"types-jsonschema~=4.23.0",
|
||||||
"types-flask-cors~=5.0.0",
|
"types-flask-cors~=5.0.0",
|
||||||
"types-flask-migrate~=4.1.0",
|
"types-flask-migrate~=4.1.0",
|
||||||
"types-gevent~=24.11.0",
|
"types-gevent~=24.11.0",
|
||||||
|
14
api/uv.lock
generated
14
api/uv.lock
generated
@ -1261,6 +1261,7 @@ dev = [
|
|||||||
{ name = "types-gevent" },
|
{ name = "types-gevent" },
|
||||||
{ name = "types-greenlet" },
|
{ name = "types-greenlet" },
|
||||||
{ name = "types-html5lib" },
|
{ name = "types-html5lib" },
|
||||||
|
{ name = "types-jsonschema" },
|
||||||
{ name = "types-markdown" },
|
{ name = "types-markdown" },
|
||||||
{ name = "types-oauthlib" },
|
{ name = "types-oauthlib" },
|
||||||
{ name = "types-objgraph" },
|
{ name = "types-objgraph" },
|
||||||
@ -1431,6 +1432,7 @@ dev = [
|
|||||||
{ name = "types-gevent", specifier = "~=24.11.0" },
|
{ name = "types-gevent", specifier = "~=24.11.0" },
|
||||||
{ name = "types-greenlet", specifier = "~=3.1.0" },
|
{ name = "types-greenlet", specifier = "~=3.1.0" },
|
||||||
{ name = "types-html5lib", specifier = "~=1.1.11" },
|
{ name = "types-html5lib", specifier = "~=1.1.11" },
|
||||||
|
{ name = "types-jsonschema", specifier = "~=4.23.0" },
|
||||||
{ name = "types-markdown", specifier = "~=3.7.0" },
|
{ name = "types-markdown", specifier = "~=3.7.0" },
|
||||||
{ name = "types-oauthlib", specifier = "~=3.2.0" },
|
{ name = "types-oauthlib", specifier = "~=3.2.0" },
|
||||||
{ name = "types-objgraph", specifier = "~=3.6.0" },
|
{ name = "types-objgraph", specifier = "~=3.6.0" },
|
||||||
@ -5612,6 +5614,18 @@ wheels = [
|
|||||||
{ url = "https://files.pythonhosted.org/packages/ba/7c/f862b1dc31268ef10fe95b43dcdf216ba21a592fafa2d124445cd6b92e93/types_html5lib-1.1.11.20241018-py3-none-any.whl", hash = "sha256:3f1e064d9ed2c289001ae6392c84c93833abb0816165c6ff0abfc304a779f403", size = 17292, upload-time = "2024-10-18T02:44:48.503Z" },
|
{ url = "https://files.pythonhosted.org/packages/ba/7c/f862b1dc31268ef10fe95b43dcdf216ba21a592fafa2d124445cd6b92e93/types_html5lib-1.1.11.20241018-py3-none-any.whl", hash = "sha256:3f1e064d9ed2c289001ae6392c84c93833abb0816165c6ff0abfc304a779f403", size = 17292, upload-time = "2024-10-18T02:44:48.503Z" },
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "types-jsonschema"
|
||||||
|
version = "4.23.0.20241208"
|
||||||
|
source = { registry = "https://pypi.org/simple" }
|
||||||
|
dependencies = [
|
||||||
|
{ name = "referencing" },
|
||||||
|
]
|
||||||
|
sdist = { url = "https://files.pythonhosted.org/packages/ad/e6/9e5cd771687086844caa43dbb211ec0d1cfa899d17c110f3220efcd46e83/types_jsonschema-4.23.0.20241208.tar.gz", hash = "sha256:e8b15ad01f290ecf6aea53f93fbdf7d4730e4600313e89e8a7f95622f7e87b7c", size = 14770, upload-time = "2024-12-08T03:02:21.995Z" }
|
||||||
|
wheels = [
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/91/64/4b2fba8b7cb0104ba013f2a1bf6f39a98e927e14befe1ef947d373b25218/types_jsonschema-4.23.0.20241208-py3-none-any.whl", hash = "sha256:87934bd9231c99d8eff94cacfc06ba668f7973577a9bd9e1f9de957c5737313e", size = 15021, upload-time = "2024-12-08T03:02:20.528Z" },
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "types-markdown"
|
name = "types-markdown"
|
||||||
version = "3.7.0.20250322"
|
version = "3.7.0.20250322"
|
||||||
|
@ -3,5 +3,5 @@
|
|||||||
set -x
|
set -x
|
||||||
|
|
||||||
# run mypy checks
|
# run mypy checks
|
||||||
uv run --directory api --dev \
|
uv run --directory api --dev --with pip \
|
||||||
python -m mypy --install-types --non-interactive .
|
python -m mypy --install-types --non-interactive --cache-fine-grained --sqlite-cache .
|
||||||
|
Loading…
x
Reference in New Issue
Block a user