Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.459.2
Browse files Browse the repository at this point in the history
  • Loading branch information
speakeasybot committed Dec 21, 2024
1 parent 076a205 commit 3a16a0c
Show file tree
Hide file tree
Showing 83 changed files with 603 additions and 972 deletions.
29 changes: 16 additions & 13 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
ruby:
version: 0.5.1
version: 0.6.0
author: LukeHagar
description: Ruby Client SDK Generated by Speakeasy
imports:
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
speakeasyVersion: 1.438.3
speakeasyVersion: 1.459.2
sources:
my-source:
sourceNamespace: my-source
Expand All @@ -9,19 +9,19 @@ sources:
- main
plexapi:
sourceNamespace: plexapi
sourceRevisionDigest: sha256:37c6bfb15f4154eb89b112465107f20757411f22bd1cc7d0a04335df7127fcb4
sourceBlobDigest: sha256:290473ebc909cada80ff428c685b897f4621cf121397e1417355e06d334e7206
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332
tags:
- latest
- main
- speakeasy-sdk-regen-1734739663
targets:
plexruby:
source: plexapi
sourceNamespace: plexapi
sourceRevisionDigest: sha256:37c6bfb15f4154eb89b112465107f20757411f22bd1cc7d0a04335df7127fcb4
sourceBlobDigest: sha256:290473ebc909cada80ff428c685b897f4621cf121397e1417355e06d334e7206
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332
codeSamplesNamespace: code-samples-ruby-plexruby
codeSamplesRevisionDigest: sha256:4a482cfce20312f3cf8a64ed2b972b1d6cc8ac39eddc94f17fec772bad9a1feb
codeSamplesRevisionDigest: sha256:865d22276b114cf13d16b3de3771e9a73031e4dc8e3fa15ab86de70e62cdaba9
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
93 changes: 48 additions & 45 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,46 +1,48 @@
PATH
remote: .
specs:
plex_ruby_sdk (0.5.1)
plex_ruby_sdk (0.6.0)
faraday
faraday-multipart
rack
rake
sorbet
sorbet-runtime

GEM
remote: https://rubygems.org/
specs:
ast (2.4.2)
erubi (1.12.0)
faraday (2.9.0)
faraday-net_http (>= 2.0, < 3.2)
erubi (1.13.0)
faraday (2.12.1)
faraday-net_http (>= 2.0, < 3.5)
json
logger
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-net_http (3.1.0)
net-http
json (2.7.1)
faraday-net_http (3.4.0)
net-http (>= 0.5.0)
json (2.8.2)
language_server-protocol (3.17.0.3)
minitest (5.22.2)
multipart-post (2.4.0)
net-http (0.4.1)
logger (1.6.1)
minitest (5.25.2)
multipart-post (2.4.1)
net-http (0.5.0)
uri
netrc (0.11.0)
parallel (1.24.0)
parser (3.3.0.5)
parallel (1.26.3)
parser (3.3.6.0)
ast (~> 2.4.1)
racc
prettier_print (1.2.1)
prism (0.21.0)
racc (1.7.3)
rack (3.0.9)
prism (0.27.0)
racc (1.8.1)
rack (3.1.8)
rainbow (3.1.1)
rake (13.1.0)
rbi (0.1.8)
prism (>= 0.18.0, < 0.22)
rake (13.2.1)
rbi (0.1.12)
prism (>= 0.18.0, < 0.28)
sorbet-runtime (>= 0.5.9204)
regexp_parser (2.9.0)
rexml (3.2.6)
regexp_parser (2.9.2)
rexml (3.3.9)
rubocop (1.60.2)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
Expand All @@ -52,51 +54,52 @@ GEM
rubocop-ast (>= 1.30.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-ast (1.36.1)
parser (>= 3.3.1.0)
ruby-progressbar (1.13.0)
sorbet (0.5.11287)
sorbet-static (= 0.5.11287)
sorbet-runtime (0.5.11287)
sorbet-static (0.5.11287-aarch64-linux)
sorbet-static (0.5.11287-x86_64-linux)
sorbet-static-and-runtime (0.5.11287)
sorbet (= 0.5.11287)
sorbet-runtime (= 0.5.11287)
spoom (1.2.4)
sorbet (0.5.11668)
sorbet-static (= 0.5.11668)
sorbet-runtime (0.5.11668)
sorbet-static (0.5.11668-aarch64-linux)
sorbet-static (0.5.11668-universal-darwin)
sorbet-static (0.5.11668-x86_64-linux)
sorbet-static-and-runtime (0.5.11668)
sorbet (= 0.5.11668)
sorbet-runtime (= 0.5.11668)
spoom (1.3.2)
erubi (>= 1.10.0)
prism (>= 0.19.0)
sorbet-static-and-runtime (>= 0.5.10187)
syntax_tree (>= 6.1.1)
thor (>= 0.19.2)
syntax_tree (6.2.0)
prettier_print (>= 1.2.0)
tapioca (0.12.0)
tapioca (0.13.3)
bundler (>= 2.2.25)
netrc (>= 0.11.0)
parallel (>= 1.21.0)
rbi (>= 0.1.4, < 0.2)
sorbet-static-and-runtime (>= 0.5.10820)
spoom (~> 1.2.0, >= 1.2.0)
sorbet-static-and-runtime (>= 0.5.11087)
spoom (>= 1.2.0)
thor (>= 1.2.0)
yard-sorbet
thor (1.3.0)
unicode-display_width (2.5.0)
uri (0.13.0)
yard (0.9.34)
thor (1.3.2)
unicode-display_width (2.6.0)
uri (1.0.2)
yard (0.9.37)
yard-sorbet (0.8.1)
sorbet-runtime (>= 0.5)
yard (>= 0.9)

PLATFORMS
aarch64-linux
arm64-darwin-23
arm64-darwin-24
x86_64-linux

DEPENDENCIES
minitest
plex_ruby_sdk!
rubocop (~> 1.60.2)
sorbet-runtime
sorbet
tapioca

BUNDLED WITH
2.4.10
2.2.33
37 changes: 14 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,19 @@ The following SDKs are generated from the OpenAPI Specification. They are automa

<!-- Start Table of Contents [toc] -->
## Table of Contents
<!-- $toc-max-depth=2 -->
* [plexruby](#plexruby)
* [Plex Media Server OpenAPI Specification](#plex-media-server-openapi-specification)
* [Documentation](#documentation)
* [SDKs](#sdks)
* [SDK Installation](#sdk-installation)
* [SDK Example Usage](#sdk-example-usage)
* [Available Resources and Operations](#available-resources-and-operations)
* [Server Selection](#server-selection)
* [Development](#development)
* [Maturity](#maturity)
* [Contributions](#contributions)

* [SDK Installation](#sdk-installation)
* [SDK Example Usage](#sdk-example-usage)
* [Available Resources and Operations](#available-resources-and-operations)
* [Server Selection](#server-selection)
<!-- End Table of Contents [toc] -->

<!-- Start SDK Installation [installation] -->
Expand All @@ -66,13 +74,7 @@ gem install plex_ruby_sdk
require 'plex_ruby_sdk'


s = ::PlexRubySDK::PlexAPI.new(
client_id: "3381b62b-9ab7-4e37-827b-203e9809eb58",
client_name: "Plex for Roku",
client_version: "2.4.1",
platform: "Roku",
device_nickname: "Roku 3",
)
s = ::PlexRubySDK::PlexAPI.new
s.config_security(
::PlexRubySDK::Shared::Security.new(
access_token: "<YOUR_API_KEY_HERE>",
Expand Down Expand Up @@ -242,11 +244,6 @@ require 'plex_ruby_sdk'

s = ::PlexRubySDK::PlexAPI.new(
server_url: "https://10.10.10.47:32400",
client_id: "3381b62b-9ab7-4e37-827b-203e9809eb58",
client_name: "Plex for Roku",
client_version: "2.4.1",
platform: "Roku",
device_nickname: "Roku 3",
)
s.config_security(
::PlexRubySDK::Shared::Security.new(
Expand All @@ -270,13 +267,7 @@ The server URL can also be overridden on a per-operation basis, provided a serve
require 'plex_ruby_sdk'


s = ::PlexRubySDK::PlexAPI.new(
client_id: "3381b62b-9ab7-4e37-827b-203e9809eb58",
client_name: "Plex for Roku",
client_version: "2.4.1",
platform: "Roku",
device_nickname: "Roku 3",
)
s = ::PlexRubySDK::PlexAPI.new
s.config_security(
::PlexRubySDK::Shared::Security.new(
access_token: "<YOUR_API_KEY_HERE>",
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -646,4 +646,14 @@ Based on:
### Generated
- [ruby v0.5.1] .
### Releases
- [Ruby Gems v0.5.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.5.1 - .
- [Ruby Gems v0.5.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.5.1 - .

## 2024-12-21 00:07:39
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.459.2 (2.483.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.6.0] .
### Releases
- [Ruby Gems v0.6.0] https://rubygems.org/gems/plex_ruby_sdk/versions/0.6.0 - .
8 changes: 1 addition & 7 deletions USAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,7 @@
require 'plex_ruby_sdk'


s = ::PlexRubySDK::PlexAPI.new(
client_id: "3381b62b-9ab7-4e37-827b-203e9809eb58",
client_name: "Plex for Roku",
client_version: "2.4.1",
platform: "Roku",
device_nickname: "Roku 3",
)
s = ::PlexRubySDK::PlexAPI.new
s.config_security(
::PlexRubySDK::Shared::Security.new(
access_token: "<YOUR_API_KEY_HERE>",
Expand Down
Loading

0 comments on commit 3a16a0c

Please sign in to comment.