Skip to content

Commit 10a4c82

Browse files
committed
## Python SDK Changes:
* `livepeer.generate.live_video_to_video()`: * `request` **Changed** (Breaking ⚠️) * `response` **Changed**
1 parent 80214d1 commit 10a4c82

79 files changed

Lines changed: 3429 additions & 1592 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
**/__pycache__/
2+
**/.speakeasy/temp/
3+
**/.speakeasy/logs/
4+
.env
5+
.env.local
16
.speakeasy/reports
27
# Speakeasy
38
.venv/

.speakeasy/gen.lock

Lines changed: 701 additions & 147 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,58 @@ generation:
44
maintainOpenAPIOrder: true
55
usageSnippets:
66
optionalPropertyRendering: withExample
7+
sdkInitStyle: constructor
78
useClassNamesForArrayFields: true
89
fixes:
910
nameResolutionDec2023: true
11+
nameResolutionFeb2025: false
1012
parameterOrderingFeb2024: true
1113
requestResponseComponentNamesFeb2024: true
14+
securityFeb2025: false
15+
sharedErrorComponentsApr2025: false
16+
sharedNestedComponentsJan2026: false
1217
auth:
13-
oAuth2ClientCredentialsEnabled: true
18+
oAuth2ClientCredentialsEnabled: false
1419
oAuth2PasswordEnabled: false
20+
hoistGlobalSecurity: true
21+
schemas:
22+
allOfMergeStrategy: shallowMerge
23+
requestBodyFieldName: ""
24+
versioningStrategy: automatic
25+
persistentEdits: {}
26+
tests:
27+
generateTests: true
28+
generateNewTests: false
29+
skipResponseBodyAssertions: false
1530
python:
16-
version: 0.10.0
31+
version: 0.11.0
1732
additionalDependencies:
1833
dev: {}
1934
main: {}
35+
allowedRedefinedBuiltins:
36+
- id
37+
- object
38+
- dir
39+
asyncMode: both
2040
author: Livepeer
2141
authors:
2242
- Speakeasy
43+
baseErrorName: LivepeerError
2344
clientServerStatusCodesAsErrors: true
45+
constFieldCasing: upper
2446
defaultErrorName: SDKError
2547
description: Python Client SDK for the Livepeer AI API.
2648
enableCustomCodeRegions: false
2749
enumFormat: enum
2850
fixFlags:
51+
asyncPaginationSep2025: false
52+
conflictResistantModelImportsFeb2026: false
2953
responseRequiredSep2024: false
3054
flattenGlobalSecurity: true
3155
flattenRequests: false
3256
flatteningOrder: parameters-first
57+
forwardCompatibleEnumsByDefault: false
58+
forwardCompatibleUnionsByDefault: "false"
3359
imports:
3460
option: openapi
3561
paths:
@@ -38,11 +64,21 @@ python:
3864
operations: models/operations
3965
shared: models/components
4066
webhooks: models/webhooks
67+
inferUnionDiscriminators: true
4168
inputModelSuffix: input
69+
license: ""
4270
maxMethodParams: 4
4371
methodArguments: require-security-and-request
72+
moduleName: ""
73+
multipartArrayFormat: legacy
4474
outputModelSuffix: output
75+
packageManager: poetry
4576
packageName: livepeer-ai
77+
preApplyUnionDiscriminators: false
4678
projectUrls: {}
79+
pytestFilterWarnings: []
80+
pytestTimeout: 0
4781
responseFormat: envelope-http
82+
sseFlatResponse: false
4883
templateVersion: v2
84+
useAsyncHooks: false

.speakeasy/workflow.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
speakeasyVersion: 1.480.0
1+
speakeasyVersion: 1.722.2
22
sources:
33
livepeer_ai-OAS:
44
sourceNamespace: livepeer-ai-oas
5-
sourceRevisionDigest: sha256:0f47b792f474d38abc86f9276b065e4047dc61d6c0899a85a11008e48857db3a
6-
sourceBlobDigest: sha256:7c0df39c1c5f0ffe580b63f5dc6cb0f81181f5361a80f63f41314cf81d0f3bf4
5+
sourceRevisionDigest: sha256:15b7d77c46bd7e21150b2b318dc9fa86e302df4f6a24834b35fac8dd9b873eb8
6+
sourceBlobDigest: sha256:01b32122fd60a9810d8bf8393688776805c64d60b9ce41e7c486582834976ab9
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1736900210
10-
- 0.0.0
9+
- speakeasy-sdk-regen-1765585192
10+
- 0.14.1
1111
targets:
1212
livepeer-ai:
1313
source: livepeer_ai-OAS
@@ -17,10 +17,10 @@ targets:
1717
livepeer-ai-python:
1818
source: livepeer_ai-OAS
1919
sourceNamespace: livepeer-ai-oas
20-
sourceRevisionDigest: sha256:0f47b792f474d38abc86f9276b065e4047dc61d6c0899a85a11008e48857db3a
21-
sourceBlobDigest: sha256:7c0df39c1c5f0ffe580b63f5dc6cb0f81181f5361a80f63f41314cf81d0f3bf4
20+
sourceRevisionDigest: sha256:15b7d77c46bd7e21150b2b318dc9fa86e302df4f6a24834b35fac8dd9b873eb8
21+
sourceBlobDigest: sha256:01b32122fd60a9810d8bf8393688776805c64d60b9ce41e7c486582834976ab9
2222
codeSamplesNamespace: code-samples-python-livepeer-python
23-
codeSamplesRevisionDigest: sha256:c8ec9be643b93d4a2f53b416df7270cf0cdb44cee849f5de6d2501edef3d2fa9
23+
codeSamplesRevisionDigest: sha256:ca1fc2cc6a53b17accde367f06c45f433585476dea501153cd1b2fc122d1d92f
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

0 commit comments

Comments
 (0)