diff --git a/requirements/base.txt b/requirements/base.txt index 7431f99..d49c7f1 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==5.2.0 +amqp==5.3.1 # via kombu asgiref==3.8.1 # via django @@ -23,12 +23,15 @@ celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/base.in +cffi==1.17.1 + # via pynacl click==8.1.7 # via # celery # click-didyoumean # click-plugins # click-repl + # edx-django-utils click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 @@ -40,40 +43,61 @@ django==4.2.16 # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in # django-crum + # django-waffle # djangorestframework + # edx-django-utils # openedx-events django-crum==0.7.9 - # via -r requirements/base.in + # via + # -r requirements/base.in + # edx-django-utils +django-waffle==4.2.0 + # via edx-django-utils djangorestframework==3.15.2 # via -r requirements/base.in dnspython==2.6.1 # via pymongo +edx-ccx-keys==1.3.0 + # via openedx-events +edx-django-utils==7.0.0 + # via openedx-events edx-opaque-keys[django]==2.11.0 # via # -r requirements/base.in + # edx-ccx-keys # openedx-events fastavro==1.9.7 # via openedx-events kombu==5.4.2 # via celery -openedx-events==9.0.0 - # via - # -c requirements/constraints.txt - # -r requirements/base.in +newrelic==10.2.0 + # via edx-django-utils +openedx-events==9.14.1 + # via -r requirements/base.in pbr==6.1.0 # via stevedore prompt-toolkit==3.0.48 # via click-repl +psutil==6.1.0 + # via edx-django-utils +pycparser==2.22 + # via cffi pymongo==4.10.1 # via edx-opaque-keys +pynacl==1.5.0 + # via edx-django-utils python-dateutil==2.9.0.post0 # via celery six==1.16.0 - # via python-dateutil -sqlparse==0.5.1 + # via + # edx-ccx-keys + # python-dateutil +sqlparse==0.5.2 # via django stevedore==5.3.0 - # via edx-opaque-keys + # via + # edx-django-utils + # edx-opaque-keys typing-extensions==4.12.2 # via # asgiref diff --git a/requirements/constraints.txt b/requirements/constraints.txt index d636960..45f31e0 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -14,10 +14,8 @@ # As it is not clarified what exact breaking changes will be introduced as per # the next major release, ensure the installed version is within boundaries. +# Issue for unpinning: https://github.com/openedx/edx-platform/issues/35280 celery>=5.2.2,<6.0.0 -openedx-events<=9.0.0 -pytz<=2022.7.1 - # backports.zoneinfo is only needed for Python < 3.9 backports.zoneinfo; python_version<'3.9' diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index c939293..e1cca18 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -10,7 +10,7 @@ click==8.1.7 # via pip-tools importlib-metadata==8.5.0 # via build -packaging==24.1 +packaging==24.2 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in @@ -18,11 +18,11 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -tomli==2.0.2 +tomli==2.1.0 # via # build # pip-tools -wheel==0.44.0 +wheel==0.45.0 # via pip-tools zipp==3.20.2 # via importlib-metadata diff --git a/requirements/test.txt b/requirements/test.txt index 0edebb6..6eea851 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==5.2.0 +amqp==5.3.1 # via # -r requirements/base.txt # kombu @@ -36,6 +36,10 @@ celery==5.4.0 # -r requirements/base.txt certifi==2024.8.30 # via requests +cffi==1.17.1 + # via + # -r requirements/base.txt + # pynacl charset-normalizer==3.4.0 # via requests click==8.1.7 @@ -45,6 +49,7 @@ click==8.1.7 # click-didyoumean # click-plugins # click-repl + # edx-django-utils click-didyoumean==0.3.1 # via # -r requirements/base.txt @@ -65,19 +70,36 @@ dill==0.3.9 # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.txt # django-crum + # django-waffle # djangorestframework + # edx-django-utils # openedx-events django-crum==0.7.9 - # via -r requirements/base.txt + # via + # -r requirements/base.txt + # edx-django-utils +django-waffle==4.2.0 + # via + # -r requirements/base.txt + # edx-django-utils djangorestframework==3.15.2 # via -r requirements/base.txt dnspython==2.6.1 # via # -r requirements/base.txt # pymongo +edx-ccx-keys==1.3.0 + # via + # -r requirements/base.txt + # openedx-events +edx-django-utils==7.0.0 + # via + # -r requirements/base.txt + # openedx-events edx-opaque-keys[django]==2.11.0 # via # -r requirements/base.txt + # edx-ccx-keys # openedx-events exceptiongroup==1.2.2 # via pytest @@ -99,11 +121,13 @@ mccabe==0.7.0 # via pylint mock==5.1.0 # via -r requirements/test.in -openedx-events==9.0.0 +newrelic==10.2.0 # via - # -c requirements/constraints.txt # -r requirements/base.txt -packaging==24.1 + # edx-django-utils +openedx-events==9.14.1 + # via -r requirements/base.txt +packaging==24.2 # via pytest pbr==6.1.0 # via @@ -117,14 +141,26 @@ prompt-toolkit==3.0.48 # via # -r requirements/base.txt # click-repl +psutil==6.1.0 + # via + # -r requirements/base.txt + # edx-django-utils pycodestyle==2.12.1 # via -r requirements/test.in +pycparser==2.22 + # via + # -r requirements/base.txt + # cffi pylint==3.2.7 # via -r requirements/test.in pymongo==4.10.1 # via # -r requirements/base.txt # edx-opaque-keys +pynacl==1.5.0 + # via + # -r requirements/base.txt + # edx-django-utils pytest==8.3.3 # via # -r requirements/test.in @@ -142,18 +178,20 @@ requests==2.32.3 six==1.16.0 # via # -r requirements/base.txt + # edx-ccx-keys # python-dateutil -sqlparse==0.5.1 +sqlparse==0.5.2 # via # -r requirements/base.txt # django stevedore==5.3.0 # via # -r requirements/base.txt + # edx-django-utils # edx-opaque-keys testfixtures==8.3.0 # via -r requirements/test.in -tomli==2.0.2 +tomli==2.1.0 # via # pylint # pytest diff --git a/requirements/tox.txt b/requirements/tox.txt index 640ff99..4579656 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -16,7 +16,7 @@ filelock==3.16.1 # via # tox # virtualenv -packaging==24.1 +packaging==24.2 # via # pyproject-api # tox @@ -28,7 +28,7 @@ pluggy==1.5.0 # via tox pyproject-api==1.8.0 # via tox -tomli==2.0.2 +tomli==2.1.0 # via # pyproject-api # tox @@ -36,5 +36,5 @@ tox==4.23.2 # via -r requirements/tox.in typing-extensions==4.12.2 # via tox -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox