async-http 0.96.0 dropped its traces dependency, so traces is no longer installed transitively. Falcon v0.55.5 still requires it at boot:
lib/falcon/middleware/proxy.rb:12:in '<top (required)>': cannot load such file -- traces/provider (LoadError)
This looks fixed on main already — #354 moved the trace providers out of the middleware require path, and #360 added traces as a test dependency. Would it be possible to cut a release including those changes?
In the meantime we're adding an explicit gem "traces" to our Gemfile as a workaround. Posting for visibility in case others hit this as well. Thanks!
async-http 0.96.0 dropped its
tracesdependency, sotracesis no longer installed transitively. Falcon v0.55.5 still requires it at boot:This looks fixed on main already — #354 moved the trace providers out of the middleware require path, and #360 added
tracesas a test dependency. Would it be possible to cut a release including those changes?In the meantime we're adding an explicit
gem "traces"to our Gemfile as a workaround. Posting for visibility in case others hit this as well. Thanks!