pyproject.toml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  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.7"
  9. Django = "^3.1"
  10. djangorestframework = "^3.12.1"
  11. django-allauth = "^0.44.0"
  12. django-cors-headers = "^3.2.0"
  13. django-debug-toolbar = "^3.2"
  14. django-environ = "^0.4.5"
  15. django-extensions = "^3.0.2"
  16. django-organizations = "^1.1.2"
  17. django-storages = "^1.8"
  18. drf-nested-routers = "^0.93.3"
  19. psycopg2-binary = "^2.8.4"
  20. uWSGI = "^2.0.18"
  21. whitenoise = "^5.0.1"
  22. boto3 = "^1.10.44"
  23. sentry-sdk = "^1.0.0"
  24. django-filter = "^2.2.0"
  25. celery = {version = "~5.0.2", extras = ["redis"]}
  26. django-celery-results = "^2.0.0"
  27. django-redis-cache = "^3.0.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 = "^8.1"
  34. drf-yasg = "^1.17.1"
  35. dj-rest-auth = "~2.1.1"
  36. user-agents = "^2.1"
  37. django-bitfield = "^2.0.1"
  38. django-ipware = "^3.0.1"
  39. anonymizeip = "^1.0.0"
  40. symbolic = "^8.0.5"
  41. [tool.poetry.dev-dependencies]
  42. black = "^19.10b0"
  43. ipdb = "^0.13.2"
  44. pylint = "^2.4.4"
  45. pylint-django = "^2.0.13"
  46. locust = "^1.1.1"
  47. freezegun = "^1.1.0"
  48. rope = "^0.17.0"
  49. model_bakery = "^1.1.1"
  50. tblib = "^1.7.0"
  51. mypy = "^0.812"
  52. django-stubs = "^1.7.0"
  53. [build-system]
  54. requires = ["poetry>=0.12"]
  55. build-backend = "poetry.masonry.api"