Skip to content

Commit 3bf6822

Browse files
edx-requirements-botfarhanclaude
authored
chore: Upgrade Python requirements (#944)
* chore: Upgrade Python requirements * fix: pin pytest-django<4.13.0 to fix Django 4.2 compatibility pytest-django 4.13.0 (released 2026-08-06) references `_pre_setup_ran_eagerly` which is a Django 5.x attribute not present in Django 4.2. Pin to <4.13.0 so the django42 tox env continues to work. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: farhan <farhan.khan@arbisoft.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 091f45a commit 3bf6822

2 files changed

Lines changed: 235 additions & 201 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,12 @@ conflicts = [
132132
constraint-dependencies = [
133133
"Django<6.0",
134134
"elasticsearch<7.14.0",
135+
"pytest-django<4.13.0",
135136
]
136137
[tool.edx_lint]
137-
uv_constraints = []
138+
uv_constraints = [
139+
"pytest-django<4.13.0",
140+
]
138141

139142
[tool.semantic_release]
140143
build_command = "python -m pip install --upgrade build && SETUPTOOLS_SCM_PRETEND_VERSION=$NEW_VERSION python -m build"

0 commit comments

Comments
 (0)