feat: Use pyproject standardized dependency-groups (#6689)
* Use pyproject standardized dependency-groups * fix: update Python version requirement to support up to 3.14 --------- Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
This commit is contained in:
parent
400572342f
commit
0886bdad16
12 changed files with 141 additions and 146 deletions
86
uv.lock
generated
86
uv.lock
generated
|
|
@ -4640,7 +4640,15 @@ deploy = [
|
|||
{ name = "flower" },
|
||||
{ name = "redis" },
|
||||
]
|
||||
local = [
|
||||
{ name = "ctransformers" },
|
||||
{ name = "llama-cpp-python" },
|
||||
{ name = "sentence-transformers" },
|
||||
]
|
||||
|
||||
[package.dev-dependencies]
|
||||
dev = [
|
||||
{ name = "asgi-lifespan" },
|
||||
{ name = "codeflash" },
|
||||
{ name = "devtools" },
|
||||
{ name = "dictdiffer" },
|
||||
|
|
@ -4651,8 +4659,10 @@ dev = [
|
|||
{ name = "pre-commit" },
|
||||
{ name = "pytest" },
|
||||
{ name = "pytest-asyncio" },
|
||||
{ name = "pytest-codspeed" },
|
||||
{ name = "pytest-cov" },
|
||||
{ name = "pytest-flakefinder" },
|
||||
{ name = "pytest-github-actions-annotate-failures" },
|
||||
{ name = "pytest-instafail" },
|
||||
{ name = "pytest-mock" },
|
||||
{ name = "pytest-profiling" },
|
||||
|
|
@ -4662,6 +4672,7 @@ dev = [
|
|||
{ name = "requests" },
|
||||
{ name = "respx" },
|
||||
{ name = "ruff" },
|
||||
{ name = "types-aiofiles" },
|
||||
{ name = "types-google-cloud-ndb" },
|
||||
{ name = "types-markdown" },
|
||||
{ name = "types-passlib" },
|
||||
|
|
@ -4673,19 +4684,6 @@ dev = [
|
|||
{ name = "types-requests" },
|
||||
{ name = "vulture" },
|
||||
]
|
||||
local = [
|
||||
{ name = "ctransformers" },
|
||||
{ name = "llama-cpp-python" },
|
||||
{ name = "sentence-transformers" },
|
||||
]
|
||||
|
||||
[package.dev-dependencies]
|
||||
dev = [
|
||||
{ name = "asgi-lifespan" },
|
||||
{ name = "pytest-codspeed" },
|
||||
{ name = "pytest-github-actions-annotate-failures" },
|
||||
{ name = "types-aiofiles" },
|
||||
]
|
||||
|
||||
[package.metadata]
|
||||
requires-dist = [
|
||||
|
|
@ -4701,13 +4699,10 @@ requires-dist = [
|
|||
{ name = "celery", marker = "extra == 'deploy'", specifier = ">=5.3.1" },
|
||||
{ name = "chardet", specifier = ">=5.2.0,<6.0.0" },
|
||||
{ name = "clickhouse-connect", specifier = "==0.7.19" },
|
||||
{ name = "codeflash", marker = "extra == 'dev'", specifier = ">=0.8.4" },
|
||||
{ name = "cryptography", specifier = ">=42.0.5,<44.0.0" },
|
||||
{ name = "ctransformers", marker = "extra == 'all'", specifier = ">=0.2" },
|
||||
{ name = "ctransformers", marker = "extra == 'local'", specifier = ">=0.2" },
|
||||
{ name = "defusedxml", specifier = ">=0.7.1,<1.0.0" },
|
||||
{ name = "devtools", marker = "extra == 'dev'", specifier = ">=0.12.2" },
|
||||
{ name = "dictdiffer", marker = "extra == 'dev'", specifier = ">=0.9.0" },
|
||||
{ name = "diskcache", specifier = ">=5.6.3,<6.0.0" },
|
||||
{ name = "docstring-parser", specifier = ">=0.16,<1.0.0" },
|
||||
{ name = "duckdb", specifier = ">=1.0.0,<2.0.0" },
|
||||
|
|
@ -4722,8 +4717,6 @@ requires-dist = [
|
|||
{ name = "greenlet", specifier = ">=3.1.1" },
|
||||
{ name = "gunicorn", specifier = ">=22.0.0,<24.0.0" },
|
||||
{ name = "httpx", extras = ["http2"], specifier = ">=0.27,<1.0.0" },
|
||||
{ name = "httpx", extras = ["http2"], marker = "extra == 'dev'", specifier = ">=0.27" },
|
||||
{ name = "ipykernel", marker = "extra == 'dev'", specifier = ">=6.29.0" },
|
||||
{ name = "jq", marker = "sys_platform != 'win32'", specifier = ">=1.7.0,<2.0.0" },
|
||||
{ name = "json-repair", specifier = ">=0.30.3" },
|
||||
{ name = "langchain", specifier = "~=0.3.10" },
|
||||
|
|
@ -4736,7 +4729,6 @@ requires-dist = [
|
|||
{ name = "loguru", specifier = ">=0.7.1,<1.0.0" },
|
||||
{ name = "mcp", specifier = ">=1.1.2" },
|
||||
{ name = "multiprocess", specifier = ">=0.70.14,<1.0.0" },
|
||||
{ name = "mypy", marker = "extra == 'dev'", specifier = ">=1.11.0" },
|
||||
{ name = "nanoid", specifier = ">=2.0.0,<3.0.0" },
|
||||
{ name = "nest-asyncio", specifier = ">=1.6.0,<2.0.0" },
|
||||
{ name = "networkx", specifier = ">=3.4.2" },
|
||||
|
|
@ -4746,35 +4738,20 @@ requires-dist = [
|
|||
{ name = "opentelemetry-sdk", specifier = ">=1.25.0,<2.0.0" },
|
||||
{ name = "orjson", specifier = "==3.10.15" },
|
||||
{ name = "pandas", specifier = "==2.2.3" },
|
||||
{ name = "pandas-stubs", marker = "extra == 'dev'", specifier = ">=2.1.4.231227" },
|
||||
{ name = "passlib", specifier = ">=1.7.4,<2.0.0" },
|
||||
{ name = "pillow", specifier = ">=11.1.0,<12.0.0" },
|
||||
{ name = "platformdirs", specifier = ">=4.2.0,<5.0.0" },
|
||||
{ name = "pre-commit", marker = "extra == 'dev'", specifier = ">=3.7.0" },
|
||||
{ name = "prometheus-client", specifier = ">=0.20.0,<1.0.0" },
|
||||
{ name = "pydantic", specifier = "~=2.10.1" },
|
||||
{ name = "pydantic-settings", specifier = ">=2.2.0,<3.0.0" },
|
||||
{ name = "pypdf", specifier = "~=5.1.0" },
|
||||
{ name = "pyperclip", specifier = ">=1.8.2,<2.0.0" },
|
||||
{ name = "pytest", marker = "extra == 'dev'", specifier = ">=8.2.0" },
|
||||
{ name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.23.0" },
|
||||
{ name = "pytest-cov", marker = "extra == 'dev'", specifier = ">=5.0.0" },
|
||||
{ name = "pytest-flakefinder", marker = "extra == 'dev'", specifier = ">=1.1.0" },
|
||||
{ name = "pytest-instafail", marker = "extra == 'dev'", specifier = ">=0.5.0" },
|
||||
{ name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.14.0" },
|
||||
{ name = "pytest-profiling", marker = "extra == 'dev'", specifier = ">=1.7.0" },
|
||||
{ name = "pytest-split", marker = "extra == 'dev'", specifier = ">=0.9.0" },
|
||||
{ name = "pytest-sugar", marker = "extra == 'dev'", specifier = ">=1.0.0" },
|
||||
{ name = "pytest-xdist", marker = "extra == 'dev'", specifier = ">=3.6.0" },
|
||||
{ name = "python-docx", specifier = ">=1.1.0,<2.0.0" },
|
||||
{ name = "python-jose", specifier = ">=3.3.0,<4.0.0" },
|
||||
{ name = "python-multipart", specifier = ">=0.0.12,<1.0.0" },
|
||||
{ name = "redis", marker = "extra == 'all'", specifier = ">=4.6.0" },
|
||||
{ name = "redis", marker = "extra == 'deploy'", specifier = ">=4.6.0" },
|
||||
{ name = "requests", marker = "extra == 'dev'", specifier = ">=2.32.0" },
|
||||
{ name = "respx", marker = "extra == 'dev'", specifier = ">=0.21.1" },
|
||||
{ name = "rich", specifier = ">=13.7.0,<14.0.0" },
|
||||
{ name = "ruff", marker = "extra == 'dev'", specifier = ">=0.6.2" },
|
||||
{ name = "sentence-transformers", marker = "extra == 'all'", specifier = ">=2.0.0" },
|
||||
{ name = "sentence-transformers", marker = "extra == 'local'", specifier = ">=2.0.0" },
|
||||
{ name = "sentry-sdk", extras = ["fastapi", "loguru"], specifier = ">=2.5.1,<3.0.0" },
|
||||
|
|
@ -4782,27 +4759,48 @@ requires-dist = [
|
|||
{ name = "spider-client", specifier = ">=0.0.27,<1.0.0" },
|
||||
{ name = "sqlmodel", specifier = "==0.0.22" },
|
||||
{ name = "typer", specifier = ">=0.13.0,<1.0.0" },
|
||||
{ name = "types-google-cloud-ndb", marker = "extra == 'dev'", specifier = ">=2.2.0.0" },
|
||||
{ name = "types-markdown", marker = "extra == 'dev'", specifier = ">=3.7.0.20240822" },
|
||||
{ name = "types-passlib", marker = "extra == 'dev'", specifier = ">=1.7.7.13" },
|
||||
{ name = "types-pillow", marker = "extra == 'dev'", specifier = ">=10.2.0.20240213" },
|
||||
{ name = "types-python-jose", marker = "extra == 'dev'", specifier = ">=3.3.4.8" },
|
||||
{ name = "types-pywin32", marker = "extra == 'dev'", specifier = ">=306.0.0.4" },
|
||||
{ name = "types-pyyaml", marker = "extra == 'dev'", specifier = ">=6.0.12.8" },
|
||||
{ name = "types-redis", marker = "extra == 'dev'", specifier = ">=4.6.0.5" },
|
||||
{ name = "types-requests", marker = "extra == 'dev'", specifier = ">=2.32.0" },
|
||||
{ name = "uncurl", specifier = ">=0.0.11,<1.0.0" },
|
||||
{ name = "uvicorn", specifier = ">=0.30.0,<1.0.0" },
|
||||
{ name = "validators", specifier = ">=0.34.0" },
|
||||
{ name = "vulture", marker = "extra == 'dev'", specifier = ">=2.11" },
|
||||
]
|
||||
|
||||
[package.metadata.requires-dev]
|
||||
dev = [
|
||||
{ name = "asgi-lifespan", specifier = ">=2.1.0" },
|
||||
{ name = "codeflash", specifier = ">=0.8.4" },
|
||||
{ name = "devtools", specifier = ">=0.12.2" },
|
||||
{ name = "dictdiffer", specifier = ">=0.9.0" },
|
||||
{ name = "httpx", extras = ["http2"], specifier = ">=0.27" },
|
||||
{ name = "ipykernel", specifier = ">=6.29.0" },
|
||||
{ name = "mypy", specifier = ">=1.11.0" },
|
||||
{ name = "pandas-stubs", specifier = ">=2.1.4.231227" },
|
||||
{ name = "pre-commit", specifier = ">=3.7.0" },
|
||||
{ name = "pytest", specifier = ">=8.2.0" },
|
||||
{ name = "pytest-asyncio", specifier = ">=0.23.0" },
|
||||
{ name = "pytest-codspeed", specifier = ">=3.0.0" },
|
||||
{ name = "pytest-cov", specifier = ">=5.0.0" },
|
||||
{ name = "pytest-flakefinder", specifier = ">=1.1.0" },
|
||||
{ name = "pytest-github-actions-annotate-failures", specifier = ">=0.2.0" },
|
||||
{ name = "pytest-instafail", specifier = ">=0.5.0" },
|
||||
{ name = "pytest-mock", specifier = ">=3.14.0" },
|
||||
{ name = "pytest-profiling", specifier = ">=1.7.0" },
|
||||
{ name = "pytest-split", specifier = ">=0.9.0" },
|
||||
{ name = "pytest-sugar", specifier = ">=1.0.0" },
|
||||
{ name = "pytest-xdist", specifier = ">=3.6.0" },
|
||||
{ name = "requests", specifier = ">=2.32.0" },
|
||||
{ name = "respx", specifier = ">=0.21.1" },
|
||||
{ name = "ruff", specifier = ">=0.6.2" },
|
||||
{ name = "types-aiofiles", specifier = ">=24.1.0.20240626" },
|
||||
{ name = "types-google-cloud-ndb", specifier = ">=2.2.0.0" },
|
||||
{ name = "types-markdown", specifier = ">=3.7.0.20240822" },
|
||||
{ name = "types-passlib", specifier = ">=1.7.7.13" },
|
||||
{ name = "types-pillow", specifier = ">=10.2.0.20240213" },
|
||||
{ name = "types-python-jose", specifier = ">=3.3.4.8" },
|
||||
{ name = "types-pywin32", specifier = ">=306.0.0.4" },
|
||||
{ name = "types-pyyaml", specifier = ">=6.0.12.8" },
|
||||
{ name = "types-redis", specifier = ">=4.6.0.5" },
|
||||
{ name = "types-requests", specifier = ">=2.32.0" },
|
||||
{ name = "vulture", specifier = ">=2.11" },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue