Skip to content

Revert "Feature: urllib3 instead of curl"#2261

Merged
auvipy merged 2 commits intomainfrom
revert-2134-feture_urllib3
Jun 14, 2025
Merged

Revert "Feature: urllib3 instead of curl"#2261
auvipy merged 2 commits intomainfrom
revert-2134-feture_urllib3

Conversation

@auvipy
Copy link
Member

@auvipy auvipy commented Mar 15, 2025

Reverts #2134 to fix the performance regression related to #2258

@codecov
Copy link

codecov bot commented Mar 15, 2025

Codecov Report

❌ Patch coverage is 61.16505% with 80 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.06%. Comparing base (67588f8) to head (fcf3f3d).
⚠️ Report is 21 commits behind head on main.

Files with missing lines Patch % Lines
kombu/asynchronous/http/curl.py 60.00% 63 Missing and 15 partials ⚠️
kombu/asynchronous/http/__init__.py 77.77% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2261      +/-   ##
==========================================
- Coverage   81.54%   81.06%   -0.48%     
==========================================
  Files          77       77              
  Lines        9546     9632      +86     
  Branches     1163     1180      +17     
==========================================
+ Hits         7784     7808      +24     
- Misses       1570     1621      +51     
- Partials      192      203      +11     

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

Nusnus
Nusnus previously requested changes Mar 15, 2025
Copy link
Member

@Nusnus Nusnus left a comment

Choose a reason for hiding this comment

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

Please add a description and link to the issue that triggered this revert so it will be easier to track in the future. Thank you!

@auvipy auvipy added this to the 5.5.1 milestone Mar 16, 2025
@auvipy
Copy link
Member Author

auvipy commented Mar 16, 2025

updated the related issue

@auvipy
Copy link
Member Author

auvipy commented Mar 17, 2025

i think we should revert this change for now

@Nusnus
Copy link
Member

Nusnus commented Mar 17, 2025

i think we should revert this change for now

This change is done across celery, kombu and pytest-celery.
I want to manage this revert op carefully, as we’re deep into the release cycle.

Just merging this will make main incompatible with celery and pytest-celery main.

@auvipy
Copy link
Member Author

auvipy commented Mar 17, 2025

No problem take your time. Sorry if my comments seems pushy, all the open pr are meant to be a supporting hand only.

@auvipy auvipy mentioned this pull request Apr 8, 2025
@auvipy auvipy removed this from the 5.5.1 milestone May 3, 2025
@auvipy
Copy link
Member Author

auvipy commented May 3, 2025

I think we can merge this to revert

@Nusnus
Copy link
Member

Nusnus commented May 3, 2025

I think we can merge this to revert

We might want to wait for another patch release before, probably this week.

Let me give you an update soon.

P.S
We also need to properly communicate this revert in the release notes for v5.6

@auvipy
Copy link
Member Author

auvipy commented May 8, 2025

Sure no prob. Maybe one or 2 MORE patch versions

@Nusnus
Copy link
Member

Nusnus commented May 8, 2025

Sure no prob. Maybe one or 2 MORE patch versions

You were reading my mind bro, awesome 💯

@Nusnus Nusnus force-pushed the revert-2134-feture_urllib3 branch from ef99b29 to b0c2feb Compare May 8, 2025 14:46
@auvipy
Copy link
Member Author

auvipy commented May 17, 2025

after this is merged, we should also look into #2300 and the other pr where some improvements are suggested

@auvipy auvipy added this to the 5.6.0 milestone May 17, 2025
Copy link
Member Author

@auvipy auvipy left a comment

Choose a reason for hiding this comment

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

as we are done with 5.5.4 release in kombu and celery 5.5.3, I think we can merged this PR to get the ball running for v5.6.... we got some important related pr for SQS pending. and we already past the timeline of may 30.

@auvipy auvipy dismissed Nusnus’s stale review June 14, 2025 13:19

addressed

@auvipy auvipy merged commit 867c243 into main Jun 14, 2025
40 of 42 checks passed
@auvipy auvipy deleted the revert-2134-feture_urllib3 branch June 14, 2025 13:27
joeriddles pushed a commit to joeriddles/kombu that referenced this pull request Oct 17, 2025
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