requirements-base.txt 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. --index-url https://pypi.devinfra.sentry.io/simple
  2. beautifulsoup4>=4.7.1
  3. boto3>=1.34.128
  4. botocore>=1.34.8
  5. brotli>=1.1.0
  6. cachetools>=5
  7. celery>=5
  8. click>=8.1
  9. confluent-kafka>=2.3.0
  10. croniter>=1.3.10
  11. cronsim>=2.6
  12. cssselect>=1.0.3
  13. datadog>=0.49
  14. django-crispy-forms>=1.14.0
  15. django-csp>=3.8
  16. django-pg-zero-downtime-migrations>=0.13
  17. Django>=5.1.1
  18. djangorestframework>=3.15.1
  19. drf-spectacular>=0.26.3
  20. email-reply-parser>=0.5.12
  21. google-api-core>=2.19.1
  22. google-auth>=2.29.0
  23. google-cloud-bigtable>=2.26.0
  24. google-cloud-build>=3.24.2
  25. google-cloud-core>=2.4.1
  26. google-cloud-functions>=1.17.0
  27. google-cloud-kms>=2.24.2
  28. google-cloud-pubsub>=2.23.0
  29. google-cloud-spanner>=3.49.0
  30. google-cloud-storage>=2.18.0
  31. googleapis-common-protos>=1.63.2
  32. google-crc32c>=1.6.0
  33. grpc-google-iam-v1>=0.13.1
  34. isodate>=0.6.1
  35. jsonschema>=3.2.0
  36. lxml>=4.9.3
  37. maxminddb>=2.3
  38. mistune>=2.0.3
  39. mmh3>=4.0.0
  40. packaging>=24.1
  41. parsimonious>=0.10.0
  42. petname>=2.6
  43. phonenumberslite>=8.12.32
  44. Pillow>=10.4.0
  45. progressbar2>=3.41.0
  46. protobuf>=5.27.3
  47. proto-plus>=1.24.0
  48. python-rapidjson>=1.4
  49. psutil>=5.9.2
  50. psycopg2-binary>=2.9.10
  51. PyJWT>=2.4.0
  52. pydantic>=1.10.17,<2
  53. python-dateutil>=2.9.0
  54. pymemcache
  55. python-u2flib-server>=5.0.0
  56. fido2>=0.9.2
  57. python3-saml>=1.15.0
  58. PyYAML>=6.0.2
  59. rb>=1.9.0
  60. redis-py-cluster>=2.1.0
  61. redis>=3.4.1
  62. requests-oauthlib>=1.2.0
  63. requests>=2.25.1
  64. # [start] jsonschema format validators
  65. rfc3339-validator>=0.1.2
  66. rfc3986-validator>=0.1.1
  67. # [end] jsonschema format validators
  68. sentry-arroyo>=2.16.5
  69. sentry-kafka-schemas>=0.1.116
  70. sentry-ophio==1.0.0
  71. sentry-protos>=0.1.32
  72. sentry-redis-tools>=0.1.7
  73. sentry-relay>=0.9.2
  74. sentry-sdk[http2]>=2.17.0
  75. slack-sdk>=3.27.2
  76. snuba-sdk>=3.0.43
  77. simplejson>=3.17.6
  78. sqlparse>=0.4.4
  79. statsd>=3.3
  80. structlog>=22
  81. symbolic==12.12.0
  82. tiktoken>=0.8.0
  83. tldextract>=5.1.2
  84. toronado>=0.1.0
  85. typing-extensions>=4.9.0
  86. ua-parser>=0.10.0
  87. unidiff>=0.7.4
  88. urllib3[brotli]>=2.2.2
  89. pyuwsgi==2.0.28.post1
  90. zstandard>=0.18.0
  91. sentry-usage-accountant==0.0.10
  92. orjson>=3.10.10
  93. msgpack>=1.1
  94. cryptography>=38.0.3
  95. # Note, grpcio>1.30.0 requires setting GRPC_POLL_STRATEGY=epoll1
  96. # See https://github.com/grpc/grpc/issues/23796 and
  97. # https://github.com/grpc/grpc/blob/v1.35.x/doc/core/grpc-polling-engines.md#polling-engine-implementations-in-grpc
  98. grpcio>=1.59.0
  99. # not directly used, but provides a speedup for redis
  100. hiredis>=2.3.2
  101. # sentry-plugins specific dependencies
  102. phabricator>=0.7.0
  103. openai==1.3.5
  104. # remove once there are no unmarked transitive dependencies on setuptools
  105. setuptools