pyproject.toml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. [tool.poetry]
  2. name = "glitchtip-backend"
  3. version = "0.1.0"
  4. description = "Django backend that powers GlitchTip, an open source reimplementation of Sentry"
  5. authors = ["David Burke"]
  6. license = "MIT"
  7. [tool.poetry.dependencies]
  8. python = "^3.6"
  9. Django = "^3.0.1"
  10. djangorestframework = "^3.11.0"
  11. django-allauth = "^0.42.0"
  12. django-cors-headers = "^3.2.0"
  13. django-debug-toolbar = "^2.1"
  14. django-environ = "^0.4.5"
  15. django-extensions = "^2.2.5"
  16. django-organizations = "^1.1.2"
  17. django-storages = "^1.8"
  18. drf-nested-routers = "^0.91"
  19. psycopg2-binary = "^2.8.4"
  20. uWSGI = "^2.0.18"
  21. whitenoise = "^5.0.1"
  22. boto3 = "^1.10.44"
  23. sentry-sdk = "^0.14.3"
  24. django-filter = "^2.2.0"
  25. celery = {extras = ["redis"], version = "^4.4.0"}
  26. django-celery-results = "^1.2.0"
  27. django-redis-cache = "^2.1.0"
  28. redis = "^3.3.11"
  29. jsonschema = "^3.2.0"
  30. simplejson = "^3.17.0"
  31. django-csp = "^3.6"
  32. dj-stripe = "^2.2.3"
  33. django-anymail = {extras = ["mailgun"], version = "^7.1.0"}
  34. drf-yasg = "^1.17.1"
  35. dj-rest-auth = "^1.0.5"
  36. [tool.poetry.dev-dependencies]
  37. black = "^19.10b0"
  38. ipdb = "^0.13.2"
  39. pylint = "^2.4.4"
  40. pylint-django = "^2.0.13"
  41. model_bakery = "^1.0.2"
  42. locust = "^1.0.2"
  43. freezegun = "^0.3.15"
  44. rope = "^0.17.0"
  45. [build-system]
  46. requires = ["poetry>=0.12"]
  47. build-backend = "poetry.masonry.api"