build: move ruff from dev to main dependencies (needed at runtime for code formatting)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-14 08:05:12 -06:00
parent f7fbfdba7d
commit 7974d12475
3 changed files with 3 additions and 12 deletions

View File

@@ -669,6 +669,7 @@ ruff==0.15.12 \
--hash=sha256:f86f176e188e94d6bdbc09f09bfd9dc729059ad93d0e7390b5a73efe19f8861c \ --hash=sha256:f86f176e188e94d6bdbc09f09bfd9dc729059ad93d0e7390b5a73efe19f8861c \
--hash=sha256:fb129f40f114f089ebe0ca56c0d251cf2061b17651d464bb6478dc01e69f11f5 \ --hash=sha256:fb129f40f114f089ebe0ca56c0d251cf2061b17651d464bb6478dc01e69f11f5 \
--hash=sha256:fe87510d000220aa1ed530d4448a7c696a0cae1213e5ec30e5874287b66557b5 --hash=sha256:fe87510d000220aa1ed530d4448a7c696a0cae1213e5ec30e5874287b66557b5
# via onlinejudge
sentry-sdk==2.59.0 \ sentry-sdk==2.59.0 \
--hash=sha256:abcf65ee9a9d9cdebf9ad369782408ecca9c1c792686ef06ba34f5ab233527fe \ --hash=sha256:abcf65ee9a9d9cdebf9ad369782408ecca9c1c792686ef06ba34f5ab233527fe \
--hash=sha256:cd265808ef8bf3f3edf69b527c0a0b2b6b1322762679e55b8987db2e9584aec1 --hash=sha256:cd265808ef8bf3f3edf69b527c0a0b2b6b1322762679e55b8987db2e9584aec1

View File

@@ -30,10 +30,6 @@ dependencies = [
"xlsxwriter>=3.2.9,<4", "xlsxwriter>=3.2.9,<4",
"asgiref>=3.11.1", "asgiref>=3.11.1",
"jieba>=0.42.1", "jieba>=0.42.1",
]
[dependency-groups]
dev = [
"ruff>=0.15.11", "ruff>=0.15.11",
] ]

10
uv.lock generated
View File

@@ -575,6 +575,7 @@ dependencies = [
{ name = "psycopg-binary" }, { name = "psycopg-binary" },
{ name = "python-dateutil" }, { name = "python-dateutil" },
{ name = "qrcode" }, { name = "qrcode" },
{ name = "ruff" },
{ name = "sentry-sdk", extra = ["django"] }, { name = "sentry-sdk", extra = ["django"] },
{ name = "tree-sitter" }, { name = "tree-sitter" },
{ name = "tree-sitter-c" }, { name = "tree-sitter-c" },
@@ -583,11 +584,6 @@ dependencies = [
{ name = "xlsxwriter" }, { name = "xlsxwriter" },
] ]
[package.dev-dependencies]
dev = [
{ name = "ruff" },
]
[package.metadata] [package.metadata]
requires-dist = [ requires-dist = [
{ name = "asgiref", specifier = ">=3.11.1" }, { name = "asgiref", specifier = ">=3.11.1" },
@@ -609,6 +605,7 @@ requires-dist = [
{ name = "psycopg-binary", specifier = ">=3.3.4,<4" }, { name = "psycopg-binary", specifier = ">=3.3.4,<4" },
{ name = "python-dateutil", specifier = ">=2.9.0.post0,<3" }, { name = "python-dateutil", specifier = ">=2.9.0.post0,<3" },
{ name = "qrcode", specifier = ">=8.2,<9" }, { name = "qrcode", specifier = ">=8.2,<9" },
{ name = "ruff", specifier = ">=0.15.11" },
{ name = "sentry-sdk", extras = ["django"], specifier = ">=2.0.0,<3" }, { name = "sentry-sdk", extras = ["django"], specifier = ">=2.0.0,<3" },
{ name = "tree-sitter", specifier = ">=0.25.2" }, { name = "tree-sitter", specifier = ">=0.25.2" },
{ name = "tree-sitter-c", specifier = ">=0.24.2" }, { name = "tree-sitter-c", specifier = ">=0.24.2" },
@@ -617,9 +614,6 @@ requires-dist = [
{ name = "xlsxwriter", specifier = ">=3.2.9,<4" }, { name = "xlsxwriter", specifier = ">=3.2.9,<4" },
] ]
[package.metadata.requires-dev]
dev = [{ name = "ruff", specifier = ">=0.15.11" }]
[[package]] [[package]]
name = "openai" name = "openai"
version = "2.34.0" version = "2.34.0"