requirements-dev.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. --index-url https://pypi.devinfra.sentry.io/simple
  2. sentry-devenv>=1.13.0
  3. covdefaults>=2.3.0
  4. docker>=6
  5. time-machine>=2.16.0
  6. honcho>=2
  7. openapi-core>=0.18.2
  8. openapi-pydantic>=0.4.0
  9. pytest>=8.1
  10. pytest-cov>=4.0.0
  11. pytest-django>=4.9.0
  12. pytest-fail-slow>=0.3.0
  13. pytest-json-report>=1.5.0
  14. pytest-rerunfailures>=14
  15. pytest-sentry>=0.3.0
  16. pytest-xdist>=3
  17. responses>=0.23.1
  18. selenium>=4.16.0
  19. sentry-cli>=2.16.0
  20. # pre-commit dependencies
  21. pre-commit>=4
  22. black>=24.10.0
  23. flake8>=7
  24. flake8-bugbear>=22.10
  25. flake8-logging>=1.5
  26. pyupgrade>=3.17
  27. isort>=5.10.1
  28. # For tools/. To be moved into redistributable dev environments.
  29. # note: wheel is pulled in by pip-tools
  30. pip-tools>=7.1.0
  31. packaging>=21.3
  32. # for type checking
  33. sentry-forked-django-stubs>=5.1.1.post1
  34. sentry-forked-djangorestframework-stubs>=3.15.1.post2
  35. lxml-stubs
  36. msgpack-types>=0.2.0
  37. mypy>=1.13
  38. types-beautifulsoup4
  39. types-cachetools
  40. types-croniter
  41. types-jsonschema
  42. types-oauthlib
  43. types-parsimonious
  44. types-pillow
  45. types-protobuf
  46. types-psutil
  47. types-psycopg2
  48. types-python-dateutil
  49. types-pytz
  50. types-pyyaml
  51. # make sure to match close-enough to redis==
  52. types-redis<4
  53. types-requests>=2.31.0.20240406
  54. types-setuptools>=68
  55. types-simplejson>=3.17.7.2