Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
199 changes: 20 additions & 179 deletions backend/requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -282,7 +177,6 @@ packaging==26.0
# -r requirements-common.in
# black
# bokeh
# geoalchemy2
# gunicorn
# kombu
pandas==2.3.3
Expand All @@ -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"
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down
Loading
Loading