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

Use setup.py + requirements.in

parent 3861a81c
# Changelog
## next
- move most of dependency from requirements.in to setup.py
## 0.4.0a21
- fix source rows count display
......
-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 @@
# This file is autogenerated by pip-compile
# 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
# via -r requirements.in
# via
# -r requirements.in
# validata_ui (setup.py)
attrs==20.3.0
# via jsonschema
blinker==1.4
......@@ -14,7 +16,7 @@ certifi==2020.12.5
# via
# requests
# sentry-sdk
chardet==3.0.4
chardet==4.0.0
# via
# frictionless
# requests
......@@ -26,25 +28,40 @@ click==7.1.2
colorama==0.4.4
# via typer
commonmark==0.9.1
# via -r requirements.in
# via
# -r requirements.in
# validata_ui (setup.py)
decorator==4.4.2
# via validators
deprecated==1.2.10
deprecated==1.2.11
# via pygithub
et-xmlfile==1.0.1
# via openpyxl
ezodf==0.3.2
# via -r requirements.in
# via
# -r requirements.in
# validata-core
# validata_ui (setup.py)
flask==1.1.2
# via
# -r requirements.in
# sentry-sdk
# validata_ui (setup.py)
frictionless==3.48.0
# via -r requirements.in
# via
# -r requirements.in
# validata-core
# validata_ui (setup.py)
idna==2.10
# via requests
importlib-resources==5.1.0
# via validata-core
isodate==0.6.0
# via frictionless
itsdangerous==1.1.0
# via flask
jdcal==1.4.1
# via openpyxl
jinja2==2.11.2
# via flask
jsonschema==3.2.0
......@@ -52,36 +69,60 @@ jsonschema==3.2.0
# frictionless
# opendataschema
lxml==4.6.2
# via -r requirements.in
# via
# -r requirements.in
# validata-core
# validata_ui (setup.py)
markupsafe==1.1.1
# via jinja2
numpy==1.19.5
# via pandas
opendataschema==0.5.5
# via -r requirements.in
petl==1.6.8
# via
# -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
pydantic==1.7.3
# via -r requirements.in
pygithub==1.54
# via
# -r requirements.in
# validata_ui (setup.py)
pygithub==1.54.1
# via opendataschema
pyjwt==1.7.1
# via pygithub
pyrsistent==0.17.3
# via jsonschema
python-dateutil==2.8.1
# via frictionless
# via
# frictionless
# pandas
python-dotenv==0.15.0
# via -r requirements.in
# via
# -r requirements.in
# validata_ui (setup.py)
python-gitlab==2.5.0
# via opendataschema
python-slugify==4.0.1
# via frictionless
pyyaml==5.3.1
python-stdnum==1.15
# via validata-core
pytz==2020.5
# via pandas
pyyaml==5.4.1
# via
# -r requirements.in
# frictionless
# validata_ui (setup.py)
requests-cache==0.5.2
# via -r requirements.in
requests==2.24.0
# via
# -r requirements.in
# validata_ui (setup.py)
requests==2.25.1
# via
# -r requirements.in
# frictionless
......@@ -89,6 +130,8 @@ requests==2.24.0
# pygithub
# python-gitlab
# requests-cache
# validata-core
# validata_ui (setup.py)
sentry-sdk[flask]==0.14.3
# via -r requirements.in
shellingham==1.3.2
......@@ -103,17 +146,23 @@ six==1.15.0
# validators
stringcase==1.2.0
# via frictionless
tablib[pandas]==3.0.0
# via validata-core
text-unidecode==1.3
# via python-slugify
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
# via frictionless
urllib3==1.25.11
urllib3==1.26.3
# via
# requests
# sentry-sdk
validators==0.18.1
validators==0.18.2
# via frictionless
werkzeug==1.0.1
# via flask
......
......@@ -38,6 +38,26 @@ setup(
# that you indicate whether you support Python 2, Python 3 or both.
"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"],
include_package_data=True,
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