Skip to content

Return support for em_http_request - #1103

Merged
koic merged 1 commit into
bblimke:masterfrom
Koilanetroc:return-em-http-request-support
Oct 23, 2025
Merged

Return support for em_http_request#1103
koic merged 1 commit into
bblimke:masterfrom
Koilanetroc:return-em-http-request-support

Conversation

@Koilanetroc

Copy link
Copy Markdown
Contributor

In version 3.24.0 support for em_http_request was dropped due to:

The current version of em-http-request (1.1.7) is incompatible with Ruby 3.4 due to an unresolved issue (igrigorik/em-http-request#365). Support for em-http-request will be re-enabled once the compatibility issue is resolved.

The problem was addressed in igrigorik/em-http-request#354 and now cookiejar supports ruby 3.3+, it was added in this commit.

Therefore I'm returning back support for em_http_request which was disabled in #1070

@Koilanetroc
Koilanetroc force-pushed the return-em-http-request-support branch 2 times, most recently from 62b081a to cd49bd1 Compare August 4, 2025 11:20
@Koilanetroc

Copy link
Copy Markdown
Contributor Author

Seems like currently something is off with CI, I tested a dummy change(only changed a line in readme) and CI was red anyway, also failures seems to be unrelated to my changes.

@Koilanetroc
Koilanetroc marked this pull request as ready for review August 4, 2025 11:21
@Koilanetroc

Copy link
Copy Markdown
Contributor Author

@koic, as I see recent PRs were merged by you, maybe you could have a look?

@matheussilvasantos

Copy link
Copy Markdown

It would be nice to get this merged.

@koic

koic commented Oct 22, 2025

Copy link
Copy Markdown
Collaborator

@Koilanetroc The CI issue has been resolved by #1107. Can you rebase with the latest master branch?

@Koilanetroc
Koilanetroc force-pushed the return-em-http-request-support branch from cd49bd1 to 178e965 Compare October 22, 2025 05:13
@Koilanetroc

Copy link
Copy Markdown
Contributor Author

@koic, done

Comment thread spec/spec_helper.rb Outdated
Comment on lines +4 to +7
require 'curb'
require 'patron'
require 'typhoeus'
require 'em-http'

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Ah, that’s my two cents. Can you reorder it as follows?

Suggested change
require 'curb'
require 'patron'
require 'typhoeus'
require 'em-http'
require 'curb'
require 'em-http'
require 'patron'
require 'typhoeus'

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Sure, updated

@Koilanetroc
Koilanetroc force-pushed the return-em-http-request-support branch from 178e965 to d9499e8 Compare October 23, 2025 05:54
@Koilanetroc
Koilanetroc requested a review from koic October 23, 2025 05:55
@koic
koic merged commit e3c3748 into bblimke:master Oct 23, 2025
16 of 18 checks passed
@koic

koic commented Oct 23, 2025

Copy link
Copy Markdown
Collaborator

Thanks!

@matheussilvasantos

Copy link
Copy Markdown

@koic, do you know when releases to Ruby Gems usually happen?

@koic

koic commented Oct 23, 2025

Copy link
Copy Markdown
Collaborator

Yeah, I plan to release it today or tomorrow.

@koic

koic commented Oct 25, 2025

Copy link
Copy Markdown
Collaborator

WebMock 3.25.2 has been released.

@bblimke

bblimke commented Oct 25, 2025

Copy link
Copy Markdown
Owner

Thank you @koic 🙏

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.

4 participants