You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of Ruby 3.3.0, I see this message with tilt installed (as a transient dependency of sassc-rails):
[clip]/.gem/ruby/3.3.0/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:38: warning: csv was loaded from the standard library, but will no longer be part
of the default gems since Ruby 3.4.0. Add csv to your Gemfile or gemspec. Also contact author of zeitwerk-2.6.12 to add csv into its gemspec.
Zeitwerk is doing some autoloading stuff that makes Ruby think it's its fault, but I do see that tilt has a dependency on CSV.
I'm happy to put in a PR for this, but wanted to discuss first since I see 2 options:
Leave CSV out as a dependency and update the README section to identify that CSV is no longer part of the Standard Library as of 3.3 / 3.4
Add a dependency on CSV to tilt
If you'd like a PR, which direction (or one I'm not thinking of) make more sense to you?
The text was updated successfully, but these errors were encountered:
It isn't appropriate to add a dependency on csv to tilt, since csv is optional and not required. Most other libraries you have to already list in the Gemfile separately, so this makes csv more similar to those. I'm not sure it makes sense to add it to the README, but I don't have objections.
As of Ruby 3.3.0, I see this message with tilt installed (as a transient dependency of sassc-rails):
Zeitwerk is doing some autoloading stuff that makes Ruby think it's its fault, but I do see that tilt has a dependency on CSV.
I'm happy to put in a PR for this, but wanted to discuss first since I see 2 options:
If you'd like a PR, which direction (or one I'm not thinking of) make more sense to you?
The text was updated successfully, but these errors were encountered: