From 1114eca3179ccd6a4279df5ab5a84a216c8afa5a Mon Sep 17 00:00:00 2001 From: Jason Garber Date: Fri, 1 Aug 2025 10:09:36 -0400 Subject: [PATCH] fix: Add logger dependency to gemspec The functions_framework gem requires the logger gem in `lib/functions_framework/cli.rb`. Under Ruby 3.4, this emits a warning: > logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0. > You can add logger to your Gemfile or gemspec to silence this warning. This commit adds the logger gem as a dependency to the gemspec which should silence the warning message. See-also: https://rubygems.org/gems/logger --- functions_framework.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/functions_framework.gemspec b/functions_framework.gemspec index 6ccd3d8..769cae5 100644 --- a/functions_framework.gemspec +++ b/functions_framework.gemspec @@ -46,6 +46,7 @@ version = ::FunctionsFramework::VERSION spec.required_ruby_version = ">= 3.1.0" spec.add_dependency "cloud_events", ">= 0.7.0", "< 2.a" + spec.add_dependency "logger", "~> 1.7" spec.add_dependency "puma", ">= 4.3.0", "< 7.a" spec.add_dependency "rack", ">= 2.1", "< 4.a"