Skip to content

Commit 64fbc61

Browse files
committed
ci: regenerated with OpenAPI Doc 0.4.0, Speakeasy CLI 1.227.0
1 parent 6c4880c commit 64fbc61

File tree

8 files changed

+30
-15
lines changed

8 files changed

+30
-15
lines changed

.speakeasy/gen.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ id: f5719c92-1297-4aa0-bc5f-37116859d1e3
33
management:
44
docChecksum: 17e2e733dfd588a7103c3c70e91b24b5
55
docVersion: 0.4.0
6-
speakeasyVersion: 1.219.2
7-
generationVersion: 2.286.7
8-
releaseVersion: 4.0.16
9-
configChecksum: 90ea74ca7875e56d7e29361ba69f9f0e
6+
speakeasyVersion: 1.227.0
7+
generationVersion: 2.291.0
8+
releaseVersion: 4.1.0
9+
configChecksum: f05e8f20bb9cfaad6c192a8780a544fc
1010
repoURL: https://github.com/speakeasy-api/speakeasy-client-sdk-ruby.git
1111
repoSubDirectory: .
1212
installationURL: https://github.com/speakeasy-api/speakeasy-client-sdk-ruby
@@ -17,7 +17,7 @@ features:
1717
examples: 2.81.3
1818
globalSecurity: 2.81.6
1919
globalServerURLs: 2.82.3
20-
globals: 2.81.1
20+
globals: 2.82.0
2121
inputOutputModels: 2.83.0
2222
serverIDs: 2.81.1
2323
generatedFiles:

Gemfile.lock

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
speakeasy_client_sdk_ruby (4.0.16)
4+
speakeasy_client_sdk_ruby (4.1.0)
55
faraday
66
faraday-multipart
77
rack
@@ -58,6 +58,7 @@ GEM
5858
sorbet (0.5.11287)
5959
sorbet-static (= 0.5.11287)
6060
sorbet-runtime (0.5.11287)
61+
sorbet-static (0.5.11287-aarch64-linux)
6162
sorbet-static (0.5.11287-x86_64-linux)
6263
sorbet-static-and-runtime (0.5.11287)
6364
sorbet (= 0.5.11287)
@@ -87,6 +88,7 @@ GEM
8788
yard (>= 0.9)
8889

8990
PLATFORMS
91+
aarch64-linux
9092
x86_64-linux
9193

9294
DEPENDENCIES

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -728,4 +728,14 @@ Based on:
728728
### Generated
729729
- [ruby v4.0.16] .
730730
### Releases
731-
- [Ruby Gems v4.0.16] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.16 - .
731+
- [Ruby Gems v4.0.16] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.16 - .
732+
733+
## 2024-03-27 00:02:41
734+
### Changes
735+
Based on:
736+
- OpenAPI Doc 0.4.0 https://docs.speakeasyapi.dev/openapi.yaml
737+
- Speakeasy CLI 1.227.0 (2.291.0) https://github.com/speakeasy-api/speakeasy
738+
### Generated
739+
- [ruby v4.1.0] .
740+
### Releases
741+
- [Ruby Gems v4.1.0] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.1.0 - .

gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ generation:
1010
auth:
1111
oAuth2ClientCredentialsEnabled: false
1212
ruby:
13-
version: 4.0.16
13+
version: 4.1.0
1414
author: Speakeasy
1515
description: Ruby Client SDK Generated by Speakeasy
1616
imports:

lib/speakeasy_client_sdk/sdk.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ def initialize(client: nil,
5959
},
6060
'pathParam': {
6161
'workspace_id': workspace_id
62+
},
63+
'header': {
6264
}
6365
}
6466
}

lib/speakeasy_client_sdk/sdkconfiguration.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ def initialize(client, security, server_url, server, globals)
4141
@globals = globals.nil? ? {} : globals
4242
@language = 'ruby'
4343
@openapi_doc_version = '0.4.0'
44-
@sdk_version = '4.0.16'
45-
@gen_version = '2.286.7'
46-
@user_agent = 'speakeasy-sdk/ruby 4.0.16 2.286.7 0.4.0 speakeasy_client_sdk_ruby'
44+
@sdk_version = '4.1.0'
45+
@gen_version = '2.291.0'
46+
@user_agent = 'speakeasy-sdk/ruby 4.1.0 2.291.0 0.4.0 speakeasy_client_sdk_ruby'
4747
end
4848

4949
sig { returns([String, T::Hash[Symbol, String]]) }

lib/speakeasy_client_sdk/utils/utils.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ def self.val_to_string(val, primitives: true)
2929
end
3030
end
3131

32-
sig { params(headers_params: FieldAugmented).returns(T::Hash[Symbol, String]) }
33-
def self.get_headers(headers_params)
32+
sig { params(headers_params: FieldAugmented, gbls: T.nilable(T::Hash[Symbol, T::Hash[Symbol, T::Hash[Symbol, Object]]])).returns(T::Hash[Symbol, String]) }
33+
def self.get_headers(headers_params, gbls = nil)
3434
return {} if headers_params.nil?
3535

3636
headers = {}
@@ -39,7 +39,8 @@ def self.get_headers(headers_params)
3939
metadata = f.metadata[:header]
4040
next if metadata.nil?
4141

42-
value = _serialize_header(metadata.fetch(:explode, false), headers_params.send(f.name))
42+
value = _populate_from_globals(f.name, headers_params&.send(f.name), 'header', gbls)
43+
value = _serialize_header(metadata.fetch(:explode, false), value)
4344
headers[metadata.fetch(:field_name, f.name)] = value if !value.empty?
4445
end
4546
headers

speakeasy_client_sdk_ruby.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__)
44

55
Gem::Specification.new do |s|
66
s.name = 'speakeasy_client_sdk_ruby'
7-
s.version = '4.0.16'
7+
s.version = '4.1.0'
88
s.platform = Gem::Platform::RUBY
99
s.licenses = ['Apache-2.0']
1010
s.summary = ''

0 commit comments

Comments
 (0)