From 1f932249f1831cf406047d8d0fa2ee6f575093a3 Mon Sep 17 00:00:00 2001 From: Nicolas Rodriguez Date: Sun, 2 Nov 2025 14:33:22 +0100 Subject: [PATCH 1/3] Relax zeitwerk version constraint --- netbox-client-ruby.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox-client-ruby.gemspec b/netbox-client-ruby.gemspec index 029a846..09ffb33 100644 --- a/netbox-client-ruby.gemspec +++ b/netbox-client-ruby.gemspec @@ -30,5 +30,5 @@ Gem::Specification.new do |spec| spec.add_dependency 'faraday-detailed_logger', '~> 2.1' spec.add_dependency 'ipaddress', '~> 0.8', '>= 0.8.3' spec.add_dependency 'openssl', '>= 2.0.5' - spec.add_dependency 'zeitwerk', '~> 2.6.0' + spec.add_dependency 'zeitwerk', '>= 2.6.0' end From d1ce2dc2f87a981e6e9c5279e1dc7a868832a3eb Mon Sep 17 00:00:00 2001 From: Nicolas Rodriguez Date: Sun, 16 Nov 2025 03:23:26 +0100 Subject: [PATCH 2/3] Bump to version 0.13.1 --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 54d1a4f..c317a91 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.13.0 +0.13.1 From 43a330bd9acbfc81d5f02a2c3cef8f7a1fa6579e Mon Sep 17 00:00:00 2001 From: Nicolas Rodriguez Date: Sun, 16 Nov 2025 03:27:30 +0100 Subject: [PATCH 3/3] Fix Rubocop offenses --- spec/netbox_client_ruby/api/dcim/device_spec.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/spec/netbox_client_ruby/api/dcim/device_spec.rb b/spec/netbox_client_ruby/api/dcim/device_spec.rb index 1e66538..97d9abc 100644 --- a/spec/netbox_client_ruby/api/dcim/device_spec.rb +++ b/spec/netbox_client_ruby/api/dcim/device_spec.rb @@ -41,10 +41,7 @@ primary_ip: [NetboxClientRuby::IPAM::IpAddress, 5], primary_ip4: [NetboxClientRuby::IPAM::IpAddress, 1], primary_ip6: [NetboxClientRuby::IPAM::IpAddress, 5], - }.each do |method_name, expected_values| - expected_type = expected_values[0] - expected_id = expected_values[1] - + }.each do |method_name, (expected_type, expected_id)| describe "##{method_name}" do it "returns a #{expected_type}" do expect(subject.public_send(method_name))