requirements-base.txt 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. --index-url https://pypi.devinfra.sentry.io/simple
  2. beautifulsoup4>=4.7.1
  3. boto3>=1.22.12
  4. botocore>=1.25.12
  5. cachetools>=5
  6. celery>=4.4.7
  7. click>=8.0.4
  8. confluent-kafka>=2.1.1
  9. croniter>=1.3.10
  10. cssselect>=1.0.3
  11. datadog>=0.29.3
  12. django-crispy-forms>=1.14.0
  13. django-csp>=3.7
  14. django-pg-zero-downtime-migrations>=0.13
  15. Django>=3.2.20,<4
  16. djangorestframework>=3.14.0
  17. drf-spectacular>=0.26.3
  18. email-reply-parser>=0.5.12
  19. google-api-core>=2.10.1
  20. google-auth>=2.4.0
  21. google-cloud-bigtable>=2.11.3
  22. google-cloud-core>=2.3.2
  23. google-cloud-functions>=1.8.1
  24. google-cloud-pubsub>=2.13.6
  25. google-cloud-spanner>=3.20.0
  26. google-cloud-storage>=2.5.0
  27. googleapis-common-protos>=1.56.4
  28. google-crc32c>=1.3.0
  29. isodate>=0.6.1
  30. jsonschema>=3.2.0
  31. lxml>=4.9.1
  32. maxminddb>=2.3
  33. mistune>=2.0.3
  34. mmh3>=4.0.0
  35. packaging>=21.3
  36. parsimonious>=0.8.0
  37. petname>=2.6
  38. phonenumberslite>=8.12.32
  39. Pillow>=9.2.0
  40. progressbar2>=3.41.0
  41. python-rapidjson>=1.4
  42. psycopg2-binary>=2.8.6
  43. PyJWT>=2.4.0
  44. pydantic>=1.10.9
  45. python-dateutil>=2.8.1
  46. python-memcached>=1.59
  47. python-u2flib-server>=5.0.0
  48. fido2>=0.9.2
  49. python3-saml>=1.15.0
  50. PyYAML>=5.4
  51. rb>=1.9.0
  52. redis-py-cluster>=2.1.0
  53. redis>=3.4.1
  54. requests-oauthlib>=1.2.0
  55. requests>=2.25.1
  56. # [start] jsonschema format validators
  57. rfc3339-validator>=0.1.2
  58. rfc3986-validator>=0.1.1
  59. # [end] jsonschema format validators
  60. sentry-arroyo>=2.14.3
  61. sentry-kafka-schemas>=0.1.22
  62. sentry-redis-tools>=0.1.7
  63. sentry-relay>=0.8.29
  64. sentry-sdk>=1.28.1
  65. snuba-sdk>=1.0.5
  66. simplejson>=3.17.6
  67. sqlparse>=0.4.4
  68. statsd>=3.3
  69. structlog>=22
  70. symbolic>=12.2.0
  71. toronado>=0.1.0
  72. typing-extensions>=4.0.0
  73. ua-parser>=0.10.0
  74. unidiff>=0.7.4
  75. urllib3[brotli]>=1.26.9
  76. brotli>=1.0.9
  77. # See if we can remove LDFLAGS from lib.sh
  78. # https://github.com/getsentry/sentry/pull/30094
  79. pyuwsgi==2.0.20.0
  80. zstandard>=0.18.0
  81. msgpack>=1.0.4
  82. cryptography>=38.0.3
  83. # celery
  84. billiard>=3.6.4
  85. kombu>=4.6.11
  86. # Note, grpcio>1.30.0 requires setting GRPC_POLL_STRATEGY=epoll1
  87. # See https://github.com/grpc/grpc/issues/23796 and
  88. # https://github.com/grpc/grpc/blob/v1.35.x/doc/core/grpc-polling-engines.md#polling-engine-implementations-in-grpc
  89. grpcio>=1.47.0
  90. # not directly used, but provides a speedup for redis
  91. hiredis>=0.3.1
  92. # not directly used, but pinned for at least semaphore/symbolic
  93. cffi>=1.15.0
  94. # not directly used, but pinned for toronado because it doesn't pin these
  95. cssutils>=2.4.0
  96. # sentry-plugins specific dependencies
  97. phabricator>=0.7.0
  98. # test dependencies, but unable to move to requirements-test until
  99. # sentry.utils.pytest and sentry.testutils are moved to tests/
  100. selenium>=4.1.5
  101. openai==0.27.0