Skip to content

Sync with 3.29.0 - #406

Merged
dkropachev merged 7 commits into
masterfrom
dk/sync-with-3.29.0
Feb 23, 2025
Merged

Sync with 3.29.0#406
dkropachev merged 7 commits into
masterfrom
dk/sync-with-3.29.0

Conversation

@dkropachev

@dkropachevdkropachev commented Jan 5, 2025

Copy link
Copy Markdown

Sync with 3.29.0 of the upstream

One significant refactor needed to make it work, after c44e264 multiple test become broken, this commit introduced DependencyException for missing requirements for asyncorereactor.py and libevreactor.py and partially patched code that
imports them, as result many tests where broken.
I have created following up commit that addresses all the problems: 47d882d

Pre-review checklist

  • I have split my patch into logically separate commits.
  • All commit messages clearly explain what they change and why.
  • I added relevant tests for new features and bug fixes.
  • All commits compile, pass static checks and pass test.
  • PR description sums up the changes and reasons why they should be introduced.
  • I have provided docstrings for the public items that I want to introduce.
  • I have adjusted the documentation in ./docs/source/.
  • I added appropriate Fixes: annotations to PR description.

@dkropachevdkropachev changed the title Dk/sync with 3.29.0Sync with 3.29.0Jan 5, 2025
@dkropachev
dkropachevforce-pushed the dk/sync-with-3.29.0 branch 3 times, most recently from 270d2f5 to d9ffed0CompareJanuary 5, 2025 16:15
@dkropachev
dkropachevforce-pushed the dk/sync-with-3.29.0 branch 2 times, most recently from e0f3caf to 85999e3CompareFebruary 21, 2025 20:36
@dkropachev
dkropachevforce-pushed the dk/sync-with-3.29.0 branch 11 times, most recently from 1eedd4a to 5d0a93dCompareFebruary 22, 2025 15:49
@dkropachev
dkropachev marked this pull request as ready for review February 22, 2025 17:53
@dkropachevdkropachev changed the title Sync with 3.29.0WIP: Sync with 3.29.0Feb 23, 2025

@fruchfruch left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dkropachev
dkropachevforce-pushed the dk/sync-with-3.29.0 branch 4 times, most recently from 7ef3a9c to 3c06734CompareFebruary 23, 2025 13:00
@dkropachev
dkropachevforce-pushed the dk/sync-with-3.29.0 branch 2 times, most recently from 551f37f to 85a40baCompareFebruary 23, 2025 13:29
@dkropachevdkropachev changed the title WIP: Sync with 3.29.0Sync with 3.29.0Feb 23, 2025
@dkropachev
dkropachev merged commit a226518 into masterFeb 23, 2025
@roydahan

Copy link
Copy Markdown

Cheers!

@dkropachev
dkropachev deleted the dk/sync-with-3.29.0 branch November 4, 2025 12:28
Sign up for freeto 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.

5 participants

@dkropachev@roydahan@fruch@absurdfarce@bschoening