requirements-dev.txt 1.2 KB

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