-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathminimum-constraints-develop.txt
More file actions
150 lines (134 loc) · 3.77 KB
/
Copy pathminimum-constraints-develop.txt
File metadata and controls
150 lines (134 loc) · 3.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
# ------------------------------------------------------------------------------
# Pip constraints file for minimum versions of base packages and packages needed
# for development.
#
# Note: Base packages are those needed for setting up an initial environment,
# mainly to bring pip to a defined level.
# ------------------------------------------------------------------------------
# Direct and necessary iundirect dependencies for development.
# Must be consistent with requirements-develop.txt.
# PEP517 package builder, used in Makefile
build==1.0.0
# build requires virtualenv.cli_run which was added in virtualenv 20.1
virtualenv==20.36.1
pyproject-hooks==1.1.0
# Change log
towncrier==22.8.0
incremental==22.10.0
click-default-group==1.2.4
# Safety CI by pyup.io
safety==3.8.1
safety-schemas==0.0.16
dparse==0.6.4
ruamel.yaml==0.19.1
click==8.0.2
Authlib==1.6.12
marshmallow==3.26.2
pydantic==2.12.0
pydantic_core==2.41.1
typer==0.16.0
typer-cli==0.16.0
typer-slim==0.16.0
truststore==0.10.4; python_version >= '3.10'
# Bandit checker
bandit==1.7.8
# PyYAML is used by bandit and is covered in minimum-constraints-install.txt
# Unit test (imports into testcases):
pytest==8.3.5; python_version == '3.9'
pytest==9.0.3; python_version >= '3.10'
pluggy==1.5.0
importlib-metadata==8.7.0
colorama==0.4.6
# Coverage reporting (no imports, invoked via coveralls script):
coverage==7.8.0
coveralls==4.0.1; python_version == '3.9'
coveralls==4.0.2; python_version >= '3.10'
# Flake8 (no imports, invoked via flake8 script):
flake8==6.1.0
mccabe==0.7.0
pycodestyle==2.11.0
pyflakes==3.1.0
entrypoints==0.3.0
# Ruff checker (no imports, invoked via ruff script):
ruff==0.3.5
# PyLint (no imports, invoked via pylint script):
pylint==3.3.1
astroid==3.3.7
lazy-object-proxy==1.4.3
wrapt==1.15
platformdirs==4.1.0
isort==4.3.8
tomlkit==0.10.1
dill==0.3.7
# Sphinx (no imports, invoked via sphinx-build script):
Sphinx==7.2.0
docutils==0.20.1
sphinx-git==10.1.1
GitPython==3.1.50
Pygments==2.20.0
sphinx-rtd-theme==2.0.0
sphinxcontrib-applehelp==1.0.4
sphinxcontrib-devhelp==1.0.2
sphinxcontrib-htmlhelp==2.0.1
sphinxcontrib-jquery==4.1
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==1.0.3
sphinxcontrib-serializinghtml==1.1.9
sphinxcontrib-websupport==1.2.4
autodocsumm==0.2.12
Babel==2.12.0
# Sphinx 8.2.0 started using roman-numerals-py
roman-numerals-py==4.1.0
roman-numerals==4.1.0
# Package dependency management tools (not used by any make rules)
pipdeptree==2.24.0
pip-check-reqs==2.4.3; python_version <= '3.11'
pip-check-reqs==2.5.1; python_version >= '3.12'
# ------------------------------------------------------------------------------
# All remaining dependencies for development that are not in any other
# requirements file.
alabaster==0.7.9
annotated-doc==0.0.4
annotated-types==0.7.0
anyio==4.12.1
backports-datetime-fromisoformat==2.0.3
cffi==2.0.0
commonmark==0.9.2
cryptography==49.0.0
# defusedxml is used by nltk>=3.10.0
defusedxml==0.7.1; python_version >= '3.10'
distlib==0.4.3
exceptiongroup==1.3.1
filelock==3.16.1; python_version <= '3.9'
filelock==3.20.3; python_version >= '3.10'
gitdb==4.0.8
h11==0.16.0
httpcore==1.0.9
httpx==0.28.1
imagesize==1.3.0
importlib-resources==5.12.0; python_version <= '3.11' # Python 3.12 has importlib-resources 5.12
iniconfig==1.1.1
Jinja2==3.1.6
joblib==1.5.3
joserfc==1.6.8
markdown-it-py==3.0.0
MarkupSafe==2.0.0
mdurl==0.1.2
more-itertools==8.0.0 # used with minimum package levels
nltk==3.9.2; python_version == '3.9'
nltk==3.9.4; python_version >= '3.10'
pbr==7.0.3
pycparser==2.23
python-discovery==1.4.2
regex==2026.1.15
requests-toolbelt==0.8.0
rich==12.0.0
roman-numerals-py==1.0.0; python_version >= '3.9' # used by Sphinx>=8.2.0
shellingham==1.5.4
smmap==3.0.1
snowballstemmer==2.0.0
stevedore==5.2.0
tenacity==8.5.0
tqdm==4.66.3
typing-inspection==0.4.2
zipp==3.20.0