Skip to content

Commit 01214a3

Browse files
committed
Make Python 3.14 experimental in the CI
``` Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/urllib/request.py", line 1321, in do_open h.request(req.get_method(), req.selector, req.data, headers, ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ encode_chunked=req.has_header('Transfer-encoding')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/http/client.py", line 1358, in request self._send_request(method, url, body, headers, encode_chunked) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/http/client.py", line 1404, in _send_request self.endheaders(body, encode_chunked=encode_chunked) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/http/client.py", line 1353, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/http/client.py", line 1113, in _send_output self.send(msg) ~~~~~~~~~^^^^^ File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/http/client.py", line 1077, in send self.sock.sendall(data) ^^^^^^^^^^^^^^^^^ AttributeError: 'SSLContext' object has no attribute 'sendall' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/site-packages/django/test/utils.py", line 461, in inner return func(*args, **kwargs) File "/home/runner/work/website/website/pmaweb/tests.py", line 173, in test_download self.cdn_tester( ~~~~~~~~~~~~~~~^ Download, ```
1 parent 480ab87 commit 01214a3

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/tests.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,18 @@ jobs:
1414
test-python:
1515
name: Test on Python ${{ matrix.python-version }} and ${{ matrix.os }}
1616
runs-on: ${{ matrix.os }}
17+
continue-on-error: ${{ matrix.experimental }}
1718

1819
strategy:
1920
fail-fast: false
2021
matrix:
2122
# Debian Trixie and Debian Forky (https://tracker.debian.org/pkg/python3)
22-
python-version: ["3.13", "3.14"]
23+
python-version: ["3.13"]
2324
os: [ubuntu-latest]
25+
experimental: [false]
26+
include:
27+
# Debian Forky (https://tracker.debian.org/pkg/python3)
28+
- { python-version: '3.14', experimental: true, os: ubuntu-latest }
2429

2530
steps:
2631
- name: "Checkout code"

0 commit comments

Comments
 (0)