[tool.poetry]
name = "foursight-core"
version = "2.1.0.1b32"
description = "Serverless Chalice Application for Monitoring"
authors = ["4DN-DCIC Team <support@4dnucleome.org>"]
license = "MIT"
packages = [
  { include = "foursight_core" },
  { include = "checks", from = "foursight_core" },
  { include = "helpers", from = "foursight_core/checks" }
]

[tool.poetry.dependencies]
python = ">=3.7,<3.9"
dcicutils = "^4.0.2"
click = "^7.1.2"
cron-descriptor = "^1.2.31"
PyJWT = "2.5.0"
Jinja2 = "2.10.1"
MarkupSafe = "1.1.1"
google-api-python-client = "^1.12.5"
geocoder = "1.38.1"
elasticsearch = "^6.8.1"
elasticsearch-dsl = "^6.4.0"
gitpython = "^3.1.2"
pyDes = "^2.0.1"
pytz = "^2020.1"

[tool.poetry.dev-dependencies]
chalice = "^1.21.4"
flake8 = ">=3.9.2"
pytest = "5.1.2"
pytest-cov = "2.7.1"
flaky = "3.6.1"

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