Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Async::IO::Socket usage with stdlib Socket… #1056

Merged
merged 5 commits into from
May 24, 2024

Conversation

jakeonfire
Copy link
Contributor

@jakeonfire jakeonfire commented Apr 26, 2024

…for async-http adapter to remove implicit dependency on async-io

async-io was removed as a dependency from async-http in version 0.65.0: https://github.com/socketry/async-http/releases/tag/v0.65.0

fixes: #1055

…pter to remove implicit dependency on async-io
@jpalermo
Copy link

@bblimke, could you take a look at this when you get a chance?

@bblimke
Copy link
Owner

bblimke commented May 22, 2024

@jakeonfire Thank you for the PR and the fix. Is it worth having conditional logic to keep compatibility with version < 0.65?

@jakeonfire
Copy link
Contributor Author

these changes are backwards-compatible

@jakeonfire
Copy link
Contributor Author

should i revert the version number change? otherwise you can overwrite it after merging.

@bblimke
Copy link
Owner

bblimke commented May 22, 2024

these changes are backwards-compatible

The Ruby 3.0 build, which uses async-http 0.64.2 is failing.

@jakeonfire
Copy link
Contributor Author

@bblimke looks good now 👍

@bblimke
Copy link
Owner

bblimke commented May 24, 2024

Much simpler indeed. Thank you @jakeonfire 👍

@bblimke bblimke merged commit 0092f5d into bblimke:master May 24, 2024
8 checks passed
@bblimke
Copy link
Owner

bblimke commented May 24, 2024

It's now released as version 3.23.1

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.

async-http adapter has an implicit dependency on async-io which was removed from async-http at version 0.65.0
4 participants