v0.1.0 (2025-02-03)
Ci
- ci: added pre-commit workflow (yandex-cloud#130)
Co-authored-by: Islam Alibekov <[email protected]> (47a017e
)
Feature
-
feat: regenerate proto (
d79ebd2
) -
feat: regenerate proto (
3844d96
) -
feat: upgrade dependencies (yandex-cloud#125)
-
feat: upgrade dependencies
-
ci: use python 3.13 in CI
-
fix: ignore some rules for pylint
-
feat: updated protobuf>=5.0.0
Co-authored-by: Islam Alibekov <[email protected]> (018ac93
)
-
feat: regenerate proto (
1b177d6
) -
feat: regenerate proto (
847969d
) -
feat: regenerate proto (
b56e70e
) -
feat: regenerate proto (
7f2fd60
) -
feat: regenerate proto (
abfe091
) -
feat: regenerate proto (
30229c7
) -
feat: regenerate proto (
e37ecc4
) -
feat: regenerate proto (
f2f7183
) -
feat: regenerate proto (
2067976
) -
feat: regenerate proto (
c20545a
) -
feat: regenerate proto (
8109d43
) -
feat: add ai-files support (
5472996
) -
feat: add ai-assistants to supported modules (
73a7c7a
) -
feat: regenerate proto (
e3c7741
) -
feat: pin version in release pipeline (
cbd46ad
) -
feat: switch commit message style to angular commit message style (
be01871
)
Fix
- fix: fix trailing-whitespace (yandex-cloud#128)
Co-authored-by: Islam Alibekov <[email protected]> (0e0cee9
)
- fix: bump cryptography version due to vulnerability issue (yandex-cloud#127)
Co-authored-by: Islam Alibekov <[email protected]> (bb10518
)
- fix: fix semantic release config (yandex-cloud#126)
Co-authored-by: Islam Alibekov <[email protected]> (fb8a0bb
)
-
fix: fix semantic_release configuration (yandex-cloud#124) (
994b28e
) -
fix: remove custom changelog (
b773f8c
) -
fix: set up virtual env (
b1f6bad
) -
fix: set up virtual env (
d94a580
) -
fix: do not release on every commit (
3496cdf
) -
fix: YC_METADATA_ADDR quotes (
40bad38
) -
fix: service account private key validation with new header (
adbea9d
)
Style
- style: support pyupgrade pre-commit hook (yandex-cloud#129)
Co-authored-by: Islam Alibekov <[email protected]> (3d18e01
)
Unknown
-
Enhancements to pyproject (yandex-cloud#123)
-
refactor: extend pyproject.toml
-
refactor: migrating from setup.py to pyproject.toml only
-
refactor: unfreeze optional dependencies
-
ci: setup new workflow for checks using tox and uv
-
fix: fix genproto and release workflows
-
review fixes
-
ci: using conventional commits pre-commit hook
-
fix: fix release workflow
Co-authored-by: Islam Alibekov <[email protected]> (3c7c5e4
)
- droped python3.8 and added python3.13 (yandex-cloud#122)
Co-authored-by: Islam Alibekov <[email protected]> (c5844ac
)
-
regenerate proto (
ec4556a
) -
regenerate proto (
d0e6637
) -
regenerate proto (
71de03c
) -
regenerate proto (
6bab4ff
) -
regenerate proto (
615b1f6
) -
regenerate proto (
36d43d6
) -
regenerate proto (
a0a4cff
) -
regenerate proto (
b8fca0e
) -
regenerate proto (
e60641e
) -
actualized supported services (yandex-cloud#120)
Co-authored-by: Islam Alibekov <[email protected]> (f9e0a5c
)
-
Fix typing for airflow provider (
be3d103
) -
regenerate proto (
929fe0e
) -
regenerate proto (
9372abb
) -
Fix typing for airflow provider (
9e93ea8
) -
Fix typing for airflow provider (
71d6dbf
) -
Fix typing for airflow provider (
32a8dd4
) -
Fix typing for airflow provider (
038d6ea
) -
Fix dependencies conflict on airflow tests with gcloud (
bbaa266
) -
Fix dependencies conflict on airflow tests with gcloud (
7b830d5
) -
regenerate proto (
4c496c8
) -
pin major version (yandex-cloud#113)
Co-authored-by: iva-romanenko <[email protected]> (f995ce7
)
-
regenerate proto (
2fe647f
) -
regenerate proto (
522d5d3
) -
Enable support for datasphere (yandex-cloud#111)
It useful to programatically run jobs (a47b09c
)
-
pin deps versions (
a04752e
) -
regenerate proto (
72f0a92
) -
fix ci job genproto deleting py.typed (
0dc07ad
) -
regenerate proto (
160c7db
) -
add py.typed (
f76b0ec
) -
fix airflow dataproc integration (
9d2e631
) -
add pyi files to release build (yandex-cloud#104)
-
add pyi files to release build
-
regenerate proto
Co-authored-by: iva-romanenko <[email protected]>
Co-authored-by: Yandex.Cloud Bot <[email protected]> (d8eea7a
)
-
support mypy in proto and sdk (
42e725e
) -
change authors (
4cc6078
) -
format examples (
6eb47cc
) -
regenerate proto (
9f3c132
) -
Merge pull request yandex-cloud#100 from yandex-cloud/feature/support-endpoints-override
Feature/support endpoints override (f3e0293
)
-
support endpoints overriding in SDK (
0d837f2
) -
format setup (
f722535
) -
add long description for release (
7c7bbb2
) -
make bdist_wheel for release (
d5ac0cb
) -
regenerate proto (
b38ce06
) -
Merge pull request yandex-cloud#99 from yandex-cloud/fix/iam-token-by-iam-token
fix getting iamtoken with iamtoken provided (516237e
)
-
fix getting iamtoken with iamtoken provided (
e88c53d
) -
Merge pull request yandex-cloud#98 from yandex-cloud/bugfix/update-grpcio-tools
update grpcio-tools version (662328f
)
-
regenerate proto (
4056cd1
) -
update protobuf requirements (
cb5f1ee
) -
regenerate proto (
b9a5537
) -
update grpcio-tools version (
fd1c482
) -
add parser_options for PythonSDKCommitParser (
3e44909
) -
add build_command (
fcd6cbe
) -
change package dir and back version (
c6530a2
) -
change package dir (
ac0120b
) -
add workflow permissions (
2817e26
) -
Merge pull request yandex-cloud#97 from yandex-cloud/add-pypi-creds
add pypi creds (7acd92c
)
-
add pypi creds (
92ba0cf
) -
Merge pull request yandex-cloud#96 from yandex-cloud/fix-commit-parser-return-type
fix commit Parser return type (234fb76
)
-
fix commit Parser return type (
0bdeea0
) -
Merge pull request yandex-cloud#95 from yandex-cloud/fix-config-for-semantic-release
Update Commit Parser and semantic_release config (752f857
)
-
update Commit Parser and semantic_release config (
0ef04d6
) -
Update release process with and python semantic version release (yandex-cloud#94)
Co-authored-by: iva-romanenko <[email protected]> (222d516
)
-
added
endpoint
arg toget_auth_token()
(yandex-cloud#93) -
added
endpoint
arg toget_auth_token()
-
styling fixes
Co-authored-by: Dmitry Chumak <[email protected]> (caa8c67
)
- Merge pull request yandex-cloud#92 from yandex-cloud/feature/iam-token-request-method
IAM token request method (e1d24eb
)
-
tox formatting fixes (
d1b46df
) -
return back to one ultimate method (
5b8c2b8
) -
some fixes (
64a7935
) -
iam-token-request method splitted (
11f5688
) -
fixed formatting and imports (
0d85ed7
) -
first draft (
78f3840
) -
set python 3.11 in release workflow (
3016dcc
) -
Upgrade workflows actions versions (yandex-cloud#91)
-
upgrading and workflow actions
-
upgrading to 3.12 in action
-
fix problem with setuptools in release
Co-authored-by: Islam Alibekov <[email protected]> (3c1d737
)
-
Upgrade workflows actions versions (yandex-cloud#90)
-
upgrading and workflow actions
-
upgrading to 3.12 in action
Co-authored-by: Islam Alibekov <[email protected]> (d25e67a
)
-
regenerate proto (
73fbbac
) -
regenerate proto (
3c0deba
) -
Merge pull request yandex-cloud#89 from yandex-cloud/fix-py-37
remove support of python version 3.7 (9899bd9
)
-
remove py37 support (
e116162
) -
Fix compatibility with python 3.12 (yandex-cloud#88)
Adding support for python 3.11 and 3.12 (7395bf6
)
-
regenerate proto (
48ac1c5
) -
Merge pull request yandex-cloud#87 from MrRefactoring/master
Adding support for ai.foundation_models
(122b468
)
-
Adding support for
ai.foundation_models
(e93ab8b
) -
regenerate proto (
84abf55
) -
Fix
_service_for_ctor
service lookup bug from yandex-cloud#85 (yandex-cloud#86)
Co-authored-by: Petr Reznikov <[email protected]> (6d5714e
)
-
Adding support for managed opensearch (yandex-cloud#85)
-
keeping _supported_modules sorted
-
adding support for managed-opensearch
-
fixing flake8:E128 error for _sdk.py
Co-authored-by: Islam Alibekov <[email protected]> (1ec9d39
)
-
regenerate proto (
81afa80
) -
regenerate proto (
2b7d6f3
) -
regenerate proto (
5ac6396
) -
regenerate proto (
e0492fa
) -
regenerate proto (
e0517cc
) -
regenerate proto (
a292cc3
) -
regenerate proto (
2e753e7
) -
regenerate proto (
c16a79f
) -
regenerate proto (
6da91b3
) -
regenerate proto (
1815803
) -
regenerate proto (
baa7839
) -
regenerate proto (
2ea62cb
) -
regenerate proto (
8fa6013
) -
Merge pull request yandex-cloud#82 from yandex-cloud/yc-metadata-addr-env
Auth: Support setting of Metadata Service Addr via env variable (e720a4b
)
- Auth: Support setting of Metadata Service Addr via env variable
YC_METADATA_ADDR
Needed for Y.Cloud Managed Airflow seamless integration with clsuter Service Account auth (55f610d
)
-
regenerate proto (
4d1456f
) -
regenerate proto (
7c6d9b5
) -
Merge pull request yandex-cloud#81 from yandex-cloud/fix-sa-private-key-validation-with-new-header
fix: service account private key validation with new header (b868433
)
-
regenerate proto (
34cb31e
) -
regenerate proto (
f309da3
) -
regenerate proto (
dde42a3
) -
regenerate proto (
2b2bdc7
) -
regenerate proto (
37bf6af
) -
regenerate proto (
7135982
) -
regenerate proto (
451fd80
) -
regenerate proto (
53cb561
) -
Merge pull request yandex-cloud#78 from tyumentsev4/add-llm-module
Add ai-llm module to sdk (c0cbafc
)
-
Add ai-llm to _supported_modules (
add2897
) -
regenerate proto (
50fe228
) -
regenerate proto (
3f5f9f0
) -
regenerate proto (
fe5c906
) -
regenerate proto (
44f2e78
) -
regenerate proto (
ad85e07
) -
regenerate proto (
5654116
) -
regenerate proto (
d318ba0
) -
regenerate proto (
1b5f81d
) -
regenerate proto (
d0a9b6a
) -
regenerate proto (
97f7212
) -
transition from the protobuf-3 to the protobuf-4 (yandex-cloud#75)
-
transition from the protobuf-3 to the protobuf-4 (
b4dd012
) -
regenerate proto (
0cfc5bc
) -
regenerate proto (
577cf97
) -
add loadtesting module to sdk (yandex-cloud#77) (
5de8e04
) -
regenerate proto (
2be04c8
) -
Merge pull request yandex-cloud#76 from yandex-cloud/back-to-semantic-release-v7
back to semantic-release v7 (814a059
)
-
back to semantic-release v7 (
64a1438
) -
Merge pull request yandex-cloud#74 from yandex-cloud/migrate-to-semantic-release-v8
use version_variables for semantic_release v8 (1e62d49
)
-
use verstion_variables for semantic_release v8 (
e0d1dc8
) -
regenerate proto (
8cd93fc
) -
regenerate proto (
be05227
) -
regenerate proto (
f5132dc
) -
regenerate proto (
42b79ef
) -
regenerate proto (
e962bc2
) -
regenerate proto (
2045899
) -
regenerate proto (
4245253
) -
Merge pull request yandex-cloud#73 from zinal/patch-1
Update _sdk.py for storage-api (d889187
)
- Update _sdk.py for storage-api
The proper lookup key for the endpoint of storage API is "storage-api", so I'm fixing that (05ae439
)
- Merge pull request yandex-cloud#72 from zinal/sdkclient_greenplum1
Support Managed Greenplum in sdk.client() calls (4e7f905
)
-
add S3 service support to sdk.client() call (
685dcfa
) -
support managed greenplum in sdk.client() calls (
22412f7
) -
regenerate proto (
ca1de41
) -
regenerate proto (
aa243a4
) -
regenerate proto (
2727aa7
) -
regenerate proto (
2e0757c
) -
regenerate proto (
0ad6429
) -
regenerate proto (
9cdd0c0
) -
regenerate proto (
3e655c9
) -
regenerate proto (
f30cca2
) -
regenerate proto (
cfede9c
) -
regenerate proto (
e4061f4
) -
regenerate proto (
b92b683
) -
Added api-gateway websockets to list of supported modules (yandex-cloud#70)
Co-authored-by: Victor Kuzennyy <[email protected]> (6bb77b8
)
- yandex-cloud#68 Add labels specifications to Dataproc wrapper (yandex-cloud#69)
Co-authored-by: Maksim Zinal <[email protected]> (a46e299
)
-
regenerate proto (
9647882
) -
make requests to IAM using specified endpoint instead of default (yandex-cloud#67)
-
make requests to IAM in specified endpoint
-
imports
Co-authored-by: sofya generalova <[email protected]> (823b756
)
-
regenerate proto (
4c47930
) -
Add certificatemanager to list of supported modules (yandex-cloud#65) (
5713061
) -
Drop python 3.6 support (
022b8e9
) -
regenerate proto (
728ceff
) -
regenerate proto (
2280ede
) -
regenerate proto (
f8ec4f0
) -
regenerate proto (
f262c27
) -
regenerate proto (
5b595fd
) -
regenerate proto (
8c8beff
) -
regenerate proto (
bd05a34
) -
Merge pull request yandex-cloud#63 from l0kix2/enable_speechkit
Enable speechkit (c3fdfa8
)
-
Support speechkit (
50668ed
) -
regenerate proto (
aa7ef4a
) -
regenerate proto (
53f8daf
) -
regenerate proto (
1e02c36
) -
regenerate proto (
4e057b6
) -
regenerate proto (
2c253e6
) -
regenerate proto (
5e047db
) -
regenerate proto (
52f009d
) -
regenerate proto (
ef0f4d9
) -
regenerate proto (
56be0ad
) -
regenerate proto (
df0ef8a
) -
regenerate proto (
2eedc3a
) -
regenerate proto (
7476471
) -
regenerate proto (
49749a5
) -
regenerate proto (
d99cca9
) -
Merge pull request yandex-cloud#59 from yandex-cloud/feature/support-iam-tokens
Support IAM tokens as authorisation method (bdef47e
)
-
address review comments (
76ebf92
) -
remove elif after return (
5ec6fe9
) -
Support IAM tokens as authorisation method (
ae9c87e
) -
Merge pull request yandex-cloud#58 from Piatachock/dataproc-new-features
Dataproc: new features (97ae786
)
-
Dataproc wrapper: Support
ui_proxy
,security_group_ids
,host_group_ids
in ClusterCreate (8cf8cf9
) -
Dataproc wrapper: fix imports order (
27bac83
) -
Dataproc wrapper: Minimal example with lightweight cluster (
8214afe
) -
Dataproc wrapper: Support lightweight (no-datanode) cluster creation (
8a515b6
) -
Dataproc wrapper: Support
init-actions
andproperties
parameters in cluster-create (d648a32
) -
Dataproc wrapper: pass cluster-name and cluster-desc parameters in example (
9173c1c
) -
Dataproc wrapper: make s3_bucket parameter optional for cluster creation (
892369a
) -
regenerate proto (
520582a
) -
regenerate proto (
ad99716
) -
Add tox requirement for genproto workflow (
e16d65f
) -
Merge pull request yandex-cloud#55 from l0kix2/dont_install_protobuf_for_tests
Separate genproto deps from test deps (f97e483
)
-
Separate genproto deps from test deps (
45c68a3
) -
regenerate proto (
326d347
) -
Merge pull request yandex-cloud#54 from l0kix2/fix_protobuf_inconsistency
Freeze protobuf lib in dependencies (6d710fc
)
-
Freeze protobuf lib in dependencies (
5dd6e8d
) -
regenerate proto (
324b36f
) -
regenerate proto (
6c531dd
) -
regenerate proto (
5000073
) -
regenerate proto (
786e89b
) -
regenerate proto (
5f36d70
) -
regenerate proto (
53b1e8f
) -
regenerate proto (
3f325e2
) -
regenerate proto (
283fe85
) -
regenerate proto (
356d7eb
) -
Support Serverless Containers in sdk (
cc976dd
) -
Merge pull request yandex-cloud#52 from l0kix2/fix_linters_in_master
Add test/lint in protogenerate workflow (a780359
)
-
Suppress some pylint confusion about dynamically generated code (
dd5dccd
) -
Add test/lint in protogenerate workflow (
6f8c19d
) -
regenerate proto (
b887463
) -
regenerate proto (
4ff9c39
) -
regenerate proto (
b6e0f2f
) -
regenerate proto (
ae23f49
) -
Merge pull request yandex-cloud#49 from ovandriyanov/master
Add datatransfer module (630d4be
)
-
Add datatransfer module (
eec7dc6
) -
regenerate proto (
35f5031
) -
Fix markdown formatting in README (
ab0167b
) -
regenerate proto (
8715f40
) -
regenerate proto (
313bc79
) -
Revert "Fix W1202: Use lazy % formatting in logging functions (logging-format-interpolation)"
This reverts commit 57f6aca. (6801d07
)
-
regenerate proto (
a46cc2f
) -
Set actual python versions & update README.md (
a1a6cf5
) -
Add code formatter check and command (yandex-cloud#33)
-
Add black to project
-
Add isort
-
make format
-
Add changelog to format targets (
41d465e
) -
Fix e.code() liniter warning (
ab96017
) -
Fix ignore after merge (
d717d34
) -
ignore line length & fix trailing whitespaces (
4be4916
) -
Fix W1202: Use lazy % formatting in logging functions (logging-format-interpolation) (
57f6aca
) -
Fix R1714: Consider merging these comparisons with "in" to "u.path in ('/yandex.cloud.iam.v1.IamTokenService', '/yandex.cloud.endpoint.ApiEndpointService')" (consider-using-in) (
7952ecf
) -
Fix R1711: Useless return at end of function or method (useless-return) (
aaa2ddd
) -
Fix R1720: Unnecessary "else" after "raise" (no-else-raise) (
65bc6c6
) -
Add pylint configurations (
bd10901
) -
Merge pull request yandex-cloud#45 from yandex-cloud/ok_if_no_changes
Zero exit code when no proto code changes (c5dc666
)
-
Zero exit code when no proto code changes (
b87099d
) -
Merge pull request yandex-cloud#44 from yandex-cloud/protogen_should_trigger_release
Use personal access token to trigger release workflow (be8a2cb
)
-
Use personal access token to trigger release workflow (
5f535c7
) -
Improve changelog generation (
5761abd
) -
regenerate proto (
bee7793
) -
Merge pull request yandex-cloud#42 from yandex-cloud/genproto_fix
Fix deps installation (4de7ce3
)
-
Fix deps installation (
6fad07f
) -
Merge pull request yandex-cloud#29 from yandex-cloud/linters
Add codestyle validating command + CI check (cd1afc5
)
-
Merge branch 'master' into linters (
6b3a3fd
) -
Merge pull request yandex-cloud#41 from yandex-cloud/genproto
Configure code generation through github actions (17ceb17
)
-
Merge branch 'master' into genproto (
41df41d
) -
Cleanup changelog (
c635255
) -
Merge pull request yandex-cloud#40 from l0kix2/gha_release
Release via github actions (9222567
)
-
Merge branch 'master' into gha_release (
5f1b4b3
) -
regenerate proto (
465cde0
) -
regenerate proto (
65c1c91
) -
Add workflow_dispatch feature for manual run (
af8c27b
) -
Fix git creds (
a436c93
) -
Real pypi in conf (
e42bfaf
) -
Readme update (
1b7a7bf
) -
Simple changelog (
e2273b0
) -
Releasing by github actions (
88f8cc8
) -
Configure code generation through github actions (
bb1509f
) -
Bump version to 0.131.0 (
914c17e
) -
Add alb to supported modules (
890d07c
) -
Merge pull request yandex-cloud#28 from peter-volkov/master
Exponential backoff for op get (910b864
)
-
bump (
b2e95b9
) -
Unittest (
373b4ac
) -
First time 50ms (
55b0248
) -
Add multiplied jitter (
aaf76fc
) -
Add jitter (
831e922
) -
Exponential backoff for op get (
da7b5dc
) -
Add mccabe (cyclomatic complexity) plugin for flake8 (
84d6ec6
) -
Add PEP-8 check + fix warnings (
1318ce4
) -
Add github actions workflow for tests
Co-authored-by: Ivan Zuev <[email protected]> (d219545
)
-
Add Makefile (
65fa995
) -
Use tox for testing (
20e6def
) -
Fix test for python3.6 (
b332f66
) -
Merge pull request yandex-cloud#25 from yandex-cloud/fix_service_account_key_test
Fix jwt.decode usage in test_service_account_key (5d99982
)
-
Fix jwt.decode usage in test_service_account_key (
585bfe1
) -
regenerate proto (
36a0bcb
) -
regenerate proto (
6099ee9
) -
regenerate proto (
388f6be
) -
regenerate proto (
d6f4408
) -
Merge pull request yandex-cloud#24 from korsar182/patch-1
add cdn to supported modules (09e9d9f
)
-
add cdn to supported modules (
060060e
) -
regenerate proto (
873bf2a
) -
regenerate proto (
b49c689
) -
regenerate proto (
a763289
) -
regenerate proto (
ef3a6e8
) -
Merge pull request yandex-cloud#22 from Piatachock/spark-packages-repos-excludes
Support GRPC User-Agent; [DataProc] support maven packages parameters, improve examples (e48bd1b
)
-
DataProc: Support maven packages parameters in Spark jobs (
9f18355
) -
Support GRPC user-agent in SDK
-
Prepend User-Agent set by grpc library with
yandex-cloud-python-sdk/$VERSION
entry. Version is taken from pkg_resources -
Allow SDK clients to add their own User-Agent entry, which will be prepended to previous result. (
12d5666
) -
DataProc: Use uuid in examples/dataproc output folders for MapReduce job
Allows reusage of s3 bucket (35f39f0
)
-
regenerate proto (
b174897
) -
regenerate proto (
df4566a
) -
Merge pull request yandex-cloud#21 from Irioth/master
Add managed-elasticsearch to supported modules (40428d0
)
-
added managed-elasticsearch to supported modules (
06f2276
) -
regenerate proto (
eb29db7
) -
regenerate proto (
89d776c
) -
regenerate proto (
b5297c8
) -
regenerate proto (
03fa47c
) -
regenerate proto (
769730c
) -
regenerate proto (
22c2b64
) -
regenerate proto (
cfd01b6
) -
regenerate proto (
6cc063c
) -
Merge pull request yandex-cloud#19 from peter-volkov/master
Log group usage in example (f54890a
)
-
Log group usage in example (
cddf7c8
) -
regenerate proto (
3009216
) -
regenerate proto (
b9e02c7
) -
regenerate proto (
6ddaaaf
) -
Merge pull request yandex-cloud#18 from GoncharovArtyom/billing_endpoint
Add billing (69b3d0d
)
-
Add billing module to id mapping (
5bb9155
) -
regenerate proto (
cbeae7c
) -
regenerate proto (
e324762
) -
Merge pull request yandex-cloud#17 from yandex-cloud/fix/logging
update log ingestion (fix typo) (e85dbe9
)
-
update log ingestion (fix typo) (
fc39b47
) -
regenerate proto (
7dfd1e3
) -
regenerate proto (
2e469ab
) -
regenerate proto (
a5a560f
) -
regenerate proto (
ed9940a
) -
sync up supported modules (
eddaaf2
) -
regenerate proto (
86a03db
) -
regenerate proto (
4d47784
) -
regenerate proto (
2794916
) -
regenerate proto (
0ae9641
) -
regenerate proto (
6f5e111
) -
Merge pull request yandex-cloud#16 from peter-volkov/master
Retry grpc.StatusCode.INTERNAL and autoscaling support for Data Proc (24e60e0
)
-
Add autoscaling subclusters support (
9a71af8
) -
Retry count for interceptor (
a13bb22
) -
Retry grpc.StatusCode.INTERNAL only for operation waiter (
8706a45
) -
Retry grpc.StatusCode.INTERNAL (
85225c5
) -
regenerate proto (
ff0073a
) -
regenerate proto (
857b903
) -
regenerate proto (
ad67811
) -
regenerate proto (
0146ad5
) -
regenerate proto (
1f4b86a
) -
regenerate proto (
7b64a5c
) -
regenerate proto (
0252e55
) -
regenerate proto (
4cc71dd
) -
regenerate proto (
e4763ab
) -
regenerate proto (
a9023e7
) -
regenerate proto (
27d54a7
) -
regenerate proto (
0ad8b28
) -
regenerate proto (
e2795cc
) -
regenerate proto (
566664d
) -
regenerate proto (
d2dee73
) -
regenerate proto (
91ab04a
) -
Merge pull request yandex-cloud#15 from kbespalov/patch-1
[Marketplace Metering API] Improve example.py (95d6020
)
-
[Marketplace Metering API] Improve example.py (
0462b65
) -
regenerate proto (
dd33577
) -
regenerate proto (
ff7c76f
) -
regenerate proto (
a739eb1
) -
regenerate proto (
c0634db
) -
regenerate proto (
d912cb2
) -
regenerate proto (
28cf73a
) -
regenerate proto (
3013d7d
) -
regenerate proto (
d9e7979
) -
regenerate proto (
e36f736
) -
regenerate proto (
a78b380
) -
regenerate proto (
f138646
) -
regenerate proto (
0d3c4b0
) -
regenerate proto (
21c05ee
) -
regenerate proto (
9e08c18
) -
Merge pull request yandex-cloud#13 from peter-volkov/master
RetryInterceptor fix, compatibility for different grpcio versions (34896c4
)
-
Import fix (
26e6ced
) -
Add backoff with jitter (
112ec7c
) -
Grpcio 1.34.1 compatibility (
d3bc894
) -
Fix interceptor (
4a5461d
) -
regenerate proto (
936b6aa
) -
Merge pull request yandex-cloud#12 from peter-volkov/patch-1
Per call timeout for default interceptor (for DEADLINE_EXCEEDED case) (7a0a113
)
-
Per call timeout for default interceptor (for DEADLINE_EXCEEDED case) (
9804f56
) -
regenerate proto (
925769c
) -
regenerate proto (
3896b00
) -
regenerate proto (
dd36125
) -
regenerate proto (
6b9963b
) -
regenerate proto (
afdb884
) -
regenerate proto (
a7ea679
) -
bump version (
69416bd
) -
Merge pull request yandex-cloud#11 from peter-volkov/feature/MDB-10559/default_retry
MDB-10559 default retry interceptor (da52ad4
)
-
MDB-10559 import class (
ae198b0
) -
MDB-10559 remove circular dep (
96f8962
) -
MDB-10559 use up to date flavor (
7760f95
) -
MDB-10559 minimum 2 cores for standard-v1 (
ba07b03
) -
MDB-10559 default retry interceptor (
a2e08d7
) -
regenerate proto (
a096565
) -
add managed kafka to supported modules (
0eee4d4
) -
regenerate proto (
cc33852
) -
regenerate proto (
2b613af
) -
regenerate proto (
f9712c0
) -
regenerate proto (
20e5bd8
) -
regenerate proto (
8faf1b7
) -
regenerate proto (
a4edffa
) -
regenerate proto (
fcc50e3
) -
regenerate proto (
632bc30
) -
regenerate proto (
0f3dc4d
) -
regenerate proto (
8dc49eb
) -
regenerate proto (
0810a7d
) -
regenerate proto (
f056ae3
) -
regenerate proto (
88332e2
) -
regenerate proto (
853ec6e
) -
regenerate proto (
c5dc88a
) -
regenerate proto (
67ae80e
) -
regenerate proto (
f3c9c48
) -
regenerate proto (
ef8e1c1
) -
regenerate proto (
6d515a9
) -
regenerate proto (
da26911
) -
regenerate proto (
6ac976b
) -
regenerate proto (
49ac0e8
) -
regenerate proto (
b2257d1
) -
regenerate proto (
3798e99
) -
regenerate proto (
791ba4c
) -
regenerate proto (
0cf9014
) -
regenerate proto (
43d9403
) -
regenerate proto (
06fb910
) -
regenerate proto (
ee440e9
) -
regenerate proto (
c338288
) -
regenerate proto (
b0858e0
) -
Add metadata example to instance creation (
6bc5de0
) -
regenerate proto (
8fc6706
) -
regenerate proto (
5b0abb9
) -
regenerate proto (
47b3585
) -
regenerate proto (
4812748
) -
regenerate proto (
7c3dd7a
) -
regenerate proto (
1f81d3d
) -
Merge pull request yandex-cloud#8 from peter-volkov/master
SA key usage in examples. Helper functions in SDK (8b234d3
)
-
Dataproc wrapper class (
06fae44
) -
Use SA keys. Op wait helpers (
2ee2382
) -
Check private SA key format (
5895633
) -
Merge pull request yandex-cloud#7 from kbespalov/add_mkt_example
Add example of Metering API usage (d62438c
)
-
add retry && remove unsed LOG (
4feadf8
) -
fix docstring (
ca1d9b3
) -
Add example of Metering API usage (
c8314c8
) -
regenerate proto (
e86563e
) -
bump version to 0.20.0 (
188327e
) -
Version 0.20.0
-
added metadata service auth
-
fixed service account auth tests
-
added nice readme (
842df7d
) -
bump version to 0.19.1 (
6d27b9f
) -
add marketplace module (
121d602
) -
regenerate proto (
0a037a8
) -
regenerate proto (
2e4ddbe
) -
Merge pull request yandex-cloud#6 from peter-volkov/master
Added DataProc job run examples (023e3ad
)
-
Added DataProc job run examples (
f937d99
) -
regenerate proto (
b93bf03
) -
regenerate proto (
3c350da
) -
Merge pull request yandex-cloud#5 from peter-volkov/master
Use up to date resource presets. Add Redis, MySQL, Dataproc examples (76948a2
)
-
Use up to date resource presets. Add Redis, MySQL, Dataproc examples (
86990ca
) -
regenerate proto (
5f80ab5
) -
regenerate proto (
707e8c3
) -
update API, update supported services list, bump version (
9d430b1
) -
update API, update supported services list, bump version (
b549bf4
) -
update API, update supported services list, bump version (
3d07818
) -
Add classifiers to setup.py. Fixes yandex-cloudgh-4 (
438db99
) -
bump SDK version (
8656260
) -
generate pb (
83c067f
) -
Merge pull request yandex-cloud#2 from Nyoroon/patch-1
Update operation status while accessing the done property of OperationWaiter (980e2c5
)
- Actually do check operation in OperationWaiter
Actually do check operation in OperationWaiter when accessing done property done. (38cc651
)
-
genererate pb + update endpoints (
a36e3c5
) -
bump version (
1d9451a
) -
added minimal grpcio version for retry interceptor to work (
5d4716a
) -
support interceptors in SDK (
8e7df81
) -
generate missing init.py (
898b9b2
) -
Merge pull request yandex-cloud#1 from kuk/master
Updated API (8414615
)
-
Updated API (
9ed148c
) -
Added more credentials validation code. Added tests. Incremented version. (
abcb314
) -
put author_email to setup.py (
9eac735
) -
Added operation waiter class/sdk method. (
bcb1156
) -
Added code that allows authorization with service_account_key. (
4edbc5a
) -
Added sdk examples for mdb. (
5049ab4
) -
Added retry interceptor. Added some tests for it. (
1cd8fea
) -
update API (
c4f0905
) -
add CONTRIBUTING.md (
c2c7bf5
) -
Fix doing IAM requests on original endpoint (
7c764a5
) -
Python Client Library (
85714ca
) -
initial commit (
9cdfbc1
)