Skip to content

Conversation

@TimPansino
Copy link
Contributor

@TimPansino TimPansino commented Oct 23, 2025

Overview

  • Add support for free-threaded Python (no GIL).
    • Includes tox envs, and pre-built wheels.
    • Adds flag to thread_utilization C extension to indicate free threaded support.
  • Update wrapt to v2.0.0

@mergify mergify bot added the merge-conflicts Merge conflicts detected. label Oct 23, 2025
@TimPansino TimPansino force-pushed the feat-free-threaded-python branch from cbeb8e1 to 951ee58 Compare October 23, 2025 22:45
@mergify mergify bot removed the merge-conflicts Merge conflicts detected. label Oct 23, 2025
@github-actions
Copy link

github-actions bot commented Oct 23, 2025

MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 7 0 0 0.96s
✅ MARKDOWN markdownlint 7 0 0 0 1.37s
✅ PYTHON ruff 948 0 0 0 1.08s
✅ PYTHON ruff-format 948 0 0 0 0.37s
✅ YAML prettier 15 0 0 0 1.52s
✅ YAML v8r 15 0 0 5.94s
✅ YAML yamllint 15 0 0 0.7s

See detailed reports in MegaLinter artifacts

MegaLinter is graciously provided by OX Security

@TimPansino TimPansino force-pushed the feat-free-threaded-python branch from 120a40f to d0bb20b Compare October 23, 2025 22:54
@mergify mergify bot added the tests-failing Tests failing in CI. label Oct 23, 2025
@codecov-commenter
Copy link

codecov-commenter commented Oct 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.76%. Comparing base (fcaeb10) to head (acd9a47).

Additional details and impacted files
@@                 Coverage Diff                 @@
##           develop-v12.0.0    #1554      +/-   ##
===================================================
- Coverage            81.76%   81.76%   -0.01%     
===================================================
  Files                  207      207              
  Lines                23946    23949       +3     
  Branches              3796     3797       +1     
===================================================
+ Hits                 19580    19581       +1     
- Misses                3100     3102       +2     
  Partials              1266     1266              

☔ 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.

* fix(aiomysql): avoid wrapping pooled connections multiple times

* Move and rewrite regression test

* Tweak implementation of fix

---------

Co-authored-by: Tim Pansino <[email protected]>
@TimPansino TimPansino force-pushed the feat-free-threaded-python branch 3 times, most recently from 4ba00ef to 8692a18 Compare October 27, 2025 17:01
TimPansino and others added 2 commits October 27, 2025 11:13
Bumps the github_actions group with 4 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact), [actions/download-artifact](https://github.com/actions/download-artifact), [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@ea165f8...330a01c)

Updates `actions/download-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@634f93c...018cc2c)

Updates `astral-sh/setup-uv` from 7.1.1 to 7.1.2
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@2ddd2b9...8585678)

Updates `github/codeql-action` from 4.30.9 to 4.31.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@16140ae...4e94bd1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github_actions
- dependency-name: actions/download-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github_actions
- dependency-name: astral-sh/setup-uv
  dependency-version: 7.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_actions
- dependency-name: github/codeql-action
  dependency-version: 4.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_actions
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Timothy Pansino <[email protected]>
@TimPansino TimPansino force-pushed the feat-free-threaded-python branch 2 times, most recently from 4c2bf0f to 8e8fc92 Compare October 27, 2025 21:31
@TimPansino TimPansino force-pushed the feat-free-threaded-python branch 2 times, most recently from 6bfa957 to cf1542d Compare October 28, 2025 00:11
@mergify mergify bot removed the tests-failing Tests failing in CI. label Oct 28, 2025
@TimPansino TimPansino marked this pull request as ready for review October 28, 2025 18:20
@TimPansino TimPansino requested a review from a team as a code owner October 28, 2025 18:20
@TimPansino TimPansino changed the base branch from main to develop-v12.0.0 October 29, 2025 17:56
@TimPansino TimPansino force-pushed the feat-free-threaded-python branch from cf1542d to acd9a47 Compare October 30, 2025 17:20
@mergify mergify bot added the tests-failing Tests failing in CI. label Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests-failing Tests failing in CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants