Skip to content

Commit

Permalink
Fix/jsonchema required (#3253)
Browse files Browse the repository at this point in the history
* fix(dependencies) add jsonschema
* feat(requirements) compile dev backend dependencies
  • Loading branch information
Pierre-Narcisi authored Nov 13, 2024
1 parent 3bdda83 commit cee7c8f
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 33 deletions.
1 change: 1 addition & 0 deletions backend/requirements-common.in
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ geojson
gunicorn>=19.8.0
importlib_metadata==4.13.0;python_version<"3.10"
importlib_metadata;python_version>"3.10"
jsonschema
lxml
marshmallow
marshmallow-sqlalchemy
Expand Down
48 changes: 31 additions & 17 deletions backend/requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,17 +36,20 @@
# via
# -r requirements-submodules.in
# pypn-ref-geo
alembic==1.13.3
alembic==1.14.0
# via
# flask-migrate
# pypn-ref-geo
# pypnusershub
amqp==5.2.0
amqp==5.3.1
# via kombu
async-timeout==4.0.3
async-timeout==5.0.1
# via redis
attrs==24.2.0
# via fiona
# via
# fiona
# jsonschema
# referencing
authlib==1.3.2
# via pypnusershub
babel==2.16.0
Expand All @@ -55,7 +58,7 @@ bcrypt==4.2.0
# via pypnusershub
billiard==4.2.1
# via celery
blinker==1.8.2
blinker==1.9.0
# via
# flask
# flask-mail
Expand Down Expand Up @@ -182,7 +185,7 @@ flask-wtf==1.2.2
# usershub
fonttools[woff]==4.54.1
# via weasyprint
geoalchemy2==0.15.2
geoalchemy2==0.16.0
# via utils-flask-sqlalchemy-geo
geojson==3.1.0
# via
Expand All @@ -195,8 +198,6 @@ gunicorn==23.0.0
# -r requirements-common.in
# taxhub
# usershub
html5lib==1.1
# via weasyprint
idna==3.10
# via
# email-validator
Expand All @@ -219,6 +220,10 @@ jinja2==3.1.4
# bokeh
# flask
# flask-babel
jsonschema==4.23.0
# via -r requirements-common.in
jsonschema-specifications==2024.10.1
# via jsonschema
kombu==5.4.2
# via celery
lxml==5.3.0
Expand All @@ -232,7 +237,7 @@ markupsafe==3.0.2
# werkzeug
# wtforms
# wtforms-components
marshmallow==3.23.0
marshmallow==3.23.1
# via
# -r requirements-common.in
# flask-marshmallow
Expand All @@ -257,7 +262,7 @@ numpy==2.0.2
# contourpy
# pandas
# shapely
packaging==24.1
packaging==24.2
# via
# -r requirements-common.in
# bokeh
Expand All @@ -268,7 +273,7 @@ pandas==2.2.3
# via
# -r requirements-common.in
# bokeh
pillow==11.0.0
pillow==10.4.0
# via
# -r requirements-common.in
# bokeh
Expand All @@ -289,7 +294,7 @@ pycparser==2.22
# via cffi
pydyf==0.11.0
# via weasyprint
pyphen==0.17.0
pyphen==0.15.0
# via weasyprint
pyproj==3.0.1 ; python_version < "3.10"
# via -r requirements-common.in
Expand All @@ -315,17 +320,24 @@ pyyaml==6.0.2
# via bokeh
redis==5.2.0
# via celery
referencing==0.35.1
# via
# jsonschema
# jsonschema-specifications
requests==2.32.3
# via
# pypn-habref-api
# pypnusershub
rpds-py==0.21.0
# via
# jsonschema
# referencing
shapely==2.0.6
# via
# -r requirements-common.in
# utils-flask-sqlalchemy-geo
six==1.16.0
# via
# html5lib
# python-dateutil
# wtforms-components
sqlalchemy==1.4.54
Expand All @@ -347,6 +359,8 @@ tinycss2==1.4.0
# via
# cssselect2
# weasyprint
tinyhtml5==2.0.0
# via weasyprint
toml==0.10.2
# via
# -r requirements-common.in
Expand Down Expand Up @@ -375,16 +389,16 @@ vine==5.1.0
# kombu
wcwidth==0.2.13
# via prompt-toolkit
weasyprint==62.3
weasyprint==63.0
# via
# -r requirements-common.in
# flask-weasyprint
webencodings==0.5.1
# via
# cssselect2
# html5lib
# tinycss2
werkzeug==3.0.6
# tinyhtml5
werkzeug==3.1.3
# via
# flask
# flask-login
Expand All @@ -406,7 +420,7 @@ xmltodict==0.14.2
# pypnusershub
xyzservices==2024.9.0
# via bokeh
zipp==3.20.2
zipp==3.21.0
# via importlib-metadata
zopfli==0.2.3.post1
# via fonttools
45 changes: 29 additions & 16 deletions backend/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,20 @@
#
# pip-compile requirements.in
#
alembic==1.13.3
alembic==1.14.0
# via
# flask-migrate
# pypn-ref-geo
# pypnusershub
amqp==5.2.0
# via kombu
async-timeout==4.0.3
async-timeout==5.0.1
# via redis
attrs==24.2.0
# via fiona
# via
# fiona
# jsonschema
# referencing
authlib==1.3.2
# via pypnusershub
babel==2.16.0
Expand All @@ -23,7 +26,7 @@ bcrypt==4.2.0
# via pypnusershub
billiard==4.2.1
# via celery
blinker==1.8.2
blinker==1.9.0
# via
# flask
# flask-mail
Expand Down Expand Up @@ -153,8 +156,6 @@ gunicorn==23.0.0
# via
# -r requirements-common.in
# taxhub
html5lib==1.1
# via weasyprint
idna==3.10
# via requests
importlib-metadata==4.13.0 ; python_version < "3.10"
Expand All @@ -171,6 +172,10 @@ jinja2==3.1.4
# bokeh
# flask
# flask-babel
jsonschema==4.23.0
# via -r requirements-common.in
jsonschema-specifications==2024.10.1
# via jsonschema
kombu==5.4.2
# via celery
lxml==5.3.0
Expand All @@ -183,7 +188,7 @@ markupsafe==3.0.2
# mako
# werkzeug
# wtforms
marshmallow==3.23.0
marshmallow==3.23.1
# via
# -r requirements-common.in
# flask-marshmallow
Expand All @@ -207,7 +212,7 @@ numpy==2.0.2
# contourpy
# pandas
# shapely
packaging==24.1
packaging==24.2
# via
# -r requirements-common.in
# bokeh
Expand Down Expand Up @@ -238,7 +243,7 @@ pycparser==2.22
# via cffi
pydyf==0.11.0
# via weasyprint
pyphen==0.17.0
pyphen==0.15.0
# via weasyprint
pypn-habref-api==0.4.1
# via -r requirements-dependencies.in
Expand Down Expand Up @@ -274,18 +279,24 @@ pyyaml==6.0.2
# via bokeh
redis==5.2.0
# via celery
referencing==0.35.1
# via
# jsonschema
# jsonschema-specifications
requests==2.32.3
# via
# pypn-habref-api
# pypnusershub
rpds-py==0.21.0
# via
# jsonschema
# referencing
shapely==2.0.6
# via
# -r requirements-common.in
# utils-flask-sqlalchemy-geo
six==1.16.0
# via
# html5lib
# python-dateutil
# via python-dateutil
sqlalchemy==1.4.54
# via
# -r requirements-common.in
Expand All @@ -309,6 +320,8 @@ tinycss2==1.4.0
# via
# cssselect2
# weasyprint
tinyhtml5==2.0.0
# via weasyprint
toml==0.10.2
# via
# -r requirements-common.in
Expand Down Expand Up @@ -348,16 +361,16 @@ vine==5.1.0
# kombu
wcwidth==0.2.13
# via prompt-toolkit
weasyprint==62.3
weasyprint==63.0
# via
# -r requirements-common.in
# flask-weasyprint
webencodings==0.5.1
# via
# cssselect2
# html5lib
# tinycss2
werkzeug==3.0.6
# tinyhtml5
werkzeug==3.1.3
# via
# flask
# flask-login
Expand All @@ -375,7 +388,7 @@ xmltodict==0.14.2
# pypnusershub
xyzservices==2024.9.0
# via bokeh
zipp==3.20.2
zipp==3.21.0
# via importlib-metadata
zopfli==0.2.3.post1
# via fonttools

0 comments on commit cee7c8f

Please sign in to comment.