[tool.poetry] name = "evg-outbo-api" version = "3.0.0-beta0" description = "Outbo API" authors = ["Łukasz Wolak ", "Michał Salej "] [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"