[tool.poetry]
name = "marketing-data-entry"
version = "2.4.16"
description = ""
authors = ["Your Name <you@example.com>"]

[tool.poetry.dependencies]
python = "^3.7.1"
auth0-python = "3.7.2"
flask = "1.0.2"
ansicolors = "1.1.8"
flask-caching = "1.10.1"
flask-cors = "3.0.8"
flask-sqlalchemy = "2.3.2"
marshmallow = "3.13.0"
psycopg2-binary = "2.9.6"
python-jose = "3.0.1"
requests = "2.22.0"
simplejson = "3.16.0"
sqlalchemy = "1.3.2"
python-dateutil = "2.8.0"
redis = "3.5.3"
sentry-sdk = {version = "0.13.2", extras = ["flask"]}
flask-marshmallow = "0.10.1"
marshmallow-sqlalchemy = "0.21.0"
marshmallow-dataclass = {version = "8.5.3", extras = ["enum", "union"]}
python-dotenv = "0.10.3"
sqlalchemy-stubs = "0.3"
backoff = "1.10.0"
aiohttp = "3.6.2"
flask-compress = "1.4.0"
datadog = "0.45.0"
ddtrace = "1.14.0"
elasticsearch = "7.7.1"
rq = "1.5.0"
rq-dashboard = "0.6.1"
snowflake-connector-python = "2.4.3"
slackclient = "2.8.1"
boto3 = "1.14.63"
smart-open = "4.1.2"
flask-migrate = "2.4.0"
flask-script = "2.0.6"
gunicorn = "19.9.0"
Werkzeug = "2.0.3"
itsdangerous = "2.0.1"
Jinja2 = "3.0.1"
flask-apispec = "0.11.0"
pandas = "1.3.5"
openpyxl = "3.0.10"
sqlalchemy-fsm = "2.0.12"
apispec = "5.2.2"
alembic = "1.10.0"
typeguard = "2.13.3"
setuptools = "58.2.0"
urllib3 = "1.21.1"
dataclasses-json = "^0.5.7"
multidict = "4.5"

[tool.poetry.dev-dependencies]
flake8 = "3.7.8"
black = "19.3b0"
pytest = "5.2.1"
pytest-xdist = "1.31.0"
pytest-cov = "2.8.1"
factory-boy = "2.12.0"
softest = "1.2.0.0"

[[tool.poetry.source]]
name = "apollo"
url = "https://artifacts.apollo.stream/repository/pypi-all/simple"
default = true

[build-system]
requires = ["poetry-core>=1.5.0"]
build-backend = "poetry.core.masonry.api"
