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:
@@ -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
|
||||||
|
|||||||
@@ -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
10
uv.lock
generated
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user