diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index ddb440c373ee..3dbdfbb02652 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -103,7 +103,7 @@ celery==5.6.3 # event-tracking # openedx-core # openedx-platform -certifi==2026.7.22 +certifi==2026.10.19 # via # elasticsearch # httpcore diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index d0514d0ca271..553f114d56af 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -117,7 +117,7 @@ celery==5.6.3 # event-tracking # openedx-core # openedx-platform -certifi==2026.7.22 +certifi==2026.10.19 # via # elasticsearch # httpcore diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 678fab839557..7062945bde93 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -15,7 +15,7 @@ botocore==1.43.114 # via # boto3 # s3transfer -certifi==2026.7.22 +certifi==2026.10.19 # via requests cffi==2.1.1 ; platform_python_implementation != 'PyPy' # via diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index b4bf47474361..0ffa0ed04cb3 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -18,7 +18,7 @@ botocore==1.43.114 # boto3 # moto # s3transfer -certifi==2026.7.22 +certifi==2026.10.19 # via requests cffi==2.1.1 ; platform_python_implementation != 'PyPy' # via diff --git a/scripts/user_retirement/uv.lock b/scripts/user_retirement/uv.lock index 7e2ed458cd34..7b840b0fb00c 100644 --- a/scripts/user_retirement/uv.lock +++ b/scripts/user_retirement/uv.lock @@ -73,11 +73,11 @@ wheels = [ [[package]] name = "certifi" -version = "2026.7.22" +version = "2026.10.19" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a3/c2/24167ea9858356b47a87a50d39908bfdb72ceeefe0041586e704e5376b3a/certifi-2026.7.22.tar.gz", hash = "sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55", size = 138112, upload-time = "2026-07-22T03:35:12.644Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/bd/1436c50cc46699de0230fbaacc1d1de7bfec413176099949e9d5112e88f2/certifi-2026.10.19.tar.gz", hash = "sha256:035c1e85572b141bf1c3a3eff0e33a8eb74917522f2559075ff8d2fea780a1ae", size = 137598, upload-time = "2026-10-20T02:24:16.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/a7/71ac2cff56fec219ed242bb11b8efb69fcc4bec75db06fb7bfe35de520e6/certifi-2026.7.22-py3-none-any.whl", hash = "sha256:62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775", size = 136983, upload-time = "2026-07-22T03:35:11.276Z" }, + { url = "https://files.pythonhosted.org/packages/c4/51/29046e48f693c54e5b7412216d447a1d8362c9653148d98c02cdf65fa733/certifi-2026.10.19-py3-none-any.whl", hash = "sha256:42d35340cc5b9ba78e818ddbff0c5b1c2b779de448a340fd1b989f5fa8670e1b", size = 136464, upload-time = "2026-10-20T02:24:15.072Z" }, ] [[package]] diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index 70ce3440fbb0..b7b62321ad5f 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -3,7 +3,7 @@ # directly instead of using uv. Source of truth: scripts/xblock/pyproject.toml / uv.lock. # This file was autogenerated by uv via the following command: # uv export --frozen --no-hashes --no-emit-project -certifi==2026.7.22 +certifi==2026.10.19 # via requests charset-normalizer==3.5.2 # via requests diff --git a/scripts/xblock/uv.lock b/scripts/xblock/uv.lock index fd21827488c1..e263623b777a 100644 --- a/scripts/xblock/uv.lock +++ b/scripts/xblock/uv.lock @@ -13,11 +13,11 @@ constraints = [ [[package]] name = "certifi" -version = "2026.7.22" +version = "2026.10.19" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a3/c2/24167ea9858356b47a87a50d39908bfdb72ceeefe0041586e704e5376b3a/certifi-2026.7.22.tar.gz", hash = "sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55", size = 138112, upload-time = "2026-07-22T03:35:12.644Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/bd/1436c50cc46699de0230fbaacc1d1de7bfec413176099949e9d5112e88f2/certifi-2026.10.19.tar.gz", hash = "sha256:035c1e85572b141bf1c3a3eff0e33a8eb74917522f2559075ff8d2fea780a1ae", size = 137598, upload-time = "2026-10-20T02:24:16.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/a7/71ac2cff56fec219ed242bb11b8efb69fcc4bec75db06fb7bfe35de520e6/certifi-2026.7.22-py3-none-any.whl", hash = "sha256:62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775", size = 136983, upload-time = "2026-07-22T03:35:11.276Z" }, + { url = "https://files.pythonhosted.org/packages/c4/51/29046e48f693c54e5b7412216d447a1d8362c9653148d98c02cdf65fa733/certifi-2026.10.19-py3-none-any.whl", hash = "sha256:42d35340cc5b9ba78e818ddbff0c5b1c2b779de448a340fd1b989f5fa8670e1b", size = 136464, upload-time = "2026-10-20T02:24:15.072Z" }, ] [[package]] diff --git a/uv.lock b/uv.lock index bf4108f1ef28..485a786044a7 100644 --- a/uv.lock +++ b/uv.lock @@ -81,7 +81,7 @@ dependencies = [ { name = "frozenlist" }, { name = "multidict" }, { name = "propcache" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, { name = "yarl" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6c/4c/bdccd81e9ee225b69c60e7766c9a5b05364f118f4d383713b89a682d772d/aiohttp-3.14.5.tar.gz", hash = "sha256:5558a7f5a05af9ecf744af91e5baefc436f93c9333e656c27ec253f9a6bbe178", size = 8078052, upload-time = "2026-10-11T01:05:12.408Z" } @@ -218,7 +218,7 @@ version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ @@ -286,7 +286,7 @@ version = "4.15.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.15' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.15'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a9/d2/f4d173e22df740bc37b1db102b386ba719b66e95b0f0d751f556b387e6d2/anyio-4.15.1.tar.gz", hash = "sha256:9f28306018cbd6d329e64a36d58256edff76dd996fe423bc957326e578b82a94", size = 276966, upload-time = "2026-09-05T10:42:39.44Z" } wheels = [ @@ -549,7 +549,7 @@ version = "1.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "pycasbin" }, ] sdist = { url = "https://files.pythonhosted.org/packages/04/be/63b28a288d49a39f36987e5c9f13291e4bcc585c29dee34759fe5da8264e/casbin_django_orm_adapter-1.7.0.tar.gz", hash = "sha256:8e6b2c451e4c5bdbd4effbd4c320e08cb427a90a5a6ae557ed8ff8dcb7014cc7", size = 370342, upload-time = "2025-08-20T17:47:45.715Z" } @@ -579,11 +579,11 @@ wheels = [ [[package]] name = "certifi" -version = "2026.7.22" +version = "2026.10.19" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a3/c2/24167ea9858356b47a87a50d39908bfdb72ceeefe0041586e704e5376b3a/certifi-2026.7.22.tar.gz", hash = "sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55", size = 138112, upload-time = "2026-07-22T03:35:12.644Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/bd/1436c50cc46699de0230fbaacc1d1de7bfec413176099949e9d5112e88f2/certifi-2026.10.19.tar.gz", hash = "sha256:035c1e85572b141bf1c3a3eff0e33a8eb74917522f2559075ff8d2fea780a1ae", size = 137598, upload-time = "2026-10-20T02:24:16.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/a7/71ac2cff56fec219ed242bb11b8efb69fcc4bec75db06fb7bfe35de520e6/certifi-2026.7.22-py3-none-any.whl", hash = "sha256:62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775", size = 136983, upload-time = "2026-07-22T03:35:11.276Z" }, + { url = "https://files.pythonhosted.org/packages/c4/51/29046e48f693c54e5b7412216d447a1d8362c9653148d98c02cdf65fa733/certifi-2026.10.19-py3-none-any.whl", hash = "sha256:42d35340cc5b9ba78e818ddbff0c5b1c2b779de448a340fd1b989f5fa8670e1b", size = 136464, upload-time = "2026-10-20T02:24:15.072Z" }, ] [[package]] @@ -591,7 +591,7 @@ name = "cffi" version = "2.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-2.1.1.tar.gz", hash = "sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be", size = 530807, upload-time = "2026-08-03T21:21:18.939Z" } wheels = [ @@ -1078,7 +1078,7 @@ name = "cryptography" version = "50.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9d/af/182eb91b0df3fe75c4d9f26fe70684569566745f6ba7e5c9c73a862c5252/cryptography-50.0.2.tar.gz", hash = "sha256:7b46165bb56eb4704e2eaaf86f3c940d19154535d9b0ca7d6d590b04060e00d5", size = 880623, upload-time = "2026-09-30T15:30:04.884Z" } wheels = [ @@ -1247,8 +1247,8 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "asgiref", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "sqlparse", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "asgiref", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "sqlparse", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "tzdata", marker = "(sys_platform == 'win32' and extra != 'group-16-openedx-platform-django42') or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/85/fe/79e692b430c7721bf4b812c328bfe687e73e3f28f56611a6a18a97e887cc/django-5.2.18.tar.gz", hash = "sha256:461c5dd06d2ea16bd5ca37d3f46e4def1d6b0fe7588c6f4e2119517bb0af8b2d", size = 10910238, upload-time = "2026-10-06T13:01:09.371Z" } @@ -1262,7 +1262,7 @@ version = "1.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d1/a2/e58bec8d7941b914af52a67c35b5709eceed2caa2848f28437f1666ed668/django_appconf-1.2.0.tar.gz", hash = "sha256:15a88d60dd942d6059f467412fe4581db632ef03018a3c183fb415d6fc9e5cec", size = 16127, upload-time = "2025-11-08T15:46:27.304Z" } wheels = [ @@ -1296,7 +1296,7 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5d/ca/1288c2c7597484340c6ba5e3911c84b552511310633954d7aa496610e45a/django_autocomplete_light-5.0.0.tar.gz", hash = "sha256:115ee3541ee4a7ddd1b92396ea75d0f38d0b91899b0dc17259310975c728b32e", size = 117640, upload-time = "2026-06-18T01:43:28.909Z" } wheels = [ @@ -1319,7 +1319,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "celery" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a6/b5/9966c28e31014c228305e09d48b19b35522a8f941fe5af5f81f40dc8fa80/django_celery_results-2.6.0.tar.gz", hash = "sha256:9abcd836ae6b61063779244d8887a88fe80bbfaba143df36d3cb07034671277c", size = 83985, upload-time = "2025-04-10T08:23:52.677Z" } wheels = [ @@ -1332,7 +1332,7 @@ version = "4.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/91/7f/18da9d8fcc469fc7aa74abc526aacaa3cc7180ad2208f80d43e8b670aed6/django-classy-tags-4.1.0.tar.gz", hash = "sha256:c8d9d1aa2fa6e71c4d866df4dd11d23a69b8d25bbb750b2490a17b161774ee59", size = 24692, upload-time = "2023-07-29T09:06:18.646Z" } wheels = [ @@ -1345,7 +1345,7 @@ version = "3.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "edx-django-utils" }, ] @@ -1361,7 +1361,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/21/39/55822b15b7ec87410f34cd16ce04065ff390e50f9e29f31d6d116fc80456/django_cors_headers-4.9.0.tar.gz", hash = "sha256:fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8", size = 21458, upload-time = "2025-09-18T10:40:52.326Z" } wheels = [ @@ -1387,7 +1387,7 @@ version = "0.7.9" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/34/1d/c56588f67130aeef8828e47535e8551337d2ae02f91f1414da61bc5e49fb/django-crum-0.7.9.tar.gz", hash = "sha256:65e9bc0f070a663fafc4d9e357f45fd4e6f01838b20a9e2fb7670f5706754288", size = 5168, upload-time = "2020-11-10T17:15:35.124Z" } wheels = [ @@ -1400,7 +1400,7 @@ version = "5.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "sqlparse" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2a/9f/97ba2648f66fa208fc7f19d6895586d08bc5f0ab930a1f41032e60f31a41/django_debug_toolbar-5.2.0.tar.gz", hash = "sha256:9e7f0145e1a1b7d78fcc3b53798686170a5b472d9cf085d88121ff823e900821", size = 297901, upload-time = "2025-04-29T05:23:57.533Z" } @@ -1415,7 +1415,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/bd/e5/aeb7c9f763d879006d33814b457677fa141ad6def17e57d8273df527ab4b/django_fernet_fields_v2-0.9.tar.gz", hash = "sha256:998476968be1ded3eabb4fa51b27ceddcae295c8227c304f117a3348ece8cbda", size = 7525, upload-time = "2023-08-15T13:44:17.787Z" } wheels = [ @@ -1449,7 +1449,7 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/07/ee/c0f950fe24f3e0b69d054ad957f9229632b50bdc78e968f966d8b4efe16a/django_filter-26.2.tar.gz", hash = "sha256:fd5cc83995fbe9f5f07fb5dcda16fde0f04de1ecf8ef82628b6c0ec921b751af", size = 144828, upload-time = "2026-10-03T12:01:01.007Z" } wheels = [ @@ -1483,8 +1483,8 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "python-ipware", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "python-ipware", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/41/3a/e90c321c10cdf4c53dbad3cfd28efceb6fc164c3ec2d98cf71f4ae060c04/django_ipware-8.0.0.tar.gz", hash = "sha256:377cc7926ea377d8f544511b019cd32b28060e1c9caa3d0c43c3e5e923560f33", size = 17747, upload-time = "2026-09-22T21:30:47.55Z" } wheels = [ @@ -1497,7 +1497,7 @@ version = "4.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/36/cb9448f35d7e0727c90ca110a16fc506811292853ee7083f03aaf389f7a1/django_js_asset-4.2.0.tar.gz", hash = "sha256:73fdf6f65cf725b538c75c8996d0f19a862649b8add0a6fdc5517af17e194dc0", size = 39532, upload-time = "2026-09-24T08:39:26.633Z" } wheels = [ @@ -1510,7 +1510,7 @@ version = "1.0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/bc/63/ff0cb908aefce5b0dcf122c435d4a9bd55fe15745e7faf663e7a407395ae/django-method-override-1.0.4.tar.gz", hash = "sha256:e8c9b6d4f5c565b63703f6619d89a2c5e6d5b1b2e7304372c275d779c8934fea", size = 4073, upload-time = "2020-01-06T20:13:40.026Z" } wheels = [ @@ -1523,7 +1523,7 @@ version = "5.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/81/60/5e232c32a2c977cc1af8c70a38ef436598bc649ad89c2c4568454edde2c9/django_model_utils-5.0.0.tar.gz", hash = "sha256:041cdd6230d2fbf6cd943e1969318bce762272077f4ecd333ab2263924b4e5eb", size = 80559, upload-time = "2024-09-04T11:35:22.858Z" } wheels = [ @@ -1548,7 +1548,7 @@ version = "0.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c7/95/78b24271e2465a468cedf5393144d010edade9b04d7e87b9a86fa1c3b403/django_multi_email_field-0.8.0.tar.gz", hash = "sha256:b63743ef9027e5522cee5094e8fb972b3be274705080a32bbede2e50b744f777", size = 8346, upload-time = "2025-05-16T13:01:32.92Z" } wheels = [ @@ -1561,7 +1561,7 @@ version = "4.19.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1d/17/1c8c6a5fbaf4b6c57aa97ddad2130f1fb1bdff4c4f31c597640b8b924d2c/django_mysql-4.19.0.tar.gz", hash = "sha256:e75df60933b55ae24015b3223b9b04587769aeee2f42f8ec23251ff41c9147a8", size = 43280, upload-time = "2025-09-18T11:18:46.405Z" } wheels = [ @@ -1574,7 +1574,7 @@ version = "1.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "jwcrypto" }, { name = "oauthlib" }, { name = "requests" }, @@ -1612,7 +1612,7 @@ version = "3.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/89/85/7fb804fcab89f0b00d816d2359516f444fbb9117dadb7b7d242d205aede4/django_push_notifications-3.3.0.tar.gz", hash = "sha256:fed8b48be2f956c72567e8713a1865b4a1b1d56d22193328b1f04fbcf169b9f5", size = 64488, upload-time = "2025-11-16T06:45:51.92Z" } wheels = [ @@ -1634,7 +1634,7 @@ version = "4.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-classy-tags" }, ] sdist = { url = "https://files.pythonhosted.org/packages/be/b7/399f7d84fa34c67e7c8e1da39744c9a2f83b61fa600c854cbe43bf6aab56/django-sekizai-4.1.0.tar.gz", hash = "sha256:2aca36cbae0b5c0cefed9565416ec442335767fb3145bff11e58622fc653cdad", size = 14591, upload-time = "2023-05-02T15:39:23.417Z" } @@ -1649,7 +1649,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "boto3" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4f/8b/6fa3269f78012930544139aa5d71703a6bfb53d20257e63bafb5c722de05/django_ses-4.8.2.tar.gz", hash = "sha256:35f193be4c71c358e71eedc290eabf48227777377e58acdc67f3e8b6867ba651", size = 75632, upload-time = "2026-10-12T20:28:54.193Z" } wheels = [ @@ -1683,7 +1683,7 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6b/1c/0689c13c0aa36df828947692f4e309f93c58e075219735c423edbbf6227d/django_simple_history-3.13.0.tar.gz", hash = "sha256:ca3c1e4ccd5f16f45fbbef6015ee2a246465fd9bd924100df8e9dfb368c4f26c", size = 236759, upload-time = "2026-07-22T13:41:29.588Z" } wheels = [ @@ -1696,7 +1696,7 @@ version = "2.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-appconf" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/2d/c5e7450c5f9569f08b4ce48ffea5c6d2120649c57f0c3bf23df16b3984e7/django_statici18n-2.8.0.tar.gz", hash = "sha256:0b5d99e5e6a2f6ef6c02103eb8751a0182ec7e24d5b7ea823fe41fa088798d30", size = 8015, upload-time = "2026-09-02T17:17:51.911Z" } @@ -1710,7 +1710,7 @@ version = "1.14.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ff/d6/2e50e378fff0408d558f36c4acffc090f9a641fd6e084af9e54d45307efa/django_storages-1.14.6.tar.gz", hash = "sha256:7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9", size = 87587, upload-time = "2025-04-02T02:34:55.103Z" } wheels = [ @@ -1723,7 +1723,7 @@ version = "5.2.9" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-stubs-ext" }, { name = "types-pyyaml" }, { name = "typing-extensions" }, @@ -1744,7 +1744,7 @@ version = "6.1.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d9/62/de532d58736d671b9ac0c0467909a9429758ae579d636e868ce74519566b/django_stubs_ext-6.1.2.tar.gz", hash = "sha256:2142da7fffbbe897ccecf9b4c97e09ea1a2e9291760b0a824b4c402b375ce6f9", size = 7221, upload-time = "2026-10-05T06:46:43.717Z" } @@ -1759,7 +1759,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "celery" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "djangorestframework" }, { name = "drf-yasg" }, @@ -1775,7 +1775,7 @@ version = "5.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/22/e1/6f533da0d4ac89f427dfd9410e39bfc14ae3a23335ecd549d76be4b2a834/django_waffle-5.0.0.tar.gz", hash = "sha256:62f9d00eedf68dafb82657beab56e601bddedc1ea1ccfef91d83df8658708509", size = 37761, upload-time = "2025-06-12T07:38:54.895Z" } wheels = [ @@ -1797,7 +1797,7 @@ version = "3.17.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3b/35/c96055e700fdff25da3a7b7756cfd1d4dc54f38b9bc6d6c5e19e3a0fdc20/djangorestframework-3.17.2.tar.gz", hash = "sha256:89ed713b6dc83e1539f214b7d10808ae19bb8511004beba886225da6d5c9dafa", size = 906683, upload-time = "2026-08-05T07:47:22.5Z" } wheels = [ @@ -1854,7 +1854,7 @@ version = "3.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "xblock" }, ] sdist = { url = "https://files.pythonhosted.org/packages/02/6b/e332a044aca1f0ac8c36465ac5f300c8ba9ff3a608f3a9b09c83236e704f/done_xblock-3.0.1.tar.gz", hash = "sha256:fd42f5e1d1885280bcc8dffe4cb057f6b1cb7112807028477866a8b947fb6af7", size = 38683, upload-time = "2026-09-03T11:59:32.931Z" } @@ -1868,7 +1868,7 @@ version = "1.19.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "pyjwt", extra = ["crypto"] }, ] @@ -1883,7 +1883,7 @@ version = "0.30.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "inflection" }, { name = "jsonschema" }, @@ -1901,7 +1901,7 @@ version = "2026.10.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/23/7f/e95c51746e66cae4b6ca35912ad2a211dee979647e9fce4f3b5aca780630/drf_spectacular_sidecar-2026.10.1.tar.gz", hash = "sha256:ec8d20b2594e8a10ebf22e5bab62ec313c7cf8793753a050290b209e16e81c9c", size = 2633804, upload-time = "2026-10-01T17:20:35.255Z" } wheels = [ @@ -1914,7 +1914,7 @@ version = "1.21.18" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "inflection" }, { name = "packaging" }, @@ -1935,7 +1935,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-push-notifications" }, { name = "edx-django-utils" }, { name = "firebase-admin" }, @@ -1955,7 +1955,7 @@ version = "3.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "drf-yasg" }, { name = "setuptools" }, @@ -1998,13 +1998,13 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "edx-django-utils", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "edx-toggles", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "pyjwt", extra = ["crypto"], marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "six", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "social-auth-app-django", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "social-auth-core", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "edx-django-utils", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "edx-toggles", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "pyjwt", extra = ["crypto"], marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "six", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "social-auth-app-django", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "social-auth-core", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7d/00/acf6d974f9f5686b924127ebde4c9e82878fec587d4950257b911e85cd46/edx_auth_backends-5.1.0.tar.gz", hash = "sha256:6443407c7fc5e0b7d84a52071f01d1e5e0c133dcb5e8d369f353419e0893a273", size = 99974, upload-time = "2026-10-01T14:59:51.883Z" } wheels = [ @@ -2017,7 +2017,7 @@ version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "edx-opaque-keys" }, { name = "requests" }, @@ -2049,7 +2049,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "celery" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "jsonfield" }, ] @@ -2076,14 +2076,14 @@ version = "5.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "djangorestframework" }, { name = "edx-drf-extensions" }, { name = "edx-opaque-keys" }, { name = "edx-toggles" }, { name = "event-tracking", version = "4.0.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "pytz" }, { name = "setuptools" }, { name = "xblock" }, @@ -2099,7 +2099,7 @@ version = "1.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "pyyaml" }, { name = "six" }, ] @@ -2114,7 +2114,7 @@ version = "6.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6f/69/fb469fdb7f772261d5e820734d2b92f38f35b1979bb6cebccfc792028e7c/edx_django_sites_extensions-6.0.0.tar.gz", hash = "sha256:4e201cf00fbfe4974b73752f6873c86da4c70b1b6c280bd226e69fefbeac08cd", size = 19594, upload-time = "2026-03-11T17:13:38.895Z" } wheels = [ @@ -2128,7 +2128,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-crum" }, { name = "django-waffle" }, { name = "psutil" }, @@ -2146,7 +2146,7 @@ version = "10.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-waffle" }, { name = "djangorestframework" }, { name = "drf-jwt" }, @@ -2171,22 +2171,22 @@ dependencies = [ { name = "code-annotations" }, { name = "cryptography" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-cache-memoize" }, { name = "django-config-models" }, { name = "django-countries" }, { name = "django-crum" }, { name = "django-fernet-fields-v2" }, { name = "django-filter", version = "25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-filter", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-filter", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-ipware", version = "7.0.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-ipware", version = "8.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-ipware", version = "8.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "django-multi-email-field" }, { name = "django-oauth-toolkit" }, { name = "django-object-actions" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-waffle" }, { name = "djangorestframework" }, { name = "djangorestframework-xml" }, @@ -2229,7 +2229,7 @@ version = "6.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-django-utils" }, { name = "edx-toggles" }, { name = "openedx-events" }, @@ -2245,7 +2245,7 @@ version = "1.1.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-django-utils" }, { name = "edx-toggles" }, { name = "openedx-events" }, @@ -2262,7 +2262,7 @@ version = "2.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "lxml", extra = ["html-clean"] }, { name = "path" }, { name = "polib" }, @@ -2298,7 +2298,7 @@ version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "edx-opaque-keys" }, { name = "setuptools" }, @@ -2329,10 +2329,10 @@ version = "9.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "edx-drf-extensions" }, { name = "edx-opaque-keys" }, @@ -2350,13 +2350,13 @@ version = "6.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-crum" }, { name = "django-ipware", version = "7.0.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-ipware", version = "8.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-ipware", version = "8.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-waffle" }, { name = "django-webpack-loader" }, { name = "djangorestframework" }, @@ -2365,7 +2365,7 @@ dependencies = [ { name = "edx-rest-api-client" }, { name = "edx-when" }, { name = "event-tracking", version = "4.0.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "jsonfield" }, { name = "pycryptodomex" }, { name = "pyjwt", extra = ["crypto"] }, @@ -2384,7 +2384,7 @@ version = "3.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-crum" }, { name = "django-model-utils" }, { name = "edx-drf-extensions" }, @@ -2416,11 +2416,11 @@ version = "5.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-toggles" }, { name = "elasticsearch" }, { name = "event-tracking", version = "4.0.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "meilisearch" }, { name = "typesense" }, ] @@ -2447,7 +2447,7 @@ version = "4.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "djangorestframework" }, { name = "edx-django-release-util" }, @@ -2479,7 +2479,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "code-annotations" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-crum" }, { name = "django-waffle" }, { name = "edx-django-utils" }, @@ -2495,7 +2495,7 @@ version = "4.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "edx-django-utils" }, { name = "edx-drf-extensions" }, @@ -2514,7 +2514,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cachetools" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "django-storages" }, { name = "edx-django-release-util" }, @@ -2561,7 +2561,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "babel" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b7/c7/44d06776e8e8597abd9435d1db144e276e2a11f5964e20af79b1afccd62f/enmerkar_underscore-2.4.2.tar.gz", hash = "sha256:5f7b272298989f94bb0e4cb8898f0422ac39b06a62f0d6e92a5d39944e983387", size = 56102, upload-time = "2026-09-30T15:47:15.771Z" } wheels = [ @@ -2576,14 +2576,14 @@ dependencies = [ { name = "celery" }, { name = "cryptography" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-config-models" }, { name = "django-fernet-fields-v2" }, { name = "django-model-utils" }, { name = "django-oauth-toolkit" }, { name = "django-object-actions" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-django-utils" }, { name = "edx-drf-extensions" }, { name = "edx-opaque-keys" }, @@ -2638,14 +2638,14 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "celery", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "edx-django-utils", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "edx-toggles", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "openedx-events", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "pymongo", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "pytz", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, - { name = "six", marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "celery", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "edx-django-utils", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "edx-toggles", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "openedx-events", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "pymongo", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "pytz", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, + { name = "six", marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5d/21/43a7b5e963c80fb5f93939d1646fabf78365124834b0b4e7fee479c5ef0e/event_tracking-4.1.5.tar.gz", hash = "sha256:c2dee7b3d9d0abb9483ba1f4fbe7acdd3f422762f85dd7fcd95bc803c3f133ad", size = 140250, upload-time = "2026-09-28T13:06:15.541Z" } wheels = [ @@ -2678,7 +2678,7 @@ name = "faker" version = "40.43.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "tzdata", marker = "sys_platform == 'win32' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "tzdata", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/6c/b8793efc2f00a912ef17cf0b61b717cddf34607499efcb8a32238c119368/faker-40.43.0.tar.gz", hash = "sha256:02fae4327c03a4a6315e1b428a3878f435bfc276c93435ea349b95c0c9372361", size = 2032713, upload-time = "2026-10-09T20:06:29.652Z" } wheels = [ @@ -2740,8 +2740,8 @@ version = "7.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cachecontrol" }, - { name = "google-api-core", extra = ["grpc"], marker = "platform_python_implementation != 'PyPy' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, - { name = "google-cloud-firestore", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "google-api-core", extra = ["grpc"], marker = "platform_python_implementation != 'PyPy'" }, + { name = "google-cloud-firestore", marker = "platform_python_implementation != 'PyPy'" }, { name = "google-cloud-storage" }, { name = "httpx", extra = ["http2"] }, { name = "pyjwt", extra = ["crypto"] }, @@ -3241,7 +3241,7 @@ version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/14/70/eb3818365f8e8b751f47aa6d1596dac67ef791c195f71e39599938394e42/help_tokens-4.0.0.tar.gz", hash = "sha256:b528f6bedec40ea6bee8da12dbaec93a7a03a3deffb4e8dc37004d38fd9fde20", size = 22844, upload-time = "2026-03-26T16:14:08.521Z" } wheels = [ @@ -3324,7 +3324,7 @@ version = "7.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "python-dateutil" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, { name = "tzdata" }, ] sdist = { url = "https://files.pythonhosted.org/packages/47/2b/1bbf82d316df18c3331d9a06228819c8a5814ceda545a3e9980e52ffce1b/icalendar-7.3.0.tar.gz", hash = "sha256:7bd001c8e648205e1bde5c6a5b77096598e8d0893dcf57755c6c597635620132", size = 525811, upload-time = "2026-08-19T15:10:21.05Z" } @@ -3521,7 +3521,7 @@ version = "3.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fa/e9/537e105246dba81d898853dbbe17eb3edd23d47a35074b99fd4add6f1662/jsonfield-3.2.0.tar.gz", hash = "sha256:ca53871bc3308ae4f4cddc3b4f99ed5c6fc6abb1832fbfb499bc6da566c70e4a", size = 17156, upload-time = "2025-07-04T23:06:24.883Z" } wheels = [ @@ -3728,10 +3728,10 @@ dependencies = [ { name = "attrs" }, { name = "bleach" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-config-models" }, { name = "django-filter", version = "25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-filter", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-filter", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-statici18n" }, { name = "edx-ccx-keys" }, { name = "edx-opaque-keys" }, @@ -4353,7 +4353,7 @@ name = "mypy" version = "1.19.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "librt", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "librt", marker = "platform_python_implementation != 'PyPy'" }, { name = "mypy-extensions" }, { name = "pathspec" }, { name = "typing-extensions" }, @@ -4526,7 +4526,7 @@ dependencies = [ { name = "attrs" }, { name = "casbin-django-orm-adapter" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-crum" }, { name = "django-waffle" }, { name = "djangorestframework" }, @@ -4571,9 +4571,9 @@ dependencies = [ { name = "attrs" }, { name = "celery" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "edx-drf-extensions" }, { name = "edx-organizations" }, @@ -4592,7 +4592,7 @@ version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "fs" }, { name = "fs-s3fs" }, ] @@ -4617,7 +4617,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "bleach", extra = ["css"] }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-mptt" }, { name = "django-sekizai" }, { name = "markdown" }, @@ -4635,7 +4635,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-ccx-keys" }, { name = "edx-django-utils" }, { name = "edx-opaque-keys" }, @@ -4653,7 +4653,7 @@ version = "3.16.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-opaque-keys" }, { name = "setuptools" }, ] @@ -4669,7 +4669,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "beautifulsoup4" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "edx-search" }, { name = "elasticsearch" }, @@ -4703,18 +4703,18 @@ dependencies = [ { name = "cryptography" }, { name = "defusedxml" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-autocomplete-light", version = "4.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-autocomplete-light", version = "5.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-autocomplete-light", version = "5.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-celery-results" }, { name = "django-config-models" }, { name = "django-cors-headers" }, { name = "django-countries" }, { name = "django-crum" }, { name = "django-filter", version = "25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-filter", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-filter", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-ipware", version = "7.0.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-ipware", version = "8.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-ipware", version = "8.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-method-override" }, { name = "django-model-utils" }, { name = "django-mptt" }, @@ -4724,7 +4724,7 @@ dependencies = [ { name = "django-ratelimit" }, { name = "django-sekizai" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-statici18n" }, { name = "django-storages" }, { name = "django-user-tasks" }, @@ -4735,7 +4735,7 @@ dependencies = [ { name = "drf-spectacular-sidecar" }, { name = "edx-ace" }, { name = "edx-auth-backends", version = "5.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "edx-auth-backends", version = "5.1.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "edx-auth-backends", version = "5.1.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-bulk-grades" }, { name = "edx-ccx-keys" }, { name = "edx-celeryutils" }, @@ -4760,7 +4760,7 @@ dependencies = [ { name = "edxval" }, { name = "enmerkar-underscore" }, { name = "event-tracking", version = "4.0.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "event-tracking", version = "4.1.5", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "fs" }, { name = "fs-s3fs" }, { name = "geoip2" }, @@ -5543,10 +5543,10 @@ dependencies = [ { name = "boto3" }, { name = "defusedxml" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-model-utils" }, { name = "django-simple-history", version = "3.12.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django-simple-history", version = "3.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "djangorestframework" }, { name = "edx-django-utils" }, { name = "edx-i18n-tools" }, @@ -5586,7 +5586,7 @@ version = "4.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pact-python-ffi" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/02/af/bd78263f8c00d8cc7f00371d38bd3fc8dffd5e2bd25ad05c690d30f838af/pact_python-4.1.0.tar.gz", hash = "sha256:601705baa5b019bd02a7dfc7fd5517f2f677e367d6f040e0f5465c320e1b7e02", size = 66039, upload-time = "2026-10-16T06:23:14.472Z" } wheels = [ @@ -6287,7 +6287,7 @@ version = "4.0.10" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "astroid" }, - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "dill" }, { name = "isort" }, { name = "mccabe" }, @@ -6448,7 +6448,7 @@ name = "pynacl" version = "1.6.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d9/9a/4019b524b03a13438637b11538c82781a5eda427394380381af8f04f467a/pynacl-1.6.2.tar.gz", hash = "sha256:018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c", size = 3511692, upload-time = "2026-01-01T17:48:10.851Z" } wheels = [ @@ -6497,7 +6497,7 @@ version = "26.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3f/e8/7325d258199b159eb2c03fe32107533e2832e70e63f4fb88a6aa00023201/pyopenssl-26.4.0.tar.gz", hash = "sha256:28dfcce0162b9211413e26dfbfdf1d24317fbeba18fc93c12400a1856b2a0bc7", size = 182046, upload-time = "2026-08-01T19:50:50.512Z" } wheels = [ @@ -6567,7 +6567,7 @@ name = "pytest" version = "9.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, @@ -6872,7 +6872,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "rpds-py" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } wheels = [ @@ -7552,7 +7552,7 @@ version = "5.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "social-auth-core" }, ] sdist = { url = "https://files.pythonhosted.org/packages/56/f5/cede3d063625add7405f0be6a6391a1103593d20275e5fa11fffb5380c88/social-auth-app-django-5.4.1.tar.gz", hash = "sha256:2a43cde559dd34fdc7132417b6c52c780fa99ec2332dee9f405b4763f371c367", size = 25250, upload-time = "2024-04-24T17:22:36.821Z" } @@ -7612,7 +7612,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "alabaster" }, { name = "babel" }, - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "docutils" }, { name = "imagesize" }, { name = "jinja2" }, @@ -7835,7 +7835,7 @@ version = "5.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "django-crum" }, { name = "django-model-utils" }, { name = "djangorestframework" }, @@ -7880,7 +7880,7 @@ name = "testfixtures" version = "12.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0c/b8/b1bd3ed5fe7df85ddaaebfd594046610151da623a7b941690c5bd1f2474a/testfixtures-12.4.0.tar.gz", hash = "sha256:cc0108614f88ace8817b587bea06615bdd225fec392ed3de8afabff5d1ef21c7", size = 203049, upload-time = "2026-10-02T14:29:25.434Z" } wheels = [ @@ -7953,7 +7953,7 @@ dependencies = [ { name = "pyproject-api" }, { name = "python-discovery" }, { name = "tomli-w" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, { name = "virtualenv" }, ] sdist = { url = "https://files.pythonhosted.org/packages/65/17/183426a492c45f113fb73e26d7e17de63222338222a887b1da055356d0bc/tox-4.66.0.tar.gz", hash = "sha256:f9dc2cec9310a3ab5a560669cf860cf6ffad7d04733a0845c7ad7ac00d6b2808", size = 344679, upload-time = "2026-10-16T08:09:14.414Z" } @@ -7991,7 +7991,7 @@ name = "tqdm" version = "4.70.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0d/ea/b2a5bd54b28a324dae8211928b2d730b6547500342c7e6c6dea08bd0a485/tqdm-4.70.1.tar.gz", hash = "sha256:cefd0eca11b2a37a3aee776544d4f4ae913f02688135b5556b8788dfa474afc4", size = 171846, upload-time = "2026-09-11T07:25:16.601Z" } wheels = [ @@ -8067,7 +8067,7 @@ name = "tzlocal" version = "5.4.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "tzdata", marker = "sys_platform == 'win32' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "tzdata", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/81/5b/879b2f932adfa7a053c360d50bc896c977fa6426109185f7c12ebdd0cb9d/tzlocal-5.4.4.tar.gz", hash = "sha256:8dbb8660838688a7b6ba4fed31d18dedf842afb4d47ca050d6d891c2c15f3be4", size = 31170, upload-time = "2026-06-29T08:03:40.026Z" } wheels = [ @@ -8289,7 +8289,7 @@ name = "webob" version = "1.8.11" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "legacy-cgi", marker = "python_full_version >= '3.13' or (extra == 'group-16-openedx-platform-django42' and extra == 'group-16-openedx-platform-django52')" }, + { name = "legacy-cgi", marker = "python_full_version >= '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e6/92/9329872e36be90e25ba616ac6e9ee8c1be4326a1ea3fdffcdabd0eb48efb/webob-1.8.11.tar.gz", hash = "sha256:aa8c27231070b135c025e567a9cd7eda03f4df71352ffaac740cb6a75f0f81a5", size = 286047, upload-time = "2026-08-02T06:26:26.063Z" } wheels = [ @@ -8430,7 +8430,7 @@ version = "0.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "requests" }, { name = "xblock", extra = ["django"] }, ] @@ -8463,7 +8463,7 @@ dependencies = [ { name = "chem" }, { name = "defusedxml" }, { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, { name = "edx-codejail" }, { name = "edx-django-utils" }, { name = "edx-opaque-keys" }, @@ -8520,7 +8520,7 @@ version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", version = "4.2.30", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django42'" }, - { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-16-openedx-platform-django52' or extra != 'group-16-openedx-platform-django42'" }, + { name = "django", version = "5.2.18", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'group-16-openedx-platform-django42' or extra == 'group-16-openedx-platform-django52'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c7/fd/b0a09bf384e32c6367e80ff7bf4debe97d4bba349a2e0f8ee7b54982e0f6/xss_utils-1.1.0.tar.gz", hash = "sha256:383852db904a2c01bdc41fee795336c7cf0f7f904e233a1f0ce10fd09a81f951", size = 111799, upload-time = "2026-09-29T15:15:50.921Z" } wheels = [