chore: merge lint dependency group into dev group of python packages (#18088)

This commit is contained in:
Bowen Liang
2025-04-15 20:50:06 +08:00
committed by GitHub
parent 9889aa10bd
commit 9d7357058a
10 changed files with 37 additions and 61 deletions

View File

@@ -90,16 +90,18 @@ dependencies = [
default-groups = ["storage", "tools", "vdb"]
[dependency-groups]
############################################################
# [ Dev ] dependency group
# Required for development and running tests
############################################################
dev = [
"coverage~=7.2.4",
"dotenv-linter~=0.5.0",
"faker~=32.1.0",
"lxml-stubs~=0.5.1",
"mypy~=1.15.0",
"ruff~=0.11.5",
"pytest~=8.3.2",
"pytest-benchmark~=4.0.0",
"pytest-env~=1.1.3",
@@ -141,15 +143,6 @@ dev = [
"types-ujson~=5.10.0",
]
############################################################
# [ Lint ] dependency group
# Required for code style linting
############################################################
lint = [
"dotenv-linter~=0.5.0",
"ruff~=0.11.0",
]
############################################################
# [ Storage ] dependency group
# Required for storage clients