diff --git a/backend/requirements-dev.txt b/backend/requirements-dev.txt index e144734aca..155fd3fa00 100644 --- a/backend/requirements-dev.txt +++ b/backend/requirements-dev.txt @@ -7,38 +7,21 @@ -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 - # taxhub - # usershub + # via -r requirements-submodules.in -e file:dependencies/TaxHub#egg=taxhub # 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.16.5 - # via - # flask-migrate - # pypn-ref-geo - # pypnusershub + # via flask-migrate amqp==5.3.1 # via kombu async-timeout==5.0.1 @@ -48,19 +31,10 @@ attrs==26.1.0 # fiona # jsonschema # referencing -authlib==1.6.9 - # via pypnusershub babel==2.18.0 # via flask-babel backports-datetime-fromisoformat==2.0.3 # via marshmallow -backports-entry-points-selectable==1.3.0 - # via - # pypn-ref-geo - # pypnnomenclature - # taxhub -bcrypt==5.0.0 - # via pypnusershub billiard==4.2.4 # via celery black==25.1.0 @@ -79,15 +53,10 @@ certifi==2026.2.25 # via # fiona # pyproj - # requests cffi==2.0.0 - # via - # cryptography - # weasyprint + # via weasyprint chardet==5.2.0 # via -r requirements-common.in -charset-normalizer==3.4.7 - # via requests click==8.1.8 # via # -r requirements-common.in @@ -99,7 +68,6 @@ click==8.1.8 # cligj # fiona # flask - # taxhub click-didyoumean==0.3.1 # via celery click-plugins==1.1.1.2 @@ -112,119 +80,57 @@ cligj==0.7.2 # via fiona contourpy==1.3.0 # via bokeh -cryptography==46.0.5 - # via authlib cssselect2==0.8.0 # via weasyprint -dnspython==2.7.0 - # via email-validator -email-validator==2.3.0 - # via usershub exceptiongroup==1.3.1 # via celery fiona==1.10.1 - # via - # -r requirements-common.in - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in flask==3.1.1 # via # -r requirements-common.in # flask-admin # flask-babel # 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 - # taxhub + # via -r requirements-common.in flask-babel==4.0.0 - # via - # -r requirements-common.in - # taxhub + # via -r requirements-common.in flask-cors==6.0.2 - # 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.3.0 - # via - # -r requirements-common.in - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub + # via -r requirements-common.in flask-migrate==4.1.0 - # 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.1.0 # via -r requirements-common.in flask-wtf==1.2.2 - # via - # -r requirements-common.in - # usershub + # via -r requirements-common.in fonttools[woff]==4.60.2 # via weasyprint -geoalchemy2==0.17.1 - # via utils-flask-sqlalchemy-geo geojson==3.2.0 - # via - # -r requirements-common.in - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in greenlet==3.2.5 # via sqlalchemy gunicorn==23.0.0 - # via - # -r requirements-common.in - # taxhub - # usershub -idna==3.11 - # via - # email-validator - # requests + # via -r requirements-common.in importlib-metadata==8.7.1 # via # -r requirements-common.in # fiona # flask -infinity==1.5 - # via intervals -intervals==0.9.2 - # via wtforms-components -isodate==0.7.2 - # via rdflib itsdangerous==2.2.0 # via # flask @@ -242,7 +148,7 @@ kombu[redis]==5.6.2 # via celery lxml==6.0.4 # via -r requirements-common.in -mako==1.3.10 +mako==1.3.11 # via alembic markupsafe==3.0.3 # via @@ -251,24 +157,13 @@ markupsafe==3.0.3 # mako # werkzeug # wtforms - # wtforms-components marshmallow==4.0.1 # via # -r requirements-common.in # flask-marshmallow # marshmallow-sqlalchemy - # pypn-habref-api - # utils-flask-sqlalchemy - # utils-flask-sqlalchemy-geo marshmallow-sqlalchemy==1.4.2 - # via - # -r requirements-common.in - # pypn-habref-api - # pypnnomenclature - # pypnusershub - # taxhub - # usershub - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in mypy-extensions==1.1.0 # via black numpy==2.0.2 @@ -282,7 +177,6 @@ packaging==26.0 # -r requirements-common.in # black # bokeh - # geoalchemy2 # gunicorn # kombu pandas==2.3.3 @@ -295,27 +189,17 @@ pillow==11.3.0 # via # -r requirements-common.in # bokeh - # taxhub # weasyprint platformdirs==4.4.0 # via black prompt-toolkit==3.0.52 # via click-repl psycopg2==2.9.11 - # via - # -r requirements-common.in - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # pypnusershub - # taxhub - # usershub + # via -r requirements-common.in pycparser==2.23 # via cffi pydyf==0.11.0 # via weasyprint -pyparsing==3.3.2 - # via rdflib pyphen==0.17.2 # via weasyprint pyproj==3.6.1 ; python_version < "3.10" @@ -325,59 +209,32 @@ python-dateutil==2.9.0.post0 # -r requirements-common.in # celery # pandas - # usershub - # utils-flask-sqlalchemy -python-dotenv==1.2.1 - # via - # pypn-habref-api - # pypn-ref-geo - # pypnnomenclature - # taxhub - # usershub pytz==2026.1.post1 # via # flask-babel # pandas pyyaml==6.0.3 # via bokeh -rdflib==7.6.0 - # via sparqlwrapper redis==6.4.0 # via kombu referencing==0.36.2 # via # jsonschema # jsonschema-specifications -requests==2.32.5 - # via - # pypn-habref-api - # pypnusershub rpds-py==0.27.1 # via # jsonschema # referencing shapely==2.0.7 - # via - # -r requirements-common.in - # utils-flask-sqlalchemy-geo + # via -r requirements-common.in six==1.17.0 # via python-dateutil -sparqlwrapper==2.0.0 - # via taxhub sqlalchemy==1.4.54 # 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.4.0 # via @@ -386,9 +243,7 @@ tinycss2==1.4.0 tinyhtml5==2.0.0 # via weasyprint toml==0.10.2 - # via - # -r requirements-common.in - # taxhub + # via -r requirements-common.in tomli==2.4.1 # via # alembic @@ -409,12 +264,6 @@ tzdata==2026.1 # pandas tzlocal==5.3.1 # via celery -urllib3==2.6.3 - # via - # requests - # taxhub -validators==0.35.0 - # via wtforms-components vine==5.1.0 # via # amqp @@ -435,24 +284,16 @@ werkzeug==3.1.8 # via # flask # flask-cors - # flask-login wtforms==3.1.2 # via # -r requirements-common.in # flask-admin # flask-wtf - # taxhub - # usershub - # wtforms-components # wtforms-sqlalchemy -wtforms-components==0.11.0 - # via usershub wtforms-sqlalchemy==0.4.2 # via -r requirements-common.in xmltodict==1.0.4 - # via - # -r requirements-common.in - # pypnusershub + # via -r requirements-common.in xyzservices==2026.3.0 # via bokeh zipp==3.23.0 diff --git a/backend/requirements.txt b/backend/requirements.txt index 9d4101443c..f1999e567e 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -193,7 +193,7 @@ kombu[redis]==5.6.2 # via celery lxml==6.0.4 # via -r requirements-common.in -mako==1.3.10 +mako==1.3.11 # via alembic markupsafe==3.0.3 # via @@ -349,6 +349,7 @@ tornado==6.5.5 typing-extensions==4.15.0 # via # alembic + # cryptography # exceptiongroup # marshmallow # marshmallow-sqlalchemy