ci-constraints-requirements.txt 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. # This is named ambigiously, but it's a pip constraints file, named like a
  2. # requirements file so dependabot will update the pins.
  3. # It was originally generated with;
  4. # pip-compile --extra=docs --extra=docstest --extra=pep8test --extra=test --extra=test-randomorder --extra=nox --extra=sdist --resolver=backtracking --strip-extras --unsafe-package=cffi --unsafe-package=pycparser --unsafe-package=setuptools pyproject.toml
  5. # and then manually massaged to add version specifiers to packages whose
  6. # versions vary by Python version
  7. alabaster==0.7.13
  8. # via sphinx
  9. argcomplete==3.0.8
  10. # via nox
  11. babel==2.12.1
  12. # via sphinx
  13. black==23.3.0
  14. # via cryptography (pyproject.toml)
  15. bleach==6.0.0
  16. # via readme-renderer
  17. build==0.10.0
  18. # via
  19. # check-sdist
  20. # cryptography (pyproject.toml)
  21. certifi==2023.5.7
  22. # via requests
  23. charset-normalizer==3.1.0
  24. # via requests
  25. check-sdist==0.1.2
  26. # via cryptography (pyproject.toml)
  27. click==8.1.3
  28. # via black
  29. colorlog==6.7.0
  30. # via nox
  31. coverage==7.2.7
  32. # via pytest-cov
  33. distlib==0.3.6
  34. # via virtualenv
  35. docutils==0.18.1
  36. # via
  37. # readme-renderer
  38. # sphinx
  39. # sphinx-rtd-theme
  40. exceptiongroup==1.1.1
  41. # via pytest
  42. execnet==1.9.0
  43. # via pytest-xdist
  44. filelock==3.12.0
  45. # via virtualenv
  46. idna==3.4
  47. # via requests
  48. imagesize==1.4.1
  49. # via sphinx
  50. importlib-metadata==6.6.0
  51. # via
  52. # keyring
  53. # twine
  54. iniconfig==2.0.0
  55. # via pytest
  56. jaraco-classes==3.2.3
  57. # via keyring
  58. jinja2==3.1.2
  59. # via sphinx
  60. keyring==23.13.1
  61. # via twine
  62. markdown-it-py==2.2.0
  63. # via rich
  64. markupsafe==2.1.2
  65. # via jinja2
  66. mdurl==0.1.2
  67. # via markdown-it-py
  68. more-itertools==9.1.0
  69. # via jaraco-classes
  70. mypy==1.3.0
  71. # via cryptography (pyproject.toml)
  72. mypy-extensions==1.0.0
  73. # via
  74. # black
  75. # mypy
  76. nox==2023.4.22
  77. # via cryptography (pyproject.toml)
  78. packaging==23.1
  79. # via
  80. # black
  81. # build
  82. # nox
  83. # pytest
  84. # sphinx
  85. pathspec==0.11.1
  86. # via
  87. # black
  88. # check-sdist
  89. pkginfo==1.9.6
  90. # via twine
  91. platformdirs==3.5.1
  92. # via
  93. # black
  94. # virtualenv
  95. pluggy==1.0.0
  96. # via pytest
  97. pretend==1.0.9
  98. # via cryptography (pyproject.toml)
  99. py-cpuinfo==9.0.0
  100. # via pytest-benchmark
  101. pyenchant==3.2.2
  102. # via
  103. # cryptography (pyproject.toml)
  104. # sphinxcontrib-spelling
  105. pygments==2.15.1
  106. # via
  107. # readme-renderer
  108. # rich
  109. # sphinx
  110. pyproject-hooks==1.0.0
  111. # via build
  112. pytest==7.3.1
  113. # via
  114. # cryptography (pyproject.toml)
  115. # pytest-benchmark
  116. # pytest-cov
  117. # pytest-randomly
  118. # pytest-xdist
  119. pytest-benchmark==4.0.0
  120. # via cryptography (pyproject.toml)
  121. pytest-cov==4.1.0
  122. # via cryptography (pyproject.toml)
  123. pytest-randomly==3.12.0
  124. # via cryptography (pyproject.toml)
  125. pytest-xdist==3.3.1
  126. # via cryptography (pyproject.toml)
  127. readme-renderer==37.3
  128. # via twine
  129. requests==2.31.0
  130. # via
  131. # requests-toolbelt
  132. # sphinx
  133. # twine
  134. requests-toolbelt==1.0.0
  135. # via twine
  136. rfc3986==2.0.0
  137. # via twine
  138. rich==13.3.5
  139. # via twine
  140. ruff==0.0.270
  141. # via cryptography (pyproject.toml)
  142. six==1.16.0
  143. # via bleach
  144. snowballstemmer==2.2.0
  145. # via sphinx
  146. sphinx==6.2.1
  147. # via
  148. # cryptography (pyproject.toml)
  149. # sphinx-rtd-theme
  150. # sphinxcontrib-jquery
  151. # sphinxcontrib-spelling
  152. sphinx-rtd-theme==1.2.1
  153. # via cryptography (pyproject.toml)
  154. sphinxcontrib-applehelp==1.0.4
  155. # via sphinx
  156. sphinxcontrib-devhelp==1.0.2
  157. # via sphinx
  158. sphinxcontrib-htmlhelp==2.0.1
  159. # via sphinx
  160. sphinxcontrib-jquery==4.1
  161. # via sphinx-rtd-theme
  162. sphinxcontrib-jsmath==1.0.1
  163. # via sphinx
  164. sphinxcontrib-qthelp==1.0.3
  165. # via sphinx
  166. sphinxcontrib-serializinghtml==1.1.5
  167. # via sphinx
  168. sphinxcontrib-spelling==8.0.0
  169. # via cryptography (pyproject.toml)
  170. tomli==2.0.1
  171. # via
  172. # black
  173. # build
  174. # check-manifest
  175. # coverage
  176. # mypy
  177. # pyproject-hooks
  178. # pytest
  179. twine==4.0.2
  180. # via cryptography (pyproject.toml)
  181. typing-extensions==4.6.2
  182. # via mypy
  183. urllib3==2.0.2
  184. # via
  185. # requests
  186. # twine
  187. virtualenv==20.23.0
  188. # via nox
  189. webencodings==0.5.1
  190. # via bleach
  191. zipp==3.15.0
  192. # via importlib-metadata
  193. # The following packages are considered to be unsafe in a requirements file:
  194. # cffi
  195. # pycparser