From 96e65aeb6a88a4c3dcbc0bf48fe9370509774d2f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 12:25:25 +0000 Subject: [PATCH] Bump weasyprint from 52.5 to 62.3 in /backend Bumps [weasyprint](https://github.com/Kozea/WeasyPrint) from 52.5 to 62.3. - [Release notes](https://github.com/Kozea/WeasyPrint/releases) - [Changelog](https://github.com/Kozea/WeasyPrint/blob/main/docs/changelog.rst) - [Commits](https://github.com/Kozea/WeasyPrint/compare/v52.5...v62.3) --- updated-dependencies: - dependency-name: weasyprint dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- backend/requirements-common.in | 2 +- backend/requirements-dev.txt | 228 +++++---------------------------- backend/requirements.txt | 28 ++-- 3 files changed, 41 insertions(+), 217 deletions(-) diff --git a/backend/requirements-common.in b/backend/requirements-common.in index 74d53793dd..79076a99dd 100644 --- a/backend/requirements-common.in +++ b/backend/requirements-common.in @@ -24,7 +24,7 @@ python-dateutil shapely>=2.0.0 sqlalchemy<2.0 toml -weasyprint<53 +weasyprint<63 wtforms wtforms-sqlalchemy xmltodict diff --git a/backend/requirements-dev.txt b/backend/requirements-dev.txt index 2790608f10..42d9129bbd 100644 --- a/backend/requirements-dev.txt +++ b/backend/requirements-dev.txt @@ -7,82 +7,41 @@ -e file:dependencies/Habref-api-module#egg=pypn_habref_api # via -r requirements-submodules.in -e file:dependencies/RefGeo#egg=pypn-ref-geo - # via - # -r requirements-submodules.in - # taxhub + # via -r requirements-submodules.in -e file:dependencies/Nomenclature-api-module#egg=pypnnomenclature # via -r requirements-submodules.in -e file:dependencies/UsersHub-authentification-module#egg=pypnusershub - # via - # -r requirements-submodules.in - # pypnnomenclature - # taxhub - # usershub + # via -r requirements-submodules.in -e file:dependencies/TaxHub#egg=taxhub - # via - # -r requirements-submodules.in - # pypnnomenclature + # via -r requirements-submodules.in -e file:dependencies/UsersHub#egg=usershub # via -r requirements-submodules.in -e file:dependencies/Utils-Flask-SQLAlchemy#egg=utils-flask-sqlalchemy - # via - # -r requirements-submodules.in - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub - # taxhub - # utils-flask-sqlalchemy-geo + # via -r requirements-submodules.in -e file:dependencies/Utils-Flask-SQLAlchemy-Geo#egg=utils-flask-sqlalchemy-geo - # via - # -r requirements-submodules.in - # pypn-ref-geo + # via -r requirements-submodules.in alembic==1.13.1 - # via - # flask-migrate - # pypn-ref-geo - # pypnusershub + # via flask-migrate amqp==5.2.0 # via kombu async-timeout==4.0.3 # via redis attrs==23.2.0 # via fiona -authlib==1.3.0 - # via pypnusershub -bcrypt==4.1.3 - # via pypnusershub billiard==4.2.0 # via celery blinker==1.8.2 # via # flask # flask-mail -boto3==1.34.112 - # via taxhub -botocore==1.34.112 - # via - # boto3 - # s3transfer -cairocffi==1.7.0 - # via - # cairosvg - # weasyprint -cairosvg==2.7.1 - # via weasyprint +brotli==1.1.0 + # via fonttools celery[redis]==5.4.0 # via -r requirements-common.in certifi==2024.2.2 - # via - # fiona - # requests + # via fiona cffi==1.16.0 - # via - # cairocffi - # cryptography - # weasyprint -charset-normalizer==3.3.2 - # via requests + # via weasyprint click==8.1.7 # via # -r requirements-common.in @@ -93,7 +52,6 @@ click==8.1.7 # cligj # fiona # flask - # taxhub click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 @@ -104,123 +62,60 @@ click-repl==0.3.0 # via celery cligj==0.7.2 # via fiona -cryptography==42.0.7 - # via authlib cssselect2==0.7.0 - # via - # cairosvg - # weasyprint -defusedxml==0.7.1 - # via cairosvg -dnspython==2.6.1 - # via email-validator -email-validator==2.1.1 - # via wtforms-components + # via weasyprint fiona==1.9.6 - # via - # -r requirements-common.in - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in flask==3.0.3 # via # -r requirements-common.in # flask-admin # flask-cors - # flask-login # flask-mail # flask-marshmallow # flask-migrate # flask-sqlalchemy # flask-weasyprint # flask-wtf - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub - # taxhub - # usershub - # utils-flask-sqlalchemy flask-admin==1.6.1 - # via - # -r requirements-common.in - # pypnnomenclature + # via -r requirements-common.in flask-cors==4.0.1 - # via - # -r requirements-common.in - # taxhub -flask-login==0.6.3 - # via pypnusershub + # via -r requirements-common.in flask-mail==0.10.0 # via -r requirements-common.in flask-marshmallow==1.2.1 - # via - # -r requirements-common.in - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub + # via -r requirements-common.in flask-migrate==4.0.7 - # via - # -r requirements-common.in - # pypn-habref-api - # pypnnomenclature - # taxhub - # usershub - # utils-flask-sqlalchemy + # via -r requirements-common.in flask-sqlalchemy==3.0.5 # via # -r requirements-common.in # flask-migrate - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub - # taxhub - # usershub - # utils-flask-sqlalchemy flask-weasyprint==1.0.0 # via -r requirements-common.in flask-wtf==1.2.1 - # via - # -r requirements-common.in - # usershub -geoalchemy2==0.15.1 - # via utils-flask-sqlalchemy-geo + # via -r requirements-common.in +fonttools[woff]==4.53.0 + # via weasyprint geojson==3.1.0 - # via - # -r requirements-common.in - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in greenlet==3.0.3 # via sqlalchemy gunicorn==22.0.0 - # via - # -r requirements-common.in - # taxhub - # usershub + # via -r requirements-common.in html5lib==1.1 # via weasyprint -idna==3.7 - # via - # email-validator - # requests importlib-metadata==4.13.0 ; python_version < "3.10" # via # -r requirements-common.in # fiona # flask -infinity==1.5 - # via intervals -intervals==0.9.2 - # via wtforms-components itsdangerous==2.2.0 # via # flask # flask-wtf jinja2==3.1.4 # via flask -jmespath==1.0.1 - # via - # boto3 - # botocore kombu==5.3.7 # via celery lxml==5.2.2 @@ -233,105 +128,56 @@ markupsafe==2.1.5 # mako # werkzeug # wtforms - # wtforms-components marshmallow==3.21.2 # via # -r requirements-common.in # flask-marshmallow - # marshmallow-geojson # marshmallow-sqlalchemy - # pypn-habref-api - # utils-flask-sqlalchemy -marshmallow-geojson==0.5.0 - # via utils-flask-sqlalchemy-geo marshmallow-sqlalchemy==1.0.0 - # via - # -r requirements-common.in - # pypn-habref-api - # pypnnomenclature - # pypnusershub - # taxhub - # usershub - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in numpy==1.26.4 # via shapely packaging==24.0 # via # -r requirements-common.in - # geoalchemy2 # gunicorn # marshmallow pillow==10.3.0 # via # -r requirements-common.in - # cairosvg - # taxhub # weasyprint prompt-toolkit==3.0.43 # via click-repl psycopg2==2.9.9 - # via - # -r requirements-common.in - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub - # taxhub - # usershub + # via -r requirements-common.in pycparser==2.22 # via cffi +pydyf==0.10.0 + # via weasyprint pyphen==0.15.0 # via weasyprint python-dateutil==2.9.0.post0 # via # -r requirements-common.in - # botocore # celery - # usershub - # utils-flask-sqlalchemy -python-dotenv==1.0.1 - # via - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # taxhub - # usershub redis==5.0.4 # via celery -requests==2.32.2 - # via - # pypn-habref-api - # pypnusershub -s3transfer==0.10.1 - # via boto3 shapely==2.0.4 - # via - # -r requirements-common.in - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in six==1.16.0 # via # fiona # html5lib # python-dateutil - # wtforms-components sqlalchemy==1.4.52 # via # -r requirements-common.in # alembic # flask-sqlalchemy - # geoalchemy2 # marshmallow-sqlalchemy - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub - # taxhub - # utils-flask-sqlalchemy - # utils-flask-sqlalchemy-geo # wtforms-sqlalchemy tinycss2==1.3.0 # via - # cairosvg # cssselect2 # weasyprint toml==0.10.2 @@ -342,13 +188,6 @@ typing-extensions==4.12.0 # kombu tzdata==2024.1 # via celery -urllib3==1.26.18 - # via - # botocore - # requests - # taxhub -validators==0.28.2 - # via wtforms-components vine==5.1.0 # via # amqp @@ -356,7 +195,7 @@ vine==5.1.0 # kombu wcwidth==0.2.13 # via prompt-toolkit -weasyprint==52.5 +weasyprint==62.3 # via # -r requirements-common.in # flask-weasyprint @@ -366,25 +205,18 @@ webencodings==0.5.1 # html5lib # tinycss2 werkzeug==3.0.3 - # via - # flask - # flask-login + # via flask wtforms==3.1.2 # via # -r requirements-common.in # flask-admin # flask-wtf - # usershub - # wtforms-components # wtforms-sqlalchemy -wtforms-components==0.10.5 - # via usershub wtforms-sqlalchemy==0.4.1 # via -r requirements-common.in xmltodict==0.13.0 # via -r requirements-common.in zipp==3.18.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools +zopfli==0.2.3 + # via fonttools diff --git a/backend/requirements.txt b/backend/requirements.txt index 76fba741e6..f00ff44e5d 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -31,12 +31,8 @@ botocore==1.34.113 # via # boto3 # s3transfer -cairocffi==1.7.0 - # via - # cairosvg - # weasyprint -cairosvg==2.7.1 - # via weasyprint +brotli==1.1.0 + # via fonttools celery[redis]==5.4.0 # via -r requirements-common.in certifi==2024.2.2 @@ -45,7 +41,6 @@ certifi==2024.2.2 # requests cffi==1.16.0 # via - # cairocffi # cryptography # weasyprint charset-normalizer==3.3.2 @@ -74,11 +69,7 @@ cligj==0.7.2 cryptography==42.0.7 # via authlib cssselect2==0.7.0 - # via - # cairosvg - # weasyprint -defusedxml==0.7.1 - # via cairosvg + # via weasyprint fiona==1.9.6 # via # -r requirements-common.in @@ -141,6 +132,8 @@ flask-weasyprint==1.0.0 # via -r requirements-common.in flask-wtf==1.2.1 # via -r requirements-common.in +fonttools[woff]==4.53.0 + # via weasyprint geoalchemy2==0.15.1 # via utils-flask-sqlalchemy-geo geojson==3.1.0 @@ -213,7 +206,6 @@ packaging==24.0 pillow==10.3.0 # via # -r requirements-common.in - # cairosvg # taxhub # weasyprint prompt-toolkit==3.0.43 @@ -228,6 +220,8 @@ psycopg2==2.9.9 # taxhub pycparser==2.22 # via cffi +pydyf==0.10.0 + # via weasyprint pyphen==0.15.0 # via weasyprint pypn-habref-api==0.4.1 @@ -293,7 +287,6 @@ taxhub==1.14.1 # pypnnomenclature tinycss2==1.3.0 # via - # cairosvg # cssselect2 # weasyprint toml==0.10.2 @@ -329,7 +322,7 @@ vine==5.1.0 # kombu wcwidth==0.2.13 # via prompt-toolkit -weasyprint==52.5 +weasyprint==62.3 # via # -r requirements-common.in # flask-weasyprint @@ -354,6 +347,5 @@ xmltodict==0.13.0 # via -r requirements-common.in zipp==3.19.0 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools +zopfli==0.2.3 + # via fonttools