Commit 6509c33d authored by Pierre Dittgen's avatar Pierre Dittgen
Browse files

Use setup.py + requirements.in

parent 3861a81c
# Changelog # Changelog
## next
- move most of dependency from requirements.in to setup.py
## 0.4.0a21 ## 0.4.0a21
- fix source rows count display - fix source rows count display
......
-e git+https://git.opendatafrance.net/validata/validata-core.git@frictionless_py_migration#egg=validata_core -e git+https://git.opendatafrance.net/validata/validata-core.git@frictionless_py_migration#egg=validata_core
commonmark
ezodf
flask
frictionless >= 3.48.0
lxml
pydantic
python-dotenv
pyyaml
requests
requests_cache
sentry-sdk[flask] == 0.14.3
toml
opendataschema >= 0.5.5, < 0.6
validata_core >= 0.6.0a2
...@@ -2,10 +2,12 @@ ...@@ -2,10 +2,12 @@
# This file is autogenerated by pip-compile # This file is autogenerated by pip-compile
# To update, run: # To update, run:
# #
# pip-compile # pip-compile --output-file=requirements.txt requirements.in setup.py
# #
-e git+https://git.opendatafrance.net/validata/validata-core.git@frictionless_py_migration#egg=validata_core -e git+https://git.opendatafrance.net/validata/validata-core.git@frictionless_py_migration#egg=validata_core
# via -r requirements.in # via
# -r requirements.in
# validata_ui (setup.py)
attrs==20.3.0 attrs==20.3.0
# via jsonschema # via jsonschema
blinker==1.4 blinker==1.4
...@@ -14,7 +16,7 @@ certifi==2020.12.5 ...@@ -14,7 +16,7 @@ certifi==2020.12.5
# via # via
# requests # requests
# sentry-sdk # sentry-sdk
chardet==3.0.4 chardet==4.0.0
# via # via
# frictionless # frictionless
# requests # requests
...@@ -26,25 +28,40 @@ click==7.1.2 ...@@ -26,25 +28,40 @@ click==7.1.2
colorama==0.4.4 colorama==0.4.4
# via typer # via typer
commonmark==0.9.1 commonmark==0.9.1
# via -r requirements.in # via
# -r requirements.in
# validata_ui (setup.py)
decorator==4.4.2 decorator==4.4.2
# via validators # via validators
deprecated==1.2.10 deprecated==1.2.11
# via pygithub # via pygithub
et-xmlfile==1.0.1
# via openpyxl
ezodf==0.3.2 ezodf==0.3.2
# via -r requirements.in # via
# -r requirements.in
# validata-core
# validata_ui (setup.py)
flask==1.1.2 flask==1.1.2
# via # via
# -r requirements.in # -r requirements.in
# sentry-sdk # sentry-sdk
# validata_ui (setup.py)
frictionless==3.48.0 frictionless==3.48.0
# via -r requirements.in # via
# -r requirements.in
# validata-core
# validata_ui (setup.py)
idna==2.10 idna==2.10
# via requests # via requests
importlib-resources==5.1.0
# via validata-core
isodate==0.6.0 isodate==0.6.0
# via frictionless # via frictionless
itsdangerous==1.1.0 itsdangerous==1.1.0
# via flask # via flask
jdcal==1.4.1
# via openpyxl
jinja2==2.11.2 jinja2==2.11.2
# via flask # via flask
jsonschema==3.2.0 jsonschema==3.2.0
...@@ -52,36 +69,60 @@ jsonschema==3.2.0 ...@@ -52,36 +69,60 @@ jsonschema==3.2.0
# frictionless # frictionless
# opendataschema # opendataschema
lxml==4.6.2 lxml==4.6.2
# via -r requirements.in # via
# -r requirements.in
# validata-core
# validata_ui (setup.py)
markupsafe==1.1.1 markupsafe==1.1.1
# via jinja2 # via jinja2
numpy==1.19.5
# via pandas
opendataschema==0.5.5 opendataschema==0.5.5
# via -r requirements.in # via
petl==1.6.8 # -r requirements.in
# validata_ui (setup.py)
openpyxl==3.0.6
# via validata-core
pandas==1.2.1
# via tablib
petl==1.7.1
# via frictionless # via frictionless
pydantic==1.7.3 pydantic==1.7.3
# via -r requirements.in # via
pygithub==1.54 # -r requirements.in
# validata_ui (setup.py)
pygithub==1.54.1
# via opendataschema # via opendataschema
pyjwt==1.7.1 pyjwt==1.7.1
# via pygithub # via pygithub
pyrsistent==0.17.3 pyrsistent==0.17.3
# via jsonschema # via jsonschema
python-dateutil==2.8.1 python-dateutil==2.8.1
# via frictionless # via
# frictionless
# pandas
python-dotenv==0.15.0 python-dotenv==0.15.0
# via -r requirements.in # via
# -r requirements.in
# validata_ui (setup.py)
python-gitlab==2.5.0 python-gitlab==2.5.0
# via opendataschema # via opendataschema
python-slugify==4.0.1 python-slugify==4.0.1
# via frictionless # via frictionless
pyyaml==5.3.1 python-stdnum==1.15
# via validata-core
pytz==2020.5
# via pandas
pyyaml==5.4.1
# via # via
# -r requirements.in # -r requirements.in
# frictionless # frictionless
# validata_ui (setup.py)
requests-cache==0.5.2 requests-cache==0.5.2
# via -r requirements.in # via
requests==2.24.0 # -r requirements.in
# validata_ui (setup.py)
requests==2.25.1
# via # via
# -r requirements.in # -r requirements.in
# frictionless # frictionless
...@@ -89,6 +130,8 @@ requests==2.24.0 ...@@ -89,6 +130,8 @@ requests==2.24.0
# pygithub # pygithub
# python-gitlab # python-gitlab
# requests-cache # requests-cache
# validata-core
# validata_ui (setup.py)
sentry-sdk[flask]==0.14.3 sentry-sdk[flask]==0.14.3
# via -r requirements.in # via -r requirements.in
shellingham==1.3.2 shellingham==1.3.2
...@@ -103,17 +146,23 @@ six==1.15.0 ...@@ -103,17 +146,23 @@ six==1.15.0
# validators # validators
stringcase==1.2.0 stringcase==1.2.0
# via frictionless # via frictionless
tablib[pandas]==3.0.0
# via validata-core
text-unidecode==1.3 text-unidecode==1.3
# via python-slugify # via python-slugify
toml==0.10.2 toml==0.10.2
# via -r requirements.in # via
# -r requirements.in
# validata_ui (setup.py)
toolz==0.11.1
# via validata-core
typer[all]==0.3.2 typer[all]==0.3.2
# via frictionless # via frictionless
urllib3==1.25.11 urllib3==1.26.3
# via # via
# requests # requests
# sentry-sdk # sentry-sdk
validators==0.18.1 validators==0.18.2
# via frictionless # via frictionless
werkzeug==1.0.1 werkzeug==1.0.1
# via flask # via flask
......
...@@ -38,6 +38,26 @@ setup( ...@@ -38,6 +38,26 @@ setup(
# that you indicate whether you support Python 2, Python 3 or both. # that you indicate whether you support Python 2, Python 3 or both.
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
], ],
install_requires=[
"commonmark",
"ezodf",
"flask",
"frictionless",
"lxml",
"pydantic",
"python-dotenv",
"pyyaml",
"requests",
"requests_cache",
"toml",
"opendataschema",
"validata_core >= 0.6.0a2",
],
extras_require={
"sentry": [
"sentry-sdk[flask]",
]
},
packages=["validata_ui"], packages=["validata_ui"],
include_package_data=True, include_package_data=True,
package_data={"validata_ui": ["templates/*", "static/**/*"]}, package_data={"validata_ui": ["templates/*", "static/**/*"]},
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment