Skip to content

Commit 8904a1b

Browse files
committed
remove test suite config
1 parent 474c679 commit 8904a1b

File tree

1 file changed

+1
-378
lines changed

1 file changed

+1
-378
lines changed

scripts/populate_tox/config.py

Lines changed: 1 addition & 378 deletions
Original file line numberDiff line numberDiff line change
@@ -5,381 +5,4 @@
55
#
66
# See scripts/populate_tox/README.md for more info on the format and examples.
77

8-
TEST_SUITE_CONFIG = {
9-
"aiohttp": {
10-
"package": "aiohttp",
11-
"deps": {"*": ["pytest-aiohttp", "pytest-asyncio"]},
12-
"python": ">=3.7",
13-
},
14-
"anthropic": {
15-
"package": "anthropic",
16-
"deps": {
17-
"*": ["pytest-asyncio"],
18-
"<=0.32": ["httpx<0.28.0"],
19-
},
20-
"python": ">=3.7",
21-
},
22-
"ariadne": {
23-
"package": "ariadne",
24-
"deps": {
25-
"*": ["fastapi", "flask", "httpx"],
26-
},
27-
"python": ">=3.8",
28-
},
29-
"arq": {
30-
"package": "arq",
31-
"deps": {
32-
"*": ["fakeredis>=2.2.0,<2.8", "pytest-asyncio", "async-timeout"],
33-
"<=0.25": ["pydantic<2"],
34-
},
35-
"python": ">=3.7",
36-
},
37-
"asyncpg": {
38-
"package": "asyncpg",
39-
"deps": {
40-
"*": ["pytest-asyncio"],
41-
},
42-
"python": ">=3.7",
43-
},
44-
"beam": {
45-
"package": "apache-beam",
46-
"deps": {
47-
"*": [],
48-
},
49-
"python": ">=3.7",
50-
},
51-
"boto3": {
52-
"package": "boto3",
53-
"deps": {
54-
"*": [],
55-
},
56-
},
57-
"bottle": {
58-
"package": "bottle",
59-
"deps": {
60-
"*": ["werkzeug<2.1.0"],
61-
},
62-
},
63-
"celery": {
64-
"package": "celery",
65-
"deps": {
66-
"*": ["newrelic", "redis"],
67-
"py3.7": ["importlib-metadata<5.0"],
68-
},
69-
},
70-
"chalice": {
71-
"package": "chalice",
72-
"deps": {
73-
"*": ["pytest-chalice==0.0.5"],
74-
},
75-
},
76-
"clickhouse_driver": {
77-
"package": "clickhouse-driver",
78-
"deps": {
79-
"*": [],
80-
},
81-
},
82-
"cohere": {
83-
"package": "cohere",
84-
"deps": {
85-
"*": ["httpx"],
86-
},
87-
},
88-
"django": {
89-
"package": "django",
90-
"deps": {
91-
"*": [
92-
"psycopg2-binary",
93-
"werkzeug",
94-
],
95-
">=2.0,<3.0": ["six"],
96-
"<=3.2": [
97-
"werkzeug<2.1.0",
98-
"djangorestframework>=3.0.0,<4.0.0",
99-
"pytest-django",
100-
],
101-
">=2.0": ["channels[daphne]"],
102-
"<=3.0": ["pytest-django<4.0"],
103-
">=4.0": ["djangorestframework", "pytest-asyncio"],
104-
},
105-
},
106-
"dramatiq": {
107-
"package": "dramatiq",
108-
"deps": {},
109-
},
110-
"falcon": {
111-
"package": "falcon",
112-
"deps": {},
113-
"python": "<3.13",
114-
},
115-
"fastapi": {
116-
"package": "fastapi",
117-
"deps": {
118-
"*": [
119-
"httpx",
120-
"anyio<4.0.0",
121-
"python-multipart",
122-
"pytest-asyncio",
123-
"requests",
124-
]
125-
},
126-
"python": ">=3.7",
127-
},
128-
"flask": {
129-
"package": "flask",
130-
"deps": {
131-
"*": ["flask-login", "werkzeug"],
132-
"<2.0": ["werkzeug<2.1.0", "markupsafe<2.1.0"],
133-
},
134-
},
135-
"gql": {
136-
"package": "gql[all]",
137-
"deps": {},
138-
},
139-
"graphene": {
140-
"package": "graphene",
141-
"deps": {
142-
"*": ["blinker", "fastapi", "flask", "httpx"],
143-
"py3.6": ["aiocontextvars"],
144-
},
145-
},
146-
"grpc": {
147-
"package": "grpcio",
148-
"deps": {
149-
"*": ["protobuf", "mypy-protobuf", "types-protobuf", "pytest-asyncio"],
150-
},
151-
"python": ">=3.7",
152-
},
153-
"httpx": {
154-
"package": "httpx",
155-
"deps": {
156-
"*": ["anyio<4.0.0", "pytest-httpx"],
157-
"==0.16": ["pytest-httpx==0.10.0"],
158-
"==0.18": ["pytest-httpx==0.12.0"],
159-
"==0.20": ["pytest-httpx==0.14.0"],
160-
"==0.22": ["pytest-httpx==0.19.0"],
161-
"==0.23": ["pytest-httpx==0.21.0"],
162-
"==0.24": ["pytest-httpx==0.22.0"],
163-
"==0.25": ["pytest-httpx==0.25.0"],
164-
},
165-
},
166-
"huey": {
167-
"package": "huey",
168-
"deps": {
169-
"*": [],
170-
},
171-
},
172-
"huggingface_hub": {
173-
"package": "huggingface_hub",
174-
"deps": {"*": []},
175-
},
176-
"langchain": {
177-
"package": "langchain",
178-
"deps": {
179-
"*": ["openai", "tiktoken", "httpx"],
180-
">=0.3": ["langchain-community"],
181-
},
182-
},
183-
"langchain_notiktoken": {
184-
"package": "langchain",
185-
"deps": {
186-
"*": ["openai", "httpx"],
187-
">=0.3": ["langchain-community"],
188-
},
189-
},
190-
"litestar": {
191-
"package": "litestar",
192-
"deps": {
193-
"*": ["pytest-asyncio", "python-multipart", "requests", "cryptography"],
194-
"<=2.6": ["httpx<0.28"],
195-
},
196-
},
197-
"loguru": {
198-
"package": "loguru",
199-
"deps": {
200-
"*": [],
201-
},
202-
},
203-
# XXX
204-
# openai-latest: tiktoken~=0.6.0
205-
"openai": {
206-
"package": "openai",
207-
"deps": {
208-
"*": ["pytest-asyncio", "tiktoken", "httpx"],
209-
"<=1.22": ["httpx<0.28.0"],
210-
},
211-
},
212-
"openai_notiktoken": {
213-
"package": "openai",
214-
"deps": {
215-
"*": ["pytest-asyncio", "httpx"],
216-
"<=1.22": ["httpx<0.28.0"],
217-
},
218-
},
219-
"openfeature": {
220-
"package": "openfeature-sdk",
221-
"deps": {
222-
"*": [],
223-
},
224-
},
225-
"launchdarkly": {
226-
"package": "launchdarkly-server-sdk",
227-
"deps": {
228-
"*": [],
229-
},
230-
},
231-
"opentelemetry": {
232-
"package": "opentelemetry-distro",
233-
"deps": {
234-
"*": [],
235-
},
236-
},
237-
"pure_eval": {
238-
"package": "pure_eval",
239-
"deps": {
240-
"*": [],
241-
},
242-
},
243-
"pymongo": {
244-
"package": "pymongo",
245-
"deps": {
246-
"*": ["mockupdb"],
247-
},
248-
},
249-
"pyramid": {
250-
"package": "pyramid",
251-
"deps": {
252-
"*": ["werkzeug<2.1.0"],
253-
},
254-
},
255-
"quart": {
256-
"package": "quart",
257-
"deps": {
258-
"*": [
259-
"quart-auth",
260-
"pytest-asyncio",
261-
"werkzeug",
262-
],
263-
"<=0.19": [
264-
"blinker<1.6",
265-
"jinja2<3.1.0",
266-
"Werkzeug<2.1.0",
267-
"hypercorn<0.15.0",
268-
],
269-
"py3.8": ["taskgroup==0.0.0a4"],
270-
},
271-
},
272-
"ray": {
273-
"package": "ray",
274-
"deps": {},
275-
},
276-
"redis": {
277-
"package": "redis",
278-
"deps": {
279-
"*": ["fakeredis!=1.7.4", "pytest<8.0.0", "pytest-asyncio"],
280-
"py3.6,py3.7": [
281-
"fakeredis!=2.26.0"
282-
], # https://github.com/cunla/fakeredis-py/issues/341
283-
},
284-
},
285-
"redis_py_cluster_legacy": {
286-
"package": "redis-py-cluster",
287-
"deps": {},
288-
},
289-
"requests": {
290-
"package": "requests",
291-
"deps": {},
292-
},
293-
"rq": {
294-
"package": "rq",
295-
"deps": {
296-
"*": ["fakeredis"],
297-
"<0.13": [
298-
"fakeredis<1.0",
299-
"redis<3.2.2",
300-
], # https://github.com/jamesls/fakeredis/issues/245
301-
">=0.13,<=1.10": ["fakeredis>=1.0,<1.7.4"],
302-
"py3.6,py3.7": [
303-
"fakeredis!=2.26.0"
304-
], # https://github.com/cunla/fakeredis-py/issues/341
305-
},
306-
},
307-
"sanic": {
308-
"package": "sanic",
309-
"deps": {
310-
"*": ["websockets<11.0", "aiohttp", "sanic_testing"],
311-
">=22.0": ["sanic_testing"],
312-
"py3.6": ["aiocontextvars==0.2.1"],
313-
},
314-
},
315-
"spark": {
316-
"package": "pyspark",
317-
"deps": {},
318-
"python": ">=3.8",
319-
},
320-
"starlette": {
321-
"package": "starlette",
322-
"deps": {
323-
"*": [
324-
"pytest-asyncio",
325-
"python-multipart",
326-
"requests",
327-
"anyio<4.0.0",
328-
"jinja2",
329-
"httpx",
330-
],
331-
"<=0.36": ["httpx<0.28.0"],
332-
"<0.15": ["jinja2<3.1"],
333-
"py3.6": ["aiocontextvars"],
334-
},
335-
},
336-
"starlite": {
337-
"package": "starlite",
338-
"deps": {
339-
"*": [
340-
"pytest-asyncio",
341-
"python-multipart",
342-
"requests",
343-
"cryptography",
344-
"pydantic<2.0.0",
345-
"httpx<0.28",
346-
],
347-
},
348-
"python": "<=3.11",
349-
},
350-
"sqlalchemy": {
351-
"package": "sqlalchemy",
352-
"deps": {},
353-
},
354-
"strawberry": {
355-
"package": "strawberry-graphql[fastapi,flask]",
356-
"deps": {
357-
"*": ["fastapi", "flask", "httpx"],
358-
},
359-
},
360-
"tornado": {
361-
"package": "tornado",
362-
"deps": {
363-
"*": ["pytest"],
364-
"<=6.4.1": [
365-
"pytest<8.2"
366-
], # https://github.com/tornadoweb/tornado/pull/3382
367-
"py3.6": ["aiocontextvars"],
368-
},
369-
},
370-
"trytond": {
371-
"package": "trytond",
372-
"deps": {
373-
"*": ["werkzeug"],
374-
"<=5.0": ["werkzeug<1.0"],
375-
},
376-
},
377-
"typer": {
378-
"package": "typer",
379-
"deps": {},
380-
},
381-
"unleash": {
382-
"package": "UnleashClient",
383-
"deps": {},
384-
},
385-
}
8+
TEST_SUITE_CONFIG = {}

0 commit comments

Comments
 (0)