[project] name = "web2.0-backend" version = "0.1.0" description = "Backend for sahkoinsinoorikilta.fi" authors = [ { name="Aarni Halinen", email="aarni.halinen@sahkoinsinoorikilta.fi"} ] readme = "README.md" requires-python = ">=3.12" [tool.poetry] package-mode = false [tool.poetry.requires-plugins] poetry-plugin-export = "^1.9" [tool.poetry.dependencies] python = "^3.12" decorator = "^4.0.9" Django = "^4.1" requests = "^2.28.1" django-cors-headers = "^3.13.0" djangorestframework = "^3.12.4" psycopg2-binary = "^2.9.3" django-bootstrap3 = "^21.2" django-tables2 = "^2.4.1" django-modeltranslation = "^0.18.4" django-auditlog = "^2.1.1" django-phonenumber-field = {version = "^6.3.0", extras = ["phonenumbers"]} django-autocomplete-light = "^3.4.1" six = "^1.12.0" pyexcel = "^0.7.0" pyexcel-xlsx = "^0.6.0" django-import-export = "^2.8.0" openpyxl = "^2.6.4" django-app-namespace-template-loader = "^0.4.1" django-filter = "^22.1" whitenoise = "^6.2.0" jsonschema = "^4.9.0" Markdown = "^3.2.2" uWSGI = "^2.0.28" gunicorn = "^20.1.0" Pillow = "^10.0.0" sendgrid = "^6.7.0" sentry-sdk = "^1.4.3" django-polymorphic = "^3.1.0" python-dotenv = "^0.20.0" djangorestframework-simplejwt = "^5.2.0" google-auth = "^2.9.1" google-api-python-client = "^2.54.0" pyexcel-io = "^0.6.6" [tool.poetry.dev-dependencies] coverage = "^6.4.2" safety = "^2.1.1" black = "^22.6.0" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api"