Skip to content

Commit 22e31a5

Browse files
emdnetoxrmxaabmass
authored
Add python 3.14 support (#4193)
* try 3.14 in pyramid Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * see what's broken Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix pyramid Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix pyramid ci Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix sqlalchemy Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix httpx tests Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix pymssql Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix grpc tests Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix exporter-prometheus-write tests Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * try fastapi fix Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix django tests Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix aiopg Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix aiohttp-client Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix django Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix aiopg Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix httpx Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix fastapi Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix vertexai Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix workflows Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix openai-v2 Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix contributing.md and lint to use py314 Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix lint Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * Update tox.ini Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> * Update instrumentation/opentelemetry-instrumentation-asyncio/tests/test_asyncio_run_coroutine_threadsafe.py Co-authored-by: Aaron Abbott <aaronabbott@google.com> * Apply suggestion from @emdneto * Apply suggestion from @emdneto * Update tox.ini * Update tox.ini * fix lint Signed-off-by: Emídio Neto <9735060+emdneto@users.noreply.github.com> * add changelog Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * add trove classifiers Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> --------- Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> Signed-off-by: Emídio Neto <9735060+emdneto@users.noreply.github.com> Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> Co-authored-by: Aaron Abbott <aaronabbott@google.com>
1 parent 1eca3e6 commit 22e31a5

File tree

103 files changed

+4077
-2216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+4077
-2216
lines changed

.github/workflows/generate_workflows_lib/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.11",
2323
"Programming Language :: Python :: 3.12",
2424
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
2526
"Typing :: Typed",
2627
]
2728
dependencies = ["Jinja2", "tox"]

.github/workflows/generate_workflows_lib/src/generate_workflows_lib/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ def get_test_job_datas(tox_envs: list, operating_systems: list) -> list:
5454
"py311": "3.11",
5555
"py312": "3.12",
5656
"py313": "3.13",
57+
"py314": "3.14",
5758
}
5859

5960
test_job_datas = []

.github/workflows/generate_workflows_lib/src/generate_workflows_lib/lint.yml.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ jobs:
4141
- name: Checkout repo @ SHA - ${% raw %}{{ github.sha }}{% endraw %}
4242
uses: actions/checkout@v4
4343

44-
- name: Set up Python 3.13
44+
- name: Set up Python 3.14
4545
uses: actions/setup-python@v5
4646
with:
47-
python-version: "3.13"
47+
python-version: "3.14"
4848

4949
- name: Install tox
5050
run: pip install tox-uv

0 commit comments

Comments
 (0)