Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,40 @@
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --cert=None --client-cert=None --index-url=None --output-file=requirements/base.txt --pip-args=None requirements/base.in
# make upgrade
#
asgiref==3.9.2
asgiref==3.10.0
# via
# django
# django-cors-headers
# django-countries
boto==2.49.0
# via -r requirements/base.in
boto3==1.40.41
boto3==1.40.56
# via -r requirements/base.in
botocore==1.40.41
botocore==1.40.56
# via
# boto3
# s3transfer
certifi==2025.8.3
certifi==2025.10.5
# via requests
cffi==2.0.0
# via
# cryptography
# pynacl
charset-normalizer==3.4.3
charset-normalizer==3.4.4
# via requests
click==8.3.0
# via edx-django-utils
coreapi==2.3.3
# via -r requirements/base.in
coreschema==0.0.4
# via coreapi
cryptography==46.0.1
cryptography==46.0.3
# via
# django-fernet-fields-v2
# pyjwt
django==4.2.24
django==4.2.25
# via
# -c requirements/constraints.txt
# -r requirements/base.in
Expand Down Expand Up @@ -116,7 +116,7 @@ edx-drf-extensions==10.6.0
# -r requirements/base.in
# edx-enterprise-data
# edx-rbac
edx-enterprise-data==10.21.7
edx-enterprise-data==10.21.10
# via -r requirements/base.in
edx-opaque-keys==3.0.0
# via
Expand All @@ -132,11 +132,11 @@ edx-rest-api-client==6.2.0
# edx-enterprise-data
factory-boy==3.3.3
# via edx-enterprise-data
faker==37.8.0
faker==37.11.0
# via factory-boy
html5lib==1.1
# via -r requirements/base.in
idna==3.10
idna==3.11
# via requests
inflection==0.5.1
# via drf-yasg
Expand All @@ -152,13 +152,13 @@ markdown==3.9
# via -r requirements/base.in
markupsafe==3.0.3
# via jinja2
mysql-connector-python==9.4.0
mysql-connector-python==9.5.0
# via edx-enterprise-data
ordered-set==4.1.0
# via -r requirements/base.in
packaging==25.0
# via drf-yasg
psutil==7.1.0
psutil==7.1.1
# via edx-django-utils
pycparser==2.23
# via cffi
Expand All @@ -169,7 +169,7 @@ pyjwt[crypto]==2.10.1
# edx-rest-api-client
pymemcache==4.0.0
# via -r requirements/base.in
pymongo==4.15.1
pymongo==4.15.3
# via edx-opaque-keys
pynacl==1.6.0
# via edx-django-utils
Expand Down
2 changes: 1 addition & 1 deletion requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --cert=None --client-cert=None --index-url=None --output-file=requirements/ci.txt --pip-args=None requirements/ci.in
# make upgrade
#
3 changes: 3 additions & 0 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,6 @@ backports.zoneinfo ; python_version < "3.9"
# Cause: https://github.com/openedx/edx-lint/issues/458
# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved.
pip<24.3

# https://2u-internal.atlassian.net/browse/ENT-11087
Copy link

Copilot AI Oct 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment should explain why pylint is being pinned (e.g., what issue it addresses) and under what conditions it can be unpinned, similar to the pip constraint above. Consider adding details about the specific problem with newer versions and the resolution criteria.

Suggested change
# https://2u-internal.atlassian.net/browse/ENT-11087
# https://2u-internal.atlassian.net/browse/ENT-11087
# Pinning pylint to 3.3.8 due to issues with newer versions causing false positives and breaking CI linting checks.
# This can be unpinned once the issues described in ENT-11087 are resolved, and pylint >=3.4 is verified to work with our codebase.

Copilot uses AI. Check for mistakes.
pylint==3.3.8
28 changes: 14 additions & 14 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,40 @@
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --cert=None --client-cert=None --index-url=None --output-file=requirements/dev.txt --pip-args=None requirements/dev.in
# make upgrade
#
asgiref==3.9.2
asgiref==3.10.0
# via
# django
# django-cors-headers
# django-countries
boto==2.49.0
# via -r requirements/base.in
boto3==1.40.41
boto3==1.40.56
# via -r requirements/base.in
botocore==1.40.41
botocore==1.40.56
# via
# boto3
# s3transfer
certifi==2025.8.3
certifi==2025.10.5
# via requests
cffi==2.0.0
# via
# cryptography
# pynacl
charset-normalizer==3.4.3
charset-normalizer==3.4.4
# via requests
click==8.3.0
# via edx-django-utils
coreapi==2.3.3
# via -r requirements/base.in
coreschema==0.0.4
# via coreapi
cryptography==46.0.1
cryptography==46.0.3
# via
# django-fernet-fields-v2
# pyjwt
django==4.2.24
django==4.2.25
# via
# -c requirements/constraints.txt
# -r requirements/base.in
Expand Down Expand Up @@ -116,7 +116,7 @@ edx-drf-extensions==10.6.0
# -r requirements/base.in
# edx-enterprise-data
# edx-rbac
edx-enterprise-data==10.21.7
edx-enterprise-data==10.21.10
# via -r requirements/base.in
edx-opaque-keys==3.0.0
# via
Expand All @@ -132,11 +132,11 @@ edx-rest-api-client==6.2.0
# edx-enterprise-data
factory-boy==3.3.3
# via edx-enterprise-data
faker==37.8.0
faker==37.11.0
# via factory-boy
html5lib==1.1
# via -r requirements/base.in
idna==3.10
idna==3.11
# via requests
inflection==0.5.1
# via drf-yasg
Expand All @@ -152,15 +152,15 @@ markdown==3.9
# via -r requirements/base.in
markupsafe==3.0.3
# via jinja2
mysql-connector-python==9.4.0
mysql-connector-python==9.5.0
# via edx-enterprise-data
mysqlclient==2.2.7
# via -r requirements/dev.in
ordered-set==4.1.0
# via -r requirements/base.in
packaging==25.0
# via drf-yasg
psutil==7.1.0
psutil==7.1.1
# via edx-django-utils
pycparser==2.23
# via cffi
Expand All @@ -171,7 +171,7 @@ pyjwt[crypto]==2.10.1
# edx-rest-api-client
pymemcache==4.0.0
# via -r requirements/base.in
pymongo==4.15.1
pymongo==4.15.3
# via edx-opaque-keys
pynacl==1.6.0
# via edx-django-utils
Expand Down
2 changes: 1 addition & 1 deletion requirements/django.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
django==4.2.24
django==4.2.25
28 changes: 14 additions & 14 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --cert=None --client-cert=None --index-url=None --output-file=requirements/doc.txt --pip-args=None requirements/doc.in
# make upgrade
#
accessible-pygments==0.0.5
# via pydata-sphinx-theme
alabaster==1.0.0
# via sphinx
asgiref==3.9.2
asgiref==3.10.0
# via
# django
# django-cors-headers
Expand All @@ -21,31 +21,31 @@ beautifulsoup4==4.14.2
# via pydata-sphinx-theme
boto==2.49.0
# via -r requirements/base.in
boto3==1.40.41
boto3==1.40.56
# via -r requirements/base.in
botocore==1.40.41
botocore==1.40.56
# via
# boto3
# s3transfer
certifi==2025.8.3
certifi==2025.10.5
# via requests
cffi==2.0.0
# via
# cryptography
# pynacl
charset-normalizer==3.4.3
charset-normalizer==3.4.4
# via requests
click==8.3.0
# via edx-django-utils
coreapi==2.3.3
# via -r requirements/base.in
coreschema==0.0.4
# via coreapi
cryptography==46.0.1
cryptography==46.0.3
# via
# django-fernet-fields-v2
# pyjwt
django==4.2.24
django==4.2.25
# via
# -c requirements/constraints.txt
# -r requirements/base.in
Expand Down Expand Up @@ -130,7 +130,7 @@ edx-drf-extensions==10.6.0
# -r requirements/base.in
# edx-enterprise-data
# edx-rbac
edx-enterprise-data==10.21.7
edx-enterprise-data==10.21.10
# via -r requirements/base.in
edx-opaque-keys==3.0.0
# via
Expand All @@ -146,11 +146,11 @@ edx-rest-api-client==6.2.0
# edx-enterprise-data
factory-boy==3.3.3
# via edx-enterprise-data
faker==37.8.0
faker==37.11.0
# via factory-boy
html5lib==1.1
# via -r requirements/base.in
idna==3.10
idna==3.11
# via requests
imagesize==1.4.1
# via sphinx
Expand All @@ -170,7 +170,7 @@ markdown==3.9
# via -r requirements/base.in
markupsafe==3.0.3
# via jinja2
mysql-connector-python==9.4.0
mysql-connector-python==9.5.0
# via edx-enterprise-data
ordered-set==4.1.0
# via -r requirements/base.in
Expand All @@ -183,7 +183,7 @@ path==16.14.0
# via
# -c requirements/constraints.txt
# -r requirements/doc.in
psutil==7.1.0
psutil==7.1.1
# via edx-django-utils
pycparser==2.23
# via cffi
Expand All @@ -201,7 +201,7 @@ pyjwt[crypto]==2.10.1
# edx-rest-api-client
pymemcache==4.0.0
# via -r requirements/base.in
pymongo==4.15.1
pymongo==4.15.3
# via edx-opaque-keys
pynacl==1.6.0
# via edx-django-utils
Expand Down
2 changes: 1 addition & 1 deletion requirements/pip_tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ click==8.3.0
# via pip-tools
packaging==25.0
# via build
pip-tools==7.5.0
pip-tools==7.5.1
# via -r requirements/pip_tools.in
pyproject-hooks==1.2.0
# via
Expand Down
Loading
Loading