@@ -46,9 +46,8 @@ class Files(TypedDict):
46
46
"lint" ,
47
47
"save" ,
48
48
]
49
+
49
50
# repo splits
50
- SPLIT_MINITORCH = ["minitorch" ]
51
- SPLIT_SIMPY = ["simpy" ]
52
51
SPLIT_LITE = [
53
52
"tinydb" ,
54
53
"simpy" ,
@@ -119,12 +118,122 @@ class Files(TypedDict):
119
118
"wcwidth" ,
120
119
"deprecated" ,
121
120
]
121
+ SPLIT_MINITORCH = ["minitorch" ]
122
+ SPLIT_SIMPY = ["simpy" ]
123
+ SPLIT_STATSMODELS = ["statsmodels" ]
124
+ SPLIT_PYTHON_PROGRESSBAR = ["python-progressbar" ]
125
+ SPLIT_XARRAY = ["xarray" ]
126
+ SPLIT_IMBALANCED_LEARN = ["imbalanced-learn" ]
127
+ SPLIT_WEB3_PY = ["web3.py" ]
128
+ SPLIT_SCRAPY = ["scrapy" ]
129
+ SPLIT_SEABORN = ["seaborn" ]
130
+ SPLIT_PYPDF = ["pypdf" ]
131
+ SPLIT_PEXPECT = ["pexpect" ]
132
+ SPLIT_PYTEST = ["pytest" ]
133
+ SPLIT_PYLINT = ["pylint" ]
134
+ SPLIT_JOBLIB = ["joblib" ]
135
+ SPLIT_DULWICH = ["dulwich" ]
136
+ SPLIT_VIRTUALENV = ["virtualenv" ]
137
+ SPLIT_NETWORKX = ["networkx" ]
138
+ SPLIT_REQUESTS = ["requests" ]
139
+ SPLIT_SPHINX = ["sphinx" ]
140
+ SPLIT_JEDI = ["jedi" ]
141
+ SPLIT_MOVIEPY = ["moviepy" ]
142
+ SPLIT_LOGURU = ["loguru" ]
143
+ SPLIT_PARAMIKO = ["paramiko" ]
144
+ SPLIT_GEOPANDAS = ["geopandas" ]
145
+ SPLIT_BITSTRING = ["bitstring" ]
146
+ SPLIT_FASTAPI = ["fastapi" ]
147
+ SPLIT_CHARDET = ["chardet" ]
148
+ SPLIT_TORNADO = ["tornado" ]
149
+ SPLIT_PYTHON_PROMPT_TOOLKIT = ["python-prompt-toolkit" ]
150
+ SPLIT_ATTRS = ["attrs" ]
151
+ SPLIT_PYBOY = ["PyBoy" ]
152
+ SPLIT_PYDANTIC = ["pydantic" ]
153
+ SPLIT_FILESYSTEM_SPEC = ["filesystem_spec" ]
154
+ SPLIT_TLSLITE_NG = ["tlslite-ng" ]
155
+ SPLIT_GRAPHENE = ["graphene" ]
156
+ SPLIT_MIMESIS = ["mimesis" ]
157
+ SPLIT_BABEL = ["babel" ]
158
+ SPLIT_DNSPYTHON = ["dnspython" ]
159
+ SPLIT_PORTALOCKER = ["portalocker" ]
160
+ SPLIT_COOKIECUTTER = ["cookiecutter" ]
161
+ SPLIT_PYJWT = ["pyjwt" ]
162
+ SPLIT_PYTHON_RSA = ["python-rsa" ]
163
+ SPLIT_MORE_ITERTOOLS = ["more-itertools" ]
164
+ SPLIT_CLICK = ["click" ]
165
+ SPLIT_FABRIC = ["fabric" ]
166
+ SPLIT_JINJA = ["jinja" ]
167
+ SPLIT_FLASK = ["flask" ]
168
+ SPLIT_SQLPARSE = ["sqlparse" ]
169
+ SPLIT_MARSHMALLOW = ["marshmallow" ]
170
+ SPLIT_IMAPCLIENT = ["imapclient" ]
171
+ SPLIT_TINYDB = ["tinydb" ]
172
+ SPLIT_CACHETOOLS = ["cachetools" ]
173
+ SPLIT_VOLUPTUOUS = ["voluptuous" ]
174
+ SPLIT_PARSEL = ["parsel" ]
175
+ SPLIT_WCWIDTH = ["wcwidth" ]
176
+ SPLIT_DEPRECATED = ["deprecated" ]
122
177
123
178
SPLIT = {
124
179
"all" : SPLIT_ALL ,
180
+ "lite" : SPLIT_LITE ,
181
+ "statsmodels" : SPLIT_STATSMODELS ,
182
+ "python-progressbar" : SPLIT_PYTHON_PROGRESSBAR ,
183
+ "xarray" : SPLIT_XARRAY ,
184
+ "imbalanced-learn" : SPLIT_IMBALANCED_LEARN ,
185
+ "web3.py" : SPLIT_WEB3_PY ,
186
+ "scrapy" : SPLIT_SCRAPY ,
187
+ "seaborn" : SPLIT_SEABORN ,
188
+ "pypdf" : SPLIT_PYPDF ,
189
+ "pexpect" : SPLIT_PEXPECT ,
190
+ "pytest" : SPLIT_PYTEST ,
191
+ "pylint" : SPLIT_PYLINT ,
192
+ "joblib" : SPLIT_JOBLIB ,
193
+ "dulwich" : SPLIT_DULWICH ,
194
+ "virtualenv" : SPLIT_VIRTUALENV ,
125
195
"minitorch" : SPLIT_MINITORCH ,
196
+ "networkx" : SPLIT_NETWORKX ,
197
+ "requests" : SPLIT_REQUESTS ,
198
+ "sphinx" : SPLIT_SPHINX ,
199
+ "jedi" : SPLIT_JEDI ,
200
+ "moviepy" : SPLIT_MOVIEPY ,
201
+ "loguru" : SPLIT_LOGURU ,
202
+ "paramiko" : SPLIT_PARAMIKO ,
203
+ "geopandas" : SPLIT_GEOPANDAS ,
204
+ "bitstring" : SPLIT_BITSTRING ,
205
+ "fastapi" : SPLIT_FASTAPI ,
206
+ "chardet" : SPLIT_CHARDET ,
207
+ "tornado" : SPLIT_TORNADO ,
208
+ "python-prompt-toolkit" : SPLIT_PYTHON_PROMPT_TOOLKIT ,
209
+ "attrs" : SPLIT_ATTRS ,
210
+ "PyBoy" : SPLIT_PYBOY ,
211
+ "pydantic" : SPLIT_PYDANTIC ,
212
+ "filesystem_spec" : SPLIT_FILESYSTEM_SPEC ,
213
+ "tlslite-ng" : SPLIT_TLSLITE_NG ,
214
+ "graphene" : SPLIT_GRAPHENE ,
215
+ "mimesis" : SPLIT_MIMESIS ,
216
+ "babel" : SPLIT_BABEL ,
217
+ "dnspython" : SPLIT_DNSPYTHON ,
218
+ "portalocker" : SPLIT_PORTALOCKER ,
219
+ "cookiecutter" : SPLIT_COOKIECUTTER ,
220
+ "pyjwt" : SPLIT_PYJWT ,
221
+ "python-rsa" : SPLIT_PYTHON_RSA ,
222
+ "more-itertools" : SPLIT_MORE_ITERTOOLS ,
126
223
"simpy" : SPLIT_SIMPY ,
127
- "lite" : SPLIT_LITE ,
224
+ "click" : SPLIT_CLICK ,
225
+ "fabric" : SPLIT_FABRIC ,
226
+ "jinja" : SPLIT_JINJA ,
227
+ "flask" : SPLIT_FLASK ,
228
+ "sqlparse" : SPLIT_SQLPARSE ,
229
+ "marshmallow" : SPLIT_MARSHMALLOW ,
230
+ "imapclient" : SPLIT_IMAPCLIENT ,
231
+ "tinydb" : SPLIT_TINYDB ,
232
+ "cachetools" : SPLIT_CACHETOOLS ,
233
+ "voluptuous" : SPLIT_VOLUPTUOUS ,
234
+ "parsel" : SPLIT_PARSEL ,
235
+ "wcwidth" : SPLIT_WCWIDTH ,
236
+ "deprecated" : SPLIT_DEPRECATED ,
128
237
}
129
238
130
239
0 commit comments