Skip to content

Prepare jobs and CI/CD for python 3.14#1055

Merged
4383 merged 1 commit intoeventlet:masterfrom
4383:new-prepare-python-314-jobs
Jul 7, 2025
Merged

Prepare jobs and CI/CD for python 3.14#1055
4383 merged 1 commit intoeventlet:masterfrom
4383:new-prepare-python-314-jobs

Conversation

@4383
Copy link
Copy Markdown
Member

@4383 4383 commented Jul 2, 2025

Jobs are non-voting. The goal is simply to prepare the machinery to be ready for python 3.14, and hence, allowing us to test eventlet against this version, observe issues, and fix them early if possible.

Also updates versions of pyzmq and pyscopg-binary to work with 3.13+

@4383 4383 requested a review from itamarst July 2, 2025 08:32
@4383
Copy link
Copy Markdown
Member Author

4383 commented Jul 2, 2025

New version of #1054

Jobs are non-voting. The goal is simply to prepare
the machinery to be ready for python 3.14, and hence,
allowing us to test eventlet against this version,
observe issues, and fix them early if possible.

Also updates versions of pyzmq and pyscopg-binary
to work with 3.13+
@4383 4383 force-pushed the new-prepare-python-314-jobs branch from 55439e2 to 372fd9c Compare July 7, 2025 09:29
@codecov
Copy link
Copy Markdown

codecov Bot commented Jul 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 56%. Comparing base (d1e7a94) to head (372fd9c).
Report is 1 commits behind head on master.

Additional details and impacted files
@@          Coverage Diff           @@
##           master   #1055   +/-   ##
======================================
- Coverage      56%     56%   -1%     
======================================
  Files          89      89           
  Lines        9871    9871           
  Branches     1648    1648           
======================================
- Hits         5568    5559    -9     
- Misses       3935    3943    +8     
- Partials      368     369    +1     
Flag Coverage Δ
ipv6 22% <ø> (ø)
py310asyncio 53% <ø> (ø)
py310epolls 53% <ø> (-1%) ⬇️
py310poll 53% <ø> (-1%) ⬇️
py310selects 53% <ø> (-1%) ⬇️
py311asyncio 53% <ø> (-1%) ⬇️
py311epolls 53% <ø> (-1%) ⬇️
py312asyncio 53% <ø> (+1%) ⬆️
py312epolls 53% <ø> (+2%) ⬆️
py313asyncio 52% <ø> (+1%) ⬆️
py313epolls 53% <ø> (+2%) ⬆️
py39asyncio 51% <ø> (-1%) ⬇️
py39dnspython1 51% <ø> (-1%) ⬇️
py39epolls 53% <ø> (-1%) ⬇️
py39openssl 51% <ø> (-1%) ⬇️
py39poll 53% <ø> (-1%) ⬇️
py39selects 53% <ø> (-1%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@itamarst
Copy link
Copy Markdown
Contributor

itamarst commented Jul 7, 2025

Still can't merged. Maybe we should just turn off that restriction, this is silly.

@4383 4383 merged commit 2f217ca into eventlet:master Jul 7, 2025
23 of 27 checks passed
@4383
Copy link
Copy Markdown
Member Author

4383 commented Jul 7, 2025

@itamarst weird, notice that I'm now able to merge... you are surely right, we should probably drop that restriction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants