Skip to content

Commit 1933d4c

Browse files
mirykaylareopelle
andauthored
chore: add explicit logger dependency to api and sdk gems (#1951)
The `logger` library will be removed from Ruby’s default gems starting with version 3.5.0, so it needs to be declared explicitly as a dependency. Co-authored-by: Kayla Reopelle <[email protected]>
1 parent 6a8ec62 commit 1933d4c

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

api/opentelemetry-api.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Gem::Specification.new do |spec|
2424
['LICENSE', '.yardopts']
2525
spec.require_paths = ['lib']
2626
spec.required_ruby_version = '>= 3.1'
27+
spec.add_dependency 'logger'
2728

2829
spec.add_development_dependency 'benchmark-ipsa', '~> 0.2.0'
2930
spec.add_development_dependency 'bundler', '>= 1.17'

sdk/opentelemetry-sdk.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Gem::Specification.new do |spec|
2525
spec.require_paths = ['lib']
2626
spec.required_ruby_version = '>= 3.1'
2727

28+
spec.add_dependency 'logger'
2829
spec.add_dependency 'opentelemetry-api', '~> 1.1'
2930
spec.add_dependency 'opentelemetry-common', '~> 0.20'
3031
spec.add_dependency 'opentelemetry-registry', '~> 0.2'

0 commit comments

Comments
 (0)