diff --git a/requirements/base.in b/requirements/base.in index 31ef4e6..a24d40a 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -9,3 +9,4 @@ edx-drf-extensions>=1.11.0 edx-toggles>=1.2.0 pytz XBlock>=1.2.2 +event-tracking diff --git a/requirements/ci.txt b/requirements/ci.txt index 6481169..7e10c8b 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -29,7 +29,7 @@ tox==3.28.0 # -c requirements/constraints.txt # -r requirements/ci.in # tox-battery -tox-battery==0.6.1 +tox-battery==0.6.2 # via -r requirements/ci.in virtualenv==20.24.3 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 5197949..3e1dedb 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,6 +4,8 @@ # # make upgrade # +amqp==5.1.1 + # via kombu appdirs==1.4.4 # via fs asgiref==3.7.2 @@ -12,10 +14,18 @@ astroid==2.15.6 # via # pylint # pylint-celery +backports-zoneinfo[tzdata]==0.2.1 + # via + # celery + # kombu +billiard==4.1.0 + # via celery bleach==6.0.0 # via readme-renderer build==0.10.0 # via pip-tools +celery==5.3.1 + # via event-tracking certifi==2023.7.22 # via requests cffi==1.15.1 @@ -26,15 +36,25 @@ chardet==5.2.0 # via diff-cover charset-normalizer==3.2.0 # via requests -click==8.1.6 +click==8.1.7 # via + # celery + # click-didyoumean # click-log + # click-plugins + # click-repl # code-annotations # edx-django-utils # edx-lint # pip-tools +click-didyoumean==0.3.0 + # via celery click-log==0.4.0 # via edx-lint +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery code-annotations==1.5.0 # via # edx-lint @@ -66,6 +86,7 @@ django==3.2.20 # edx-drf-extensions # edx-i18n-tools # edx-toggles + # event-tracking django-crum==0.7.9 # via # edx-django-utils @@ -90,7 +111,8 @@ edx-django-utils==5.7.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.9.0 + # event-tracking +edx-drf-extensions==8.9.1 # via -r requirements/base.in edx-i18n-tools==1.1.0 # via -r requirements/dev.in @@ -104,6 +126,8 @@ edx-opaque-keys[django]==2.4.0 # edx-drf-extensions edx-toggles==5.1.0 # via -r requirements/base.in +event-tracking==2.2.0 + # via -r requirements/base.in exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 @@ -144,6 +168,8 @@ jinja2==3.1.2 # diff-cover keyring==24.2.0 # via twine +kombu==5.3.1 + # via celery lazy-object-proxy==1.9.0 # via astroid lxml==4.9.3 @@ -162,7 +188,7 @@ mock==5.1.0 # via -r requirements/test.in more-itertools==10.1.0 # via jaraco-classes -newrelic==8.10.0 +newrelic==8.10.1 # via edx-django-utils packaging==23.1 # via @@ -188,6 +214,8 @@ pluggy==1.2.0 # tox polib==1.2.0 # via edx-i18n-tools +prompt-toolkit==3.0.39 + # via click-repl psutil==5.9.5 # via edx-django-utils py==1.11.0 @@ -222,7 +250,9 @@ pylint-plugin-utils==0.8.2 # pylint-celery # pylint-django pymongo==3.13.0 - # via edx-opaque-keys + # via + # edx-opaque-keys + # event-tracking pynacl==1.5.0 # via edx-django-utils pyproject-hooks==1.0.0 @@ -237,6 +267,7 @@ pytest-django==4.5.2 # via -r requirements/test.in python-dateutil==2.8.2 # via + # celery # edx-drf-extensions # faker # freezegun @@ -248,13 +279,14 @@ pytz==2023.3 # -r requirements/base.in # django # djangorestframework + # event-tracking # xblock pyyaml==6.0.1 # via # code-annotations # edx-i18n-tools # xblock -readme-renderer==40.0 +readme-renderer==41.0 # via twine requests==2.31.0 # via @@ -276,6 +308,7 @@ six==1.16.0 # bleach # edx-drf-extensions # edx-lint + # event-tracking # fs # python-dateutil # tox @@ -306,7 +339,7 @@ tox==3.28.0 # -c requirements/constraints.txt # -r requirements/dev.in # tox-battery -tox-battery==0.6.1 +tox-battery==0.6.2 # via -r requirements/dev.in twine==4.0.2 # via -r requirements/quality.in @@ -315,21 +348,33 @@ typing-extensions==4.7.1 # asgiref # astroid # faker + # kombu # pylint # rich +tzdata==2023.3 + # via + # backports-zoneinfo + # celery urllib3==2.0.4 # via # requests # twine +vine==5.0.0 + # via + # amqp + # celery + # kombu virtualenv==20.24.3 # via tox +wcwidth==0.2.6 + # via prompt-toolkit web-fragments==2.1.0 # via xblock webencodings==0.5.1 # via bleach webob==1.8.7 # via xblock -wheel==0.41.1 +wheel==0.41.2 # via pip-tools wrapt==1.15.0 # via astroid diff --git a/requirements/doc.txt b/requirements/doc.txt index a50c11e..f1341e8 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -8,6 +8,8 @@ accessible-pygments==0.0.4 # via pydata-sphinx-theme alabaster==0.7.13 # via sphinx +amqp==5.1.1 + # via kombu appdirs==1.4.4 # via fs asgiref==3.7.2 @@ -16,8 +18,16 @@ babel==2.12.1 # via # pydata-sphinx-theme # sphinx +backports-zoneinfo[tzdata]==0.2.1 + # via + # celery + # kombu beautifulsoup4==4.12.2 # via pydata-sphinx-theme +billiard==4.1.0 + # via celery +celery==5.3.1 + # via event-tracking certifi==2023.7.22 # via requests cffi==1.15.1 @@ -26,10 +36,20 @@ cffi==1.15.1 # pynacl charset-normalizer==3.2.0 # via requests -click==8.1.6 +click==8.1.7 # via + # celery + # click-didyoumean + # click-plugins + # click-repl # code-annotations # edx-django-utils +click-didyoumean==0.3.0 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery code-annotations==1.5.0 # via edx-toggles coverage[toml]==7.3.0 @@ -50,6 +70,7 @@ django==3.2.20 # edx-django-utils # edx-drf-extensions # edx-toggles + # event-tracking django-crum==0.7.9 # via # edx-django-utils @@ -80,7 +101,8 @@ edx-django-utils==5.7.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.9.0 + # event-tracking +edx-drf-extensions==8.9.1 # via -r requirements/base.in edx-opaque-keys[django]==2.4.0 # via @@ -88,6 +110,8 @@ edx-opaque-keys[django]==2.4.0 # edx-drf-extensions edx-toggles==5.1.0 # via -r requirements/base.in +event-tracking==2.2.0 + # via -r requirements/base.in exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 @@ -110,6 +134,8 @@ jinja2==3.1.2 # via # code-annotations # sphinx +kombu==5.3.1 + # via celery lxml==4.9.3 # via xblock markupsafe==2.1.3 @@ -118,7 +144,7 @@ markupsafe==2.1.3 # xblock mock==5.1.0 # via -r requirements/test.in -newrelic==8.10.0 +newrelic==8.10.1 # via edx-django-utils packaging==23.1 # via @@ -129,6 +155,8 @@ pbr==5.11.1 # via stevedore pluggy==1.2.0 # via pytest +prompt-toolkit==3.0.39 + # via click-repl psutil==5.9.5 # via edx-django-utils pycparser==2.21 @@ -146,7 +174,9 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions pymongo==3.13.0 - # via edx-opaque-keys + # via + # edx-opaque-keys + # event-tracking pynacl==1.5.0 # via edx-django-utils pytest==7.4.0 @@ -159,6 +189,7 @@ pytest-django==4.5.2 # via -r requirements/test.in python-dateutil==2.8.2 # via + # celery # edx-drf-extensions # faker # freezegun @@ -171,6 +202,7 @@ pytz==2023.3 # babel # django # djangorestframework + # event-tracking # xblock pyyaml==6.0.1 # via @@ -187,6 +219,7 @@ semantic-version==2.10.0 six==1.16.0 # via # edx-drf-extensions + # event-tracking # fs # python-dateutil snowballstemmer==2.2.0 @@ -231,9 +264,21 @@ typing-extensions==4.7.1 # via # asgiref # faker + # kombu # pydata-sphinx-theme +tzdata==2023.3 + # via + # backports-zoneinfo + # celery urllib3==2.0.4 # via requests +vine==5.0.0 + # via + # amqp + # celery + # kombu +wcwidth==0.2.6 + # via prompt-toolkit web-fragments==2.1.0 # via xblock webob==1.8.7 diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 07c0707..007ed38 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -6,7 +6,7 @@ # build==0.10.0 # via pip-tools -click==8.1.6 +click==8.1.7 # via pip-tools packaging==23.1 # via build @@ -19,7 +19,7 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.41.1 +wheel==0.41.2 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index 5e2f760..13c7e84 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.41.1 +wheel==0.41.2 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==23.2.1 # via -r requirements/pip.in -setuptools==68.0.0 +setuptools==68.1.2 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index a84859d..e7bf1aa 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -4,6 +4,8 @@ # # make upgrade # +amqp==5.1.1 + # via kombu appdirs==1.4.4 # via fs asgiref==3.7.2 @@ -12,8 +14,16 @@ astroid==2.15.6 # via # pylint # pylint-celery +backports-zoneinfo[tzdata]==0.2.1 + # via + # celery + # kombu +billiard==4.1.0 + # via celery bleach==6.0.0 # via readme-renderer +celery==5.3.1 + # via event-tracking certifi==2023.7.22 # via requests cffi==1.15.1 @@ -22,14 +32,24 @@ cffi==1.15.1 # pynacl charset-normalizer==3.2.0 # via requests -click==8.1.6 +click==8.1.7 # via + # celery + # click-didyoumean # click-log + # click-plugins + # click-repl # code-annotations # edx-django-utils # edx-lint +click-didyoumean==0.3.0 + # via celery click-log==0.4.0 # via edx-lint +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery code-annotations==1.5.0 # via # edx-lint @@ -56,6 +76,7 @@ django==3.2.20 # edx-django-utils # edx-drf-extensions # edx-toggles + # event-tracking django-crum==0.7.9 # via # edx-django-utils @@ -80,7 +101,8 @@ edx-django-utils==5.7.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.9.0 + # event-tracking +edx-drf-extensions==8.9.1 # via -r requirements/base.in edx-lint==5.3.4 # via -r requirements/quality.in @@ -90,6 +112,8 @@ edx-opaque-keys[django]==2.4.0 # edx-drf-extensions edx-toggles==5.1.0 # via -r requirements/base.in +event-tracking==2.2.0 + # via -r requirements/base.in exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 @@ -124,6 +148,8 @@ jinja2==3.1.2 # via code-annotations keyring==24.2.0 # via twine +kombu==5.3.1 + # via celery lazy-object-proxy==1.9.0 # via astroid lxml==4.9.3 @@ -142,7 +168,7 @@ mock==5.1.0 # via -r requirements/test.in more-itertools==10.1.0 # via jaraco-classes -newrelic==8.10.0 +newrelic==8.10.1 # via edx-django-utils packaging==23.1 # via pytest @@ -154,6 +180,8 @@ platformdirs==3.10.0 # via pylint pluggy==1.2.0 # via pytest +prompt-toolkit==3.0.39 + # via click-repl psutil==5.9.5 # via edx-django-utils pycodestyle==2.11.0 @@ -185,7 +213,9 @@ pylint-plugin-utils==0.8.2 # pylint-celery # pylint-django pymongo==3.13.0 - # via edx-opaque-keys + # via + # edx-opaque-keys + # event-tracking pynacl==1.5.0 # via edx-django-utils pytest==7.4.0 @@ -198,6 +228,7 @@ pytest-django==4.5.2 # via -r requirements/test.in python-dateutil==2.8.2 # via + # celery # edx-drf-extensions # faker # freezegun @@ -209,12 +240,13 @@ pytz==2023.3 # -r requirements/base.in # django # djangorestframework + # event-tracking # xblock pyyaml==6.0.1 # via # code-annotations # xblock -readme-renderer==40.0 +readme-renderer==41.0 # via twine requests==2.31.0 # via @@ -236,6 +268,7 @@ six==1.16.0 # bleach # edx-drf-extensions # edx-lint + # event-tracking # fs # python-dateutil snowballstemmer==2.2.0 @@ -263,12 +296,24 @@ typing-extensions==4.7.1 # asgiref # astroid # faker + # kombu # pylint # rich +tzdata==2023.3 + # via + # backports-zoneinfo + # celery urllib3==2.0.4 # via # requests # twine +vine==5.0.0 + # via + # amqp + # celery + # kombu +wcwidth==0.2.6 + # via prompt-toolkit web-fragments==2.1.0 # via xblock webencodings==0.5.1 diff --git a/requirements/test.txt b/requirements/test.txt index 05854e7..123ac04 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,10 +4,20 @@ # # make upgrade # +amqp==5.1.1 + # via kombu appdirs==1.4.4 # via fs asgiref==3.7.2 # via django +backports-zoneinfo[tzdata]==0.2.1 + # via + # celery + # kombu +billiard==4.1.0 + # via celery +celery==5.3.1 + # via event-tracking certifi==2023.7.22 # via requests cffi==1.15.1 @@ -16,10 +26,20 @@ cffi==1.15.1 # pynacl charset-normalizer==3.2.0 # via requests -click==8.1.6 +click==8.1.7 # via + # celery + # click-didyoumean + # click-plugins + # click-repl # code-annotations # edx-django-utils +click-didyoumean==0.3.0 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery code-annotations==1.5.0 # via edx-toggles coverage[toml]==7.3.0 @@ -39,6 +59,7 @@ ddt==1.6.0 # edx-django-utils # edx-drf-extensions # edx-toggles + # event-tracking django-crum==0.7.9 # via # edx-django-utils @@ -60,7 +81,8 @@ edx-django-utils==5.7.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.9.0 + # event-tracking +edx-drf-extensions==8.9.1 # via -r requirements/base.in edx-opaque-keys[django]==2.4.0 # via @@ -68,6 +90,8 @@ edx-opaque-keys[django]==2.4.0 # edx-drf-extensions edx-toggles==5.1.0 # via -r requirements/base.in +event-tracking==2.2.0 + # via -r requirements/base.in exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 @@ -84,6 +108,8 @@ iniconfig==2.0.0 # via pytest jinja2==3.1.2 # via code-annotations +kombu==5.3.1 + # via celery lxml==4.9.3 # via xblock markupsafe==2.1.3 @@ -92,7 +118,7 @@ markupsafe==2.1.3 # xblock mock==5.1.0 # via -r requirements/test.in -newrelic==8.10.0 +newrelic==8.10.1 # via edx-django-utils packaging==23.1 # via pytest @@ -100,6 +126,8 @@ pbr==5.11.1 # via stevedore pluggy==1.2.0 # via pytest +prompt-toolkit==3.0.39 + # via click-repl psutil==5.9.5 # via edx-django-utils pycparser==2.21 @@ -109,7 +137,9 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions pymongo==3.13.0 - # via edx-opaque-keys + # via + # edx-opaque-keys + # event-tracking pynacl==1.5.0 # via edx-django-utils pytest==7.4.0 @@ -122,6 +152,7 @@ pytest-django==4.5.2 # via -r requirements/test.in python-dateutil==2.8.2 # via + # celery # edx-drf-extensions # faker # freezegun @@ -133,6 +164,7 @@ pytz==2023.3 # -r requirements/base.in # django # djangorestframework + # event-tracking # xblock pyyaml==6.0.1 # via @@ -145,6 +177,7 @@ semantic-version==2.10.0 six==1.16.0 # via # edx-drf-extensions + # event-tracking # fs # python-dateutil sqlparse==0.4.4 @@ -164,8 +197,20 @@ typing-extensions==4.7.1 # via # asgiref # faker + # kombu +tzdata==2023.3 + # via + # backports-zoneinfo + # celery urllib3==2.0.4 # via requests +vine==5.0.0 + # via + # amqp + # celery + # kombu +wcwidth==0.2.6 + # via prompt-toolkit web-fragments==2.1.0 # via xblock webob==1.8.7