67 lines
1.7 KiB
TOML
Executable File
67 lines
1.7 KiB
TOML
Executable File
[tool.poetry]
|
|
name = "evg-outbo-api"
|
|
version = "3.0.0-beta0"
|
|
description = "Outbo API"
|
|
authors = ["Łukasz Wolak <lwolak@ermlab.com>", "Michał Salej <msalej@ermlab.com>"]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.8"
|
|
django = "^2.2"
|
|
djangorestframework = "^3.10"
|
|
django-configurations = "^2.1"
|
|
dj-database-url = "^0.5.0"
|
|
markdown = "^3.1"
|
|
django-extensions = "^2.2"
|
|
djangorestframework-camel-case = "^1.1"
|
|
rules = "^2.1"
|
|
django-fsm = "^2.6"
|
|
pillow = "^6.2"
|
|
psycopg2-binary = { version = "^2.8" }
|
|
gunicorn = { version = "^19.9", optional = true }
|
|
pyyaml = { version = "^5.1", optional = true }
|
|
uritemplate = { version = "^3.0", optional = true }
|
|
django-cors-headers = "^3.1"
|
|
sentry-sdk = { version = "^0.13.0", optional = true }
|
|
drf-extensions = "^0.5.0"
|
|
django-storages = { version = "^1.7", optional = true }
|
|
boto3 = { version = "^1.10", optional = true }
|
|
django-anymail = { version = "^7.0", optional = true, extras = ["mailgun"] }
|
|
django-polymorphic = "^2.1"
|
|
django-rest-polymorphic = "^0.1.8"
|
|
django-nested-admin = "^3.2"
|
|
django-filter = "^2.2"
|
|
factory_boy = "^2.12"
|
|
formencode = "^1.3"
|
|
deepmerge = "^0.1.0"
|
|
django-model-utils = "^4.1.1"
|
|
django-weasyprint = "^1.1.0"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
pytest = "^5.2"
|
|
black = "=19.10b0"
|
|
pytest-cov = "^2.8"
|
|
pytest-django = "^3.6"
|
|
pytest-env = "^0.6.2"
|
|
pytest-factoryboy = "^2.0"
|
|
flake8 = "^3.7"
|
|
pytest-sugar = "^0.9.2"
|
|
django-silk = "^3.0"
|
|
werkzeug = "^0.16.0"
|
|
watchdog = "^0.9.0"
|
|
|
|
[tool.poetry.extras]
|
|
production = [
|
|
"django-anymail",
|
|
"psycopg2-binary",
|
|
"gunicorn",
|
|
"sentry-sdk",
|
|
"django-storages",
|
|
"boto3",
|
|
"pyyaml",
|
|
"uritemplate"
|
|
]
|
|
|
|
[build-system]
|
|
requires = ["poetry>=0.12"]
|
|
build-backend = "poetry.masonry.api"
|