diff --git a/requirements.in b/requirements.in index 0b36626..fe3bcc6 100644 --- a/requirements.in +++ b/requirements.in @@ -5,14 +5,14 @@ django==2.2.28 django-amazon-ses==4.0.0 django-clear-cache==0.3 django-crispy-forms==1.7.1 -django_recaptcha==1.2.0 +django_recaptcha==3.0.0 django-redis==4.8.0 -django-storages==1.6.5 +django-storages==1.12.3 django-modeltranslation==0.13.1 dj-database-url==0.4.2 drf-spectacular==0.26.* gunicorn==19.7.1 -pillow==9.3.0 +pillow==10.0.1 waitress==2.1.2 psycopg2-binary==2.8.6 pytz==2021.3 @@ -27,11 +27,11 @@ directory-validators==8.0.1 django-modelcluster==6.0 django-taggit==1.0.* djangorestframework==3.12.4 -sorl-thumbnail==12.4.1 +sorl-thumbnail==12.9.0 django-countries==5.2 django-countries-plus==2.1.0 notifications-python-client==6.3.* -weasyprint==51 +weasyprint==53.4 PyPDF2==1.27.9 sigauth==4.3.0 bs4 @@ -41,8 +41,8 @@ requests[security]==2.31.0 pyyaml>=4.2b1,<6.0.0 django-environ==0.4.5 oauthlib==3.2.2 -cryptography==41.0.3 -urllib3>=1.26.5 +cryptography==41.0.4 +urllib3>=1.26.18 # Latest django-moderation release(0.0.7) package has restriction for django upto 2.2 and we wanted to install # django 2.2.24 for critical vulnerabilities - hence installing from master -e git+https://github.com/dominno/django-moderation.git#egg=django-moderation diff --git a/requirements.txt b/requirements.txt index ddf79e9..d9f0398 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: +# This file is autogenerated by pip-compile with python 3.9 +# To update, run: # # pip-compile requirements.in # @@ -25,16 +25,12 @@ botocore==1.20.112 # -r requirements.in # boto3 # s3transfer +brotli==1.1.0 + # via fonttools bs4==0.0.1 # via -r requirements.in cachetools==2.0.1 # via zenpy -cairocffi==1.1.0 - # via - # cairosvg - # weasyprint -cairosvg==2.7.0 - # via weasyprint celery[redis]==5.2.3 # via -r requirements.in certifi==2023.7.22 @@ -43,7 +39,6 @@ certifi==2023.7.22 # requests cffi==1.14.5 # via - # cairocffi # cryptography # weasyprint charset-normalizer==3.0.1 @@ -60,14 +55,10 @@ click-plugins==1.1.1 # via celery click-repl==0.2.0 # via celery -cryptography==41.0.3 +cryptography==41.0.4 # via -r requirements.in cssselect2==0.2.1 - # via - # cairosvg - # weasyprint -defusedxml==0.5.0 - # via cairosvg + # via weasyprint directory-validators==8.0.1 # via -r requirements.in dj-database-url==0.4.2 @@ -84,6 +75,7 @@ django==2.2.28 # django-moderation # django-recaptcha # django-staff-sso-client + # django-storages # django-taggit # djangorestframework # drf-spectacular @@ -112,13 +104,13 @@ django-modelcluster==6.0 # via -r requirements.in django-modeltranslation==0.13.1 # via -r requirements.in -django-recaptcha==1.2.0 +django-recaptcha==3.0.0 # via -r requirements.in django-redis==4.8.0 # via -r requirements.in django-staff-sso-client==3.1.1 # via -r requirements.in -django-storages==1.6.5 +django-storages==1.12.3 # via -r requirements.in django-taggit==1.0.0 # via -r requirements.in @@ -131,6 +123,8 @@ docopt==0.6.2 # via notifications-python-client drf-spectacular==0.26.2 # via -r requirements.in +fonttools[woff]==4.43.1 + # via weasyprint gunicorn==19.7.1 # via -r requirements.in html5lib==1.0.1 @@ -161,18 +155,20 @@ oauthlib==3.2.2 # requests-oauthlib olefile==0.44 # via directory-validators -pillow==9.3.0 +pillow==10.0.1 # via # -r requirements.in - # cairosvg # directory-validators # django-markdownx + # weasyprint prompt-toolkit==3.0.19 # via click-repl psycopg2-binary==2.8.6 # via -r requirements.in pycparser==2.18 # via cffi +pydyf==0.8.0 + # via weasyprint pyjwt==2.4.0 # via # -r requirements.in @@ -224,7 +220,7 @@ six==1.11.0 # html5lib # mohawk # python-dateutil -sorl-thumbnail==12.4.1 +sorl-thumbnail==12.9.0 # via -r requirements.in sqlparse==0.4.4 # via @@ -232,12 +228,11 @@ sqlparse==0.4.4 # django tinycss2==1.1.0 # via - # cairosvg # cssselect2 # weasyprint uritemplate==4.1.1 # via drf-spectacular -urllib3==1.26.5 +urllib3==1.26.18 # via # -r requirements.in # botocore @@ -252,7 +247,7 @@ waitress==2.1.2 # via -r requirements.in wcwidth==0.2.5 # via prompt-toolkit -weasyprint==51 +weasyprint==53.4 # via -r requirements.in webencodings==0.5.1 # via @@ -262,6 +257,8 @@ whitenoise==3.3.1 # via -r requirements.in zenpy==1.1.10 # via -r requirements.in +zopfli==0.2.3 + # via fonttools # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements_test.txt b/requirements_test.txt index 12c3fa2..edacf02 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -147,7 +147,7 @@ flake8==4.0.1 # via -r requirements_test.in gitdb==4.0.10 # via gitpython -gitpython==3.1.35 +gitpython==3.1.37 # via -r requirements_test.in gunicorn==19.7.1 # via -r requirements.in @@ -159,7 +159,7 @@ inflection==0.5.1 # via drf-spectacular iniconfig==2.0.0 # via pytest -jinja2==3.0.1 +jinja2==3.1.2 # via # -r requirements_test.in # moto