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

Ruby 3 support #819

Open
aandis opened this issue Apr 27, 2023 · 3 comments
Open

Ruby 3 support #819

aandis opened this issue Apr 27, 2023 · 3 comments

Comments

@aandis
Copy link

aandis commented Apr 27, 2023

In Ruby 3.0, positional arguments and keyword arguments are separated.

This breaks cellulouid integration because keyword arguments are not delegated here anymore.

This results in errors such as

ArgumentError: wrong number of arguments (given 1, expected 0; required keywords: foo, bar

@digitalextremist
Copy link
Member

Thanks for the report @aandis

Feel like sending a Pull Request on this? 😏

@tbsvttr
Copy link

tbsvttr commented Jul 4, 2023

Hi. Is there any time schedule to get this Gem working in Ruby 3?

@digitalextremist
Copy link
Member

Celluloid is dormant right now. It is possible it could be updated for new syntax, and would likely not be the biggest project in the world. But it is not scheduled, because there is no schedule. Celluloid is ( and somewhat always has been ) advanced by PR at-will, from among a few interested developers. It is on my radar though.

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

No branches or pull requests

3 participants