Skip to content

Commit ca6999c

Browse files
farhanclaude
andcommitted
fix: remove unnecessary runtime deps from quality and test groups
Pylint resolves imports fine without Flask, PyJWT, requests, and edx-proctoring — no import errors occur. These deps were added defensively but are not needed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent acdda70 commit ca6999c

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

pyproject.toml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,19 +59,13 @@ test-base = [
5959
]
6060
test = [
6161
{include-group = "test-base"},
62-
"requests",
6362
]
6463
quality = [
6564
"pylint>=3.3,<4.0",
6665
"pylint-celery",
6766
"pylint-django",
6867
"isort",
6968
"edx-lint",
70-
# Runtime deps needed for pylint to resolve imports
71-
"requests",
72-
"Flask<2.0",
73-
"PyJWT",
74-
"edx-proctoring",
7569
]
7670
doc = []
7771
ci = [

0 commit comments

Comments
 (0)