diff --git a/dev/requirements.sh b/dev/requirements.sh index db40450..5b391b3 100755 --- a/dev/requirements.sh +++ b/dev/requirements.sh @@ -10,7 +10,7 @@ elif [[ "$1" == "install"* ]]; then echo "$2" >> requirements.in sort -b requirements.in -o requirements.in else - echo "Invalid argument. Please use 'install' or 'uninstall'." + echo "Invalid argument. Please use 'install', 'uninstall', or 'recompile'." exit 1 fi diff --git a/requirements.txt b/requirements.txt index 41e23ae..f6e20c9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile requirements.in @@ -12,6 +12,8 @@ asgiref==3.7.2 # via django billiard==4.2.0 # via celery +build==1.0.3 + # via pip-tools celery[redis]==5.3.6 # via # -r requirements.in @@ -28,6 +30,7 @@ click==8.1.7 # click-didyoumean # click-plugins # click-repl + # pip-tools click-didyoumean==0.3.0 # via celery click-plugins==1.1.1 @@ -73,6 +76,8 @@ gunicorn==21.2.0 # via -r requirements.in idna==3.6 # via requests +iniconfig==2.0.0 + # via pytest jinja2==3.1.3 # via -r requirements.in kombu==5.3.5 @@ -80,9 +85,16 @@ kombu==5.3.5 markupsafe==2.1.3 # via jinja2 packaging==23.2 - # via gunicorn + # via + # build + # gunicorn + # pytest phonenumberslite==8.13.27 # via django-two-factor-auth +pip-tools==7.4.0 + # via -r requirements.in +pluggy==1.4.0 + # via pytest prompt-toolkit==3.0.43 # via click-repl psycopg2==2.9.9 @@ -93,6 +105,14 @@ pydantic-core==2.14.6 # via pydantic pypng==0.20220715.0 # via qrcode +pyproject-hooks==1.0.0 + # via + # build + # pip-tools +pytest==8.0.1 + # via pytest-django +pytest-django==4.8.0 + # via -r requirements.in python-crontab==3.0.0 # via django-celery-beat python-dateutil==2.8.2 @@ -137,5 +157,11 @@ vine==5.1.0 # kombu wcwidth==0.2.13 # via prompt-toolkit +wheel==0.42.0 + # via pip-tools whitenoise==6.6.0 # via -r requirements.in + +# The following packages are considered to be unsafe in a requirements file: +# pip +# setuptools