Skip to content

Commit acd0569

Browse files
author
BitsAdmin
committed
Merge branch 'vod-Python-2025-01-01-online-1855-2025_11_20_14_52_38' into 'integration_2025-11-20_1085328386050'
feat: [development task] vod-1855-Python (1853086) See merge request iaasng/volcengine-python-sdk!926
2 parents e2f451f + 89afb30 commit acd0569

15 files changed

+868
-9
lines changed

meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "4.0.34",
3-
"meta_commit": "5fba972da6d34b37f72e437b5ffc4adf4b616d90"
2+
"lasted": "4.0.35",
3+
"meta_commit": "fc83f9831e5fea23b92dba47af5ff24713c5fcef"
44
}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "volcengine-python-sdk"
3-
version = "4.0.34"
3+
version = "4.0.35"
44
authors = [
55
{name = "volc-engine", email = "[email protected]"},
66
]

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from setuptools import setup, find_packages # noqa: H301
44

55
NAME = "volcengine-python-sdk"
6-
VERSION = "4.0.34"
6+
VERSION = "4.0.35"
77
# To install the library, run the following
88
#
99
# python setup.py install

volcenginesdkcore/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
6464
self.default_headers[header_name] = header_value
6565
self.cookie = cookie
6666
# Set default User-Agent.
67-
self.user_agent = 'volcstack-python-sdk/4.0.34'
67+
self.user_agent = 'volcstack-python-sdk/4.0.35'
6868
self.client_side_validation = configuration.client_side_validation
6969

7070
self.interceptor_chain = InterceptorChain()

volcenginesdkcore/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ def to_debug_report(self):
272272
"OS: {env}\n" \
273273
"Python Version: {pyversion}\n" \
274274
"Version of the API: 0.1.0\n" \
275-
"SDK Package Version: 4.0.34".\
275+
"SDK Package Version: 4.0.35".\
276276
format(env=sys.platform, pyversion=sys.version)
277277

278278
@property

volcenginesdkvod20250101/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@
9797
from volcenginesdkvod20250101.models.convert_transcode_audio_for_get_execution_output import ConvertTranscodeAudioForGetExecutionOutput
9898
from volcenginesdkvod20250101.models.convert_transcode_video_for_get_execution_output import ConvertTranscodeVideoForGetExecutionOutput
9999
from volcenginesdkvod20250101.models.convert_video_generation_for_get_execution_output import ConvertVideoGenerationForGetExecutionOutput
100+
from volcenginesdkvod20250101.models.convert_video_matting_for_get_execution_output import ConvertVideoMattingForGetExecutionOutput
101+
from volcenginesdkvod20250101.models.convert_video_option_for_get_execution_output import ConvertVideoOptionForGetExecutionOutput
102+
from volcenginesdkvod20250101.models.convert_video_option_for_start_execution_input import ConvertVideoOptionForStartExecutionInput
100103
from volcenginesdkvod20250101.models.convert_video_summary_for_get_execution_output import ConvertVideoSummaryForGetExecutionOutput
101104
from volcenginesdkvod20250101.models.convert_video_understanding_for_get_execution_output import ConvertVideoUnderstandingForGetExecutionOutput
102105
from volcenginesdkvod20250101.models.convert_vision_for_get_execution_output import ConvertVisionForGetExecutionOutput
@@ -297,6 +300,8 @@
297300
from volcenginesdkvod20250101.models.video_for_get_execution_output import VideoForGetExecutionOutput
298301
from volcenginesdkvod20250101.models.video_generation_for_get_execution_output import VideoGenerationForGetExecutionOutput
299302
from volcenginesdkvod20250101.models.video_generation_for_start_execution_input import VideoGenerationForStartExecutionInput
303+
from volcenginesdkvod20250101.models.video_matting_for_get_execution_output import VideoMattingForGetExecutionOutput
304+
from volcenginesdkvod20250101.models.video_matting_for_start_execution_input import VideoMattingForStartExecutionInput
300305
from volcenginesdkvod20250101.models.video_option_for_get_execution_output import VideoOptionForGetExecutionOutput
301306
from volcenginesdkvod20250101.models.video_option_for_start_execution_input import VideoOptionForStartExecutionInput
302307
from volcenginesdkvod20250101.models.video_strategy_for_get_execution_output import VideoStrategyForGetExecutionOutput

volcenginesdkvod20250101/models/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@
9393
from volcenginesdkvod20250101.models.convert_transcode_audio_for_get_execution_output import ConvertTranscodeAudioForGetExecutionOutput
9494
from volcenginesdkvod20250101.models.convert_transcode_video_for_get_execution_output import ConvertTranscodeVideoForGetExecutionOutput
9595
from volcenginesdkvod20250101.models.convert_video_generation_for_get_execution_output import ConvertVideoGenerationForGetExecutionOutput
96+
from volcenginesdkvod20250101.models.convert_video_matting_for_get_execution_output import ConvertVideoMattingForGetExecutionOutput
97+
from volcenginesdkvod20250101.models.convert_video_option_for_get_execution_output import ConvertVideoOptionForGetExecutionOutput
98+
from volcenginesdkvod20250101.models.convert_video_option_for_start_execution_input import ConvertVideoOptionForStartExecutionInput
9699
from volcenginesdkvod20250101.models.convert_video_summary_for_get_execution_output import ConvertVideoSummaryForGetExecutionOutput
97100
from volcenginesdkvod20250101.models.convert_video_understanding_for_get_execution_output import ConvertVideoUnderstandingForGetExecutionOutput
98101
from volcenginesdkvod20250101.models.convert_vision_for_get_execution_output import ConvertVisionForGetExecutionOutput
@@ -293,6 +296,8 @@
293296
from volcenginesdkvod20250101.models.video_for_get_execution_output import VideoForGetExecutionOutput
294297
from volcenginesdkvod20250101.models.video_generation_for_get_execution_output import VideoGenerationForGetExecutionOutput
295298
from volcenginesdkvod20250101.models.video_generation_for_start_execution_input import VideoGenerationForStartExecutionInput
299+
from volcenginesdkvod20250101.models.video_matting_for_get_execution_output import VideoMattingForGetExecutionOutput
300+
from volcenginesdkvod20250101.models.video_matting_for_start_execution_input import VideoMattingForStartExecutionInput
296301
from volcenginesdkvod20250101.models.video_option_for_get_execution_output import VideoOptionForGetExecutionOutput
297302
from volcenginesdkvod20250101.models.video_option_for_start_execution_input import VideoOptionForStartExecutionInput
298303
from volcenginesdkvod20250101.models.video_strategy_for_get_execution_output import VideoStrategyForGetExecutionOutput

volcenginesdkvod20250101/models/convert_task_for_get_execution_output.py

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class ConvertTaskForGetExecutionOutput(object):
4545
'storyline': 'ConvertConvertConvertStorylineForGetExecutionOutput',
4646
'type': 'str',
4747
'video_generation': 'ConvertVideoGenerationForGetExecutionOutput',
48+
'video_matting': 'ConvertVideoMattingForGetExecutionOutput',
4849
'video_summary': 'ConvertVideoSummaryForGetExecutionOutput',
4950
'video_understanding': 'ConvertVideoUnderstandingForGetExecutionOutput',
5051
'vision': 'ConvertVisionForGetExecutionOutput'
@@ -63,12 +64,13 @@ class ConvertTaskForGetExecutionOutput(object):
6364
'storyline': 'Storyline',
6465
'type': 'Type',
6566
'video_generation': 'VideoGeneration',
67+
'video_matting': 'VideoMatting',
6668
'video_summary': 'VideoSummary',
6769
'video_understanding': 'VideoUnderstanding',
6870
'vision': 'Vision'
6971
}
7072

71-
def __init__(self, ad_audit=None, asr=None, audio_extract=None, enhance=None, erase=None, file_delete=None, highlight=None, ocr=None, segment=None, storyline=None, type=None, video_generation=None, video_summary=None, video_understanding=None, vision=None, _configuration=None): # noqa: E501
73+
def __init__(self, ad_audit=None, asr=None, audio_extract=None, enhance=None, erase=None, file_delete=None, highlight=None, ocr=None, segment=None, storyline=None, type=None, video_generation=None, video_matting=None, video_summary=None, video_understanding=None, vision=None, _configuration=None): # noqa: E501
7274
"""ConvertTaskForGetExecutionOutput - a model defined in Swagger""" # noqa: E501
7375
if _configuration is None:
7476
_configuration = Configuration()
@@ -86,6 +88,7 @@ def __init__(self, ad_audit=None, asr=None, audio_extract=None, enhance=None, er
8688
self._storyline = None
8789
self._type = None
8890
self._video_generation = None
91+
self._video_matting = None
8992
self._video_summary = None
9093
self._video_understanding = None
9194
self._vision = None
@@ -115,6 +118,8 @@ def __init__(self, ad_audit=None, asr=None, audio_extract=None, enhance=None, er
115118
self.type = type
116119
if video_generation is not None:
117120
self.video_generation = video_generation
121+
if video_matting is not None:
122+
self.video_matting = video_matting
118123
if video_summary is not None:
119124
self.video_summary = video_summary
120125
if video_understanding is not None:
@@ -374,6 +379,27 @@ def video_generation(self, video_generation):
374379

375380
self._video_generation = video_generation
376381

382+
@property
383+
def video_matting(self):
384+
"""Gets the video_matting of this ConvertTaskForGetExecutionOutput. # noqa: E501
385+
386+
387+
:return: The video_matting of this ConvertTaskForGetExecutionOutput. # noqa: E501
388+
:rtype: ConvertVideoMattingForGetExecutionOutput
389+
"""
390+
return self._video_matting
391+
392+
@video_matting.setter
393+
def video_matting(self, video_matting):
394+
"""Sets the video_matting of this ConvertTaskForGetExecutionOutput.
395+
396+
397+
:param video_matting: The video_matting of this ConvertTaskForGetExecutionOutput. # noqa: E501
398+
:type: ConvertVideoMattingForGetExecutionOutput
399+
"""
400+
401+
self._video_matting = video_matting
402+
377403
@property
378404
def video_summary(self):
379405
"""Gets the video_summary of this ConvertTaskForGetExecutionOutput. # noqa: E501
Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
# coding: utf-8
2+
3+
"""
4+
vod20250101
5+
6+
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501
7+
8+
OpenAPI spec version: common-version
9+
10+
Generated by: https://github.com/swagger-api/swagger-codegen.git
11+
"""
12+
13+
14+
import pprint
15+
import re # noqa: F401
16+
17+
import six
18+
19+
from volcenginesdkcore.configuration import Configuration
20+
21+
22+
class ConvertVideoMattingForGetExecutionOutput(object):
23+
"""NOTE: This class is auto generated by the swagger code generator program.
24+
25+
Do not edit the class manually.
26+
"""
27+
28+
"""
29+
Attributes:
30+
swagger_types (dict): The key is attribute name
31+
and the value is attribute type.
32+
attribute_map (dict): The key is attribute name
33+
and the value is json key in definition.
34+
"""
35+
swagger_types = {
36+
'duration': 'float',
37+
'model': 'str',
38+
'video': 'VideoForGetExecutionOutput'
39+
}
40+
41+
attribute_map = {
42+
'duration': 'Duration',
43+
'model': 'Model',
44+
'video': 'Video'
45+
}
46+
47+
def __init__(self, duration=None, model=None, video=None, _configuration=None): # noqa: E501
48+
"""ConvertVideoMattingForGetExecutionOutput - a model defined in Swagger""" # noqa: E501
49+
if _configuration is None:
50+
_configuration = Configuration()
51+
self._configuration = _configuration
52+
53+
self._duration = None
54+
self._model = None
55+
self._video = None
56+
self.discriminator = None
57+
58+
if duration is not None:
59+
self.duration = duration
60+
if model is not None:
61+
self.model = model
62+
if video is not None:
63+
self.video = video
64+
65+
@property
66+
def duration(self):
67+
"""Gets the duration of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
68+
69+
70+
:return: The duration of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
71+
:rtype: float
72+
"""
73+
return self._duration
74+
75+
@duration.setter
76+
def duration(self, duration):
77+
"""Sets the duration of this ConvertVideoMattingForGetExecutionOutput.
78+
79+
80+
:param duration: The duration of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
81+
:type: float
82+
"""
83+
84+
self._duration = duration
85+
86+
@property
87+
def model(self):
88+
"""Gets the model of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
89+
90+
91+
:return: The model of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
92+
:rtype: str
93+
"""
94+
return self._model
95+
96+
@model.setter
97+
def model(self, model):
98+
"""Sets the model of this ConvertVideoMattingForGetExecutionOutput.
99+
100+
101+
:param model: The model of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
102+
:type: str
103+
"""
104+
105+
self._model = model
106+
107+
@property
108+
def video(self):
109+
"""Gets the video of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
110+
111+
112+
:return: The video of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
113+
:rtype: VideoForGetExecutionOutput
114+
"""
115+
return self._video
116+
117+
@video.setter
118+
def video(self, video):
119+
"""Sets the video of this ConvertVideoMattingForGetExecutionOutput.
120+
121+
122+
:param video: The video of this ConvertVideoMattingForGetExecutionOutput. # noqa: E501
123+
:type: VideoForGetExecutionOutput
124+
"""
125+
126+
self._video = video
127+
128+
def to_dict(self):
129+
"""Returns the model properties as a dict"""
130+
result = {}
131+
132+
for attr, _ in six.iteritems(self.swagger_types):
133+
value = getattr(self, attr)
134+
if isinstance(value, list):
135+
result[attr] = list(map(
136+
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
137+
value
138+
))
139+
elif hasattr(value, "to_dict"):
140+
result[attr] = value.to_dict()
141+
elif isinstance(value, dict):
142+
result[attr] = dict(map(
143+
lambda item: (item[0], item[1].to_dict())
144+
if hasattr(item[1], "to_dict") else item,
145+
value.items()
146+
))
147+
else:
148+
result[attr] = value
149+
if issubclass(ConvertVideoMattingForGetExecutionOutput, dict):
150+
for key, value in self.items():
151+
result[key] = value
152+
153+
return result
154+
155+
def to_str(self):
156+
"""Returns the string representation of the model"""
157+
return pprint.pformat(self.to_dict())
158+
159+
def __repr__(self):
160+
"""For `print` and `pprint`"""
161+
return self.to_str()
162+
163+
def __eq__(self, other):
164+
"""Returns true if both objects are equal"""
165+
if not isinstance(other, ConvertVideoMattingForGetExecutionOutput):
166+
return False
167+
168+
return self.to_dict() == other.to_dict()
169+
170+
def __ne__(self, other):
171+
"""Returns true if both objects are not equal"""
172+
if not isinstance(other, ConvertVideoMattingForGetExecutionOutput):
173+
return True
174+
175+
return self.to_dict() != other.to_dict()

0 commit comments

Comments
 (0)