@@ -49,9 +49,7 @@ envlist =
4949 firestore-datastore_firestore-{py37,py38,py39,py310,py311,py312,py313},
5050 grpc-framework_grpc-{py38,py39,py310,py311,py312,py313}-grpclatest,
5151 kafka-messagebroker_confluentkafka-py39-confluentkafka{0108,0107,0106},
52- kafka-messagebroker_confluentkafka-{py37,py38,py39,py310,py311,py312}-confluentkafkalatest,
53- ; ; Package not ready for Python 3.13 (missing wheel)
54- ; kafka-messagebroker_confluentkafka-py313-confluentkafkalatest,
52+ kafka-messagebroker_confluentkafka-{py37,py38,py39,py310,py311,py312,py313}-confluentkafkalatest,
5553 kafka-messagebroker_kafkapython-py38-kafkapython{020001,020000},
5654 kafka-messagebroker_kafkapython-{py37,py38,pypy310}-kafkapythonlatest,
5755 kafka-messagebroker_kafkapython-{py38,py39,py310,py311,py312,py313,pypy310}-kafkapythonnglatest,
@@ -66,24 +64,18 @@ envlist =
6664 mysql-datastore_mysql-mysqllatest-{py37,py38,py39,py310,py311,py312,py313},
6765 mysql-datastore_pymysql-{py37,py38,py39,py310,py311,py312,py313,pypy310},
6866 nginx-external_httpx-{py37,py38,py39,py310,py311,py312,py313},
69- postgres16-datastore_asyncpg-{py37,py38,py39,py310,py311,py312},
70- ; ; Package not ready for Python 3.13 (missing wheel)
71- ; postgres16-datastore_asyncpg-py313,
67+ postgres16-datastore_asyncpg-{py37,py38,py39,py310,py311,py312,py313},
7268 postgres16-datastore_psycopg-{py38,py39,py310,py311,py312,py313,pypy310}-psycopglatest,
7369 postgres16-datastore_psycopg-py312-psycopg_{purepython,binary,compiled}0301,
7470 postgres16-datastore_psycopg2-{py37,py38,py39,py310,py311,py312}-psycopg2latest,
7571 postgres16-datastore_psycopg2cffi-{py37,py38,py39,py310,py311,py312}-psycopg2cffilatest,
76- postgres16-datastore_pyodbc-{py37,py38,py39,py310,py311,py312}-pyodbclatest,
77- ; ; Package not ready for Python 3.13 (missing wheel)
78- ; postgres16-datastore_pyodbc-py313-pyodbclatest,
72+ postgres16-datastore_pyodbc-{py37,py38,py39,py310,py311,py312,py313}-pyodbclatest,
7973 postgres9-datastore_postgresql-{py37,py38,py39},
8074 python-adapter_asgiref-{py37,py38,py39,py310,py311,py312,py313,pypy310}-asgireflatest,
8175 python-adapter_asgiref-py310-asgiref{0303,0304,0305,0306,0307},
8276 python-adapter_cheroot-{py37,py38,py39,py310,py311,py312,py313},
8377 python-adapter_daphne-{py37,py38,py39,py310,py311,py312,py313}-daphnelatest,
84- python-adapter_gevent-{py37,py38,py310,py311,py312},
85- ; ; Package not ready for Python 3.13 (missing wheel)
86- ; python-adapter_gevent-py313,
78+ python-adapter_gevent-{py37,py38,py310,py311,py312,py313},
8779 python-adapter_gunicorn-{py37,py38,py39,py310,py311,py312,py313}-aiohttp03-gunicornlatest,
8880 python-adapter_hypercorn-{py38,py39,py310,py311,py312,py313}-hypercornlatest,
8981 python-adapter_hypercorn-py38-hypercorn{0010,0011,0012,0013},
@@ -104,12 +96,10 @@ envlist =
10496 python-component_flask_rest-{py38,py39,py310,py311,py312,py313,pypy310}-flaskrestxlatest,
10597 python-component_flask_rest-py37-flaskrestx110,
10698 python-component_graphqlserver-{py37,py38,py39,py310,py311,py312},
107- ; ; Package not ready for Python 3.13 (missing wheel for uvloop)
99+ ; ; Tests need to be updated to support newer graphql-server/sanic versions
108100 ; python-component_graphqlserver-py313,
109101 python-component_tastypie-{py37,py38,py39,py310,py311,py312,py313,pypy310}-tastypielatest,
110- python-coroutines_asyncio-{py37,py38,py39,py310,py311,py312,pypy310},
111- ; ; Package not ready for Python 3.13 (missing wheel for uvloop)
112- ; python-coroutines_asyncio-py313,
102+ python-coroutines_asyncio-{py37,py38,py39,py310,py311,py312,py313,pypy310},
113103 python-cross_agent-{py37,py38,py39,py310,py311,py312,py313}-{with,without}_extensions,
114104 python-datastore_sqlite-{py37,py38,py39,py310,py311,py312,py313,pypy310},
115105 python-external_aiobotocore-{py38,py39,py310,py311,py312,py313}-aiobotocorelatest,
@@ -131,9 +121,7 @@ envlist =
131121 python-framework_cherrypy-{py37,py38,py39,py310,py311,py312,py313,pypy310}-CherryPylatest,
132122 python-framework_django-{py37,py38,py39,py310,py311,py312,py313}-Djangolatest,
133123 python-framework_django-{py39}-Django{0202,0300,0301,0302,0401},
134- python-framework_falcon-{py37,py38,py39,py310,py311,py312,pypy310}-falconlatest,
135- ; ; Package not ready for Python 3.13 (missing wheel)
136- ; python-framework_falcon-py313-falconlatest,
124+ python-framework_falcon-{py37,py38,py39,py310,py311,py312,py313,pypy310}-falconlatest,
137125 python-framework_falcon-{py38,py39,py310,py311,py312,py313,pypy310}-falconmaster,
138126 python-framework_fastapi-{py37,py38,py39,py310,py311,py312,py313},
139127 python-framework_flask-py37-flask020205,
@@ -147,9 +135,7 @@ envlist =
147135 python-framework_graphql-py37-graphql{0301,0302},
148136 python-framework_pyramid-{py37,py38,py39,py310,py311,py312,py313,pypy310}-Pyramidlatest,
149137 python-framework_pyramid-{py37,py38,py39,py310,py311,py312,py313,pypy310}-Pyramid0110-cornice,
150- python-framework_sanic-{py37,py38,py39,py310,py311,py312,pypy310}-saniclatest,
151- ; ; Package not ready for Python 3.13 (missing wheel for uvloop)
152- ; python-framework_sanic-py313-saniclatest,
138+ python-framework_sanic-{py37,py38,py39,py310,py311,py312,py313,pypy310}-saniclatest,
153139 python-framework_sanic-{py38,pypy310}-sanic{200904,210300,2109,2112,2203,2290},
154140 python-framework_starlette-{py310,pypy310}-starlette{0014,0015,0019,0028},
155141 python-framework_starlette-{py37,py38,py39,py310,py311,py312,py313,pypy310}-starlettelatest,
@@ -162,7 +148,7 @@ envlist =
162148 python-logger_loguru-{py37,py38,py39,py310,py311,py312,py313,pypy310}-logurulatest,
163149 python-logger_structlog-{py37,py38,py39,py310,py311,py312,py313,pypy310}-structloglatest,
164150 python-mlmodel_langchain-{py39,py310,py311,py312},
165- ; ; Package not ready for Python 3.13 (missing wheel for numpy)
151+ ; ; Package not ready for Python 3.13 (uses an older version of numpy)
166152 ; python-mlmodel_langchain-py313,
167153 python-mlmodel_openai-openai0-{py37,py38,py39,py310,py311,py312},
168154 python-mlmodel_openai-openai107-py312,
0 commit comments