diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dc19cf5..8320f648 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,16 @@ For more information about each release including git tags and artifacts, see [R - Event stream shows sensible defaults so first-load isn't empty ([#297](https://github.com/roostorg/osprey/pull/297) by [@haileyok](https://github.com/haileyok)) - Replace `react-scripts` with `rsbuild`/`rspack` for UI builds ([#235](https://github.com/roostorg/osprey/pull/235) by [@chimosky](https://github.com/chimosky)) - Migrate from npm to pnpm via Corepack ([#252](https://github.com/roostorg/osprey/pull/252) by [@haileyok](https://github.com/haileyok)) +- Upgrade `grpcio` from 1.49.1/1.53.x to 1.82.1, and `typing-extensions` from 4.6.3 to 4.12.2 (required by the grpcio upgrade) ([#415](https://github.com/roostorg/osprey/pull/415) by [@reitblatt](https://github.com/reitblatt)) +- Upgrade `protobuf` from 4.25.8 to 7.35.1 ([#317](https://github.com/roostorg/osprey/issues/317), [#349](https://github.com/roostorg/osprey/pull/349) by [@reitblatt](https://github.com/reitblatt)); as a downstream consequence, also upgrade + - `grpcio-tools` from 1.49.1/1.53.x to 1.82.1 (to match the `grpcio` version, and required by `grpcio-tools` for protobuf 7.x support) + - `google-cloud-pubsub` from 2.15.2 to 2.38.0 + - `tink` from 1.9.0 to 1.15.0 + - `google-api-core` from 2.19.2 to 2.31.0 (older versions cap protobuf below 6.0) + - `googleapis-common-protos` from 1.70.0 to 1.75.0 and `grpc-google-iam-v1` from 0.14.2 to 0.14.4 (older versions cap protobuf below 7.0) + - `types-protobuf` from 4.24.0.1 to 7.34.1.20260518 to match the protobuf major version + - relax `google-cloud-kms`, `grpcio-health-checking`, `grpcio-reflection`, and `grpcio-status` from exact pins to floor constraints + - regenerate all gRPC bindings ### Fixed diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2.py index 106e01c6..ae46a3b0 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/action.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/action.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,45 +29,45 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"osprey/rpc/actions/v1/action.proto\x12\x15osprey.rpc.actions.v1\x1a(osprey/rpc/actions/v1/action_types.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xc1\x07\n\x06\x41\x63tion\x12\n\n\x02id\x18\x01 \x01(\x06\x12I\n\x14\x61uth_session_created\x18\x02 \x01(\x0b\x32).osprey.rpc.actions.v1.AuthSessionCreatedH\x00\x12K\n\x15\x61uth_session_modified\x18\x03 \x01(\x0b\x32*.osprey.rpc.actions.v1.AuthSessionModifiedH\x00\x12Z\n\x1duser_flink_application_scored\x18\x04 \x01(\x0b\x32\x31.osprey.rpc.actions.v1.UserFlinkApplicationScoredH\x00\x12\\\n\x1eguild_flink_application_scored\x18\x05 \x01(\x0b\x32\x32.osprey.rpc.actions.v1.GuildFlinkApplicationScoredH\x00\x12<\n\rguild_created\x18\x06 \x01(\x0b\x32#.osprey.rpc.actions.v1.GuildCreatedH\x00\x12\x46\n\x13user_batch_ml_score\x18\x07 \x01(\x0b\x32\'.osprey.rpc.actions.v1.UserBatchMLScoreH\x00\x12:\n\x0cuser_blocked\x18\x08 \x01(\x0b\x32\".osprey.rpc.actions.v1.UserBlockedH\x00\x12:\n\x0cguild_joined\x18\t \x01(\x0b\x32\".osprey.rpc.actions.v1.GuildJoinedH\x00\x12V\n\x1bosprey_auto_clustering_user\x18\n \x01(\x0b\x32/.osprey.rpc.actions.v1.OspreyAutoClusteringUserH\x00\x12T\n\x1aosprey_auto_clustering_key\x18\x0b \x01(\x0b\x32..osprey.rpc.actions.v1.OspreyAutoClusteringKeyH\x00\x12R\n\x19hash_matcher_icon_matched\x18\x0c \x01(\x0b\x32-.osprey.rpc.actions.v1.HashMatcherIconMatchedH\x00\x12Q\n\x18safety_visual_prediction\x18\r \x01(\x0b\x32-.osprey.rpc.actions.v1.SafetyVisualPredictionH\x00\x42\x06\n\x04\x64\x61ta\"}\n\x12\x41uthSessionCreated\x12-\n\x04user\x18\x01 \x01(\x0b\x32\x1f.osprey.rpc.actions.v1.UserAuth\x12\x38\n\x0cuser_session\x18\x02 \x01(\x0b\x32\".osprey.rpc.actions.v1.UserSession\"~\n\x13\x41uthSessionModified\x12-\n\x04user\x18\x01 \x01(\x0b\x32\x1f.osprey.rpc.actions.v1.UserAuth\x12\x38\n\x0cuser_session\x18\x02 \x01(\x0b\x32\".osprey.rpc.actions.v1.UserSession\"\xb4\x02\n\x1aUserFlinkApplicationScored\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x35\n\x0fsource_event_id\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12:\n\x16source_event_timestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\x04user\x18\x04 \x01(\x0b\x32 .osprey.rpc.actions.v1.UserFlink\x12\x18\n\x10\x61pplication_name\x18\x05 \x01(\t\x12\x1b\n\x13\x61pplication_version\x18\x06 \x01(\t\x12\r\n\x05score\x18\x07 \x01(\x01\"\x97\x02\n\x1bGuildFlinkApplicationScored\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x35\n\x0fsource_event_id\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12:\n\x16source_event_timestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08guild_id\x18\x04 \x01(\x04\x12\x18\n\x10\x61pplication_name\x18\x05 \x01(\t\x12\x1b\n\x13\x61pplication_version\x18\x06 \x01(\t\x12\r\n\x05score\x18\x07 \x01(\x01\"5\n\x10OrchestrationJob\x12\x11\n\ttool_name\x18\x01 \x01(\t\x12\x0e\n\x06job_id\x18\x02 \x01(\t\"\xf6\x02\n\x10UserBatchMLScore\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x04user\x18\x02 \x01(\x0b\x32\".osprey.rpc.actions.v1.UserBatchML\x12\x42\n\x11orchestration_job\x18\x03 \x01(\x0b\x32\'.osprey.rpc.actions.v1.OrchestrationJob\x12\x18\n\x10\x61pplication_name\x18\x04 \x01(\t\x12\x1b\n\x13\x61pplication_version\x18\x05 \x01(\t\x12\r\n\x05score\x18\x06 \x01(\x01\x12\x36\n\x07\x63luster\x18\x07 \x01(\x0b\x32%.osprey.rpc.actions.v1.BatchMLCluster\x12?\n\x0csource_event\x18\x08 \x01(\x0b\x32).osprey.rpc.actions.v1.BatchMLSourceEvent\"\x85\x01\n\x18OspreyAutoClusteringUser\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07user_id\x18\x02 \x01(\x04\x12\x15\n\rpipeline_name\x18\x03 \x01(\t\x12\x12\n\ncluster_id\x18\x04 \x01(\t\"\xba\x01\n\x17OspreyAutoClusteringKey\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03key\x18\x02 \x01(\t\x12\r\n\x05value\x18\x03 \x01(\t\x12\x15\n\rpipeline_name\x18\x04 \x01(\t\x12\x12\n\ncluster_id\x18\x05 \x01(\t\x12\x14\n\x0c\x63luster_size\x18\x06 \x01(\x04\x12\x13\n\x0b\x65ntity_type\x18\x07 \x01(\t\"\xc8\x02\n\x16HashMatcherIconMatched\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\ncontent_id\x18\x02 \x01(\t\x12\x16\n\x0ehash_algorithm\x18\x03 \x01(\t\x12\x10\n\x08\x64istance\x18\x04 \x01(\x01\x12\x0f\n\x07seed_id\x18\x05 \x01(\t\x12\x1e\n\x16qdrant_collection_name\x18\x06 \x01(\t\x12\x0b\n\x03md5\x18\x07 \x01(\t\x12\x0e\n\x06policy\x18\x08 \x01(\t\x12\x14\n\x0cseed_gcs_uri\x18\t \x01(\t\x12\x10\n\x08guild_id\x18\n \x01(\x04\x12\x15\n\rseed_metadata\x18\x0b \x01(\t\x12\x34\n\x04user\x18\x0c \x01(\x0b\x32&.osprey.rpc.actions.v1.UserHashMatcher\"\xde\x02\n\x16SafetyVisualPrediction\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08guild_id\x18\x02 \x01(\x04\x12\x12\n\nchannel_id\x18\x03 \x01(\x04\x12\x12\n\nmessage_id\x18\x04 \x01(\x04\x12\x15\n\rattachment_id\x18\x05 \x01(\x04\x12\x0f\n\x07user_id\x18\x06 \x01(\x04\x12\x12\n\nwebhook_id\x18\x07 \x01(\x04\x12\x18\n\x10prediction_class\x18\x08 \x01(\t\x12\r\n\x05score\x18\t \x01(\x02\x12\x10\n\x08\x64\x65\x63ision\x18\n \x01(\x08\x12\x1a\n\x12\x64\x65\x63ision_threshold\x18\x0b \x01(\x02\x12\x10\n\x08md5_hash\x18\x0c \x01(\t\x12\x10\n\x08\x66rom_bot\x18\r \x01(\x08\x12\x14\n\x0cscored_class\x18\x0e \x01(\t\x12\x0e\n\x06source\x18\x0f \x01(\t\"S\n\x0e\x42\x61tchMLCluster\x12\x12\n\ncluster_id\x18\x01 \x01(\t\x12\x18\n\x10\x63luster_features\x18\x02 \x03(\t\x12\x13\n\x0b\x61pply_label\x18\x03 \x01(\x08\"\x93\x02\n\x0bUserSession\x12\x0f\n\x07id_hash\x18\x01 \x01(\x0c\x12\x31\n\rcreation_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x33\n\x0f\x65xpiration_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x39\n\x15\x61pprox_last_used_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x1aprev_approx_last_used_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.TimestampJ\x04\x08\x02\x10\x03J\x04\x08\x06\x10\x07J\x04\x08\x07\x10\x08\"G\n\x08UserAuth\x12\n\n\x02id\x18\x01 \x01(\x06\x12\x13\n\x0bmfa_enabled\x18\x02 \x01(\x08\x12\x0b\n\x03\x62ot\x18\x03 \x01(\x08\x12\r\n\x05\x66lags\x18\x04 \x01(\x03\"\x17\n\tUserFlink\x12\n\n\x02id\x18\x01 \x01(\x06\"\x19\n\x0bUserBatchML\x12\n\n\x02id\x18\x01 \x01(\x06\"\x1d\n\x0fUserHashMatcher\x12\n\n\x02id\x18\x01 \x01(\x06\"\xbe\x01\n\x12\x42\x61tchMLSourceEvent\x12\x35\n\x0fsource_event_id\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12:\n\x16source_event_timestamp\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x35\n\x0fsource_guild_id\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.UInt64Valueb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.action_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _ACTION._serialized_start=169 - _ACTION._serialized_end=1130 - _AUTHSESSIONCREATED._serialized_start=1132 - _AUTHSESSIONCREATED._serialized_end=1257 - _AUTHSESSIONMODIFIED._serialized_start=1259 - _AUTHSESSIONMODIFIED._serialized_end=1385 - _USERFLINKAPPLICATIONSCORED._serialized_start=1388 - _USERFLINKAPPLICATIONSCORED._serialized_end=1696 - _GUILDFLINKAPPLICATIONSCORED._serialized_start=1699 - _GUILDFLINKAPPLICATIONSCORED._serialized_end=1978 - _ORCHESTRATIONJOB._serialized_start=1980 - _ORCHESTRATIONJOB._serialized_end=2033 - _USERBATCHMLSCORE._serialized_start=2036 - _USERBATCHMLSCORE._serialized_end=2410 - _OSPREYAUTOCLUSTERINGUSER._serialized_start=2413 - _OSPREYAUTOCLUSTERINGUSER._serialized_end=2546 - _OSPREYAUTOCLUSTERINGKEY._serialized_start=2549 - _OSPREYAUTOCLUSTERINGKEY._serialized_end=2735 - _HASHMATCHERICONMATCHED._serialized_start=2738 - _HASHMATCHERICONMATCHED._serialized_end=3066 - _SAFETYVISUALPREDICTION._serialized_start=3069 - _SAFETYVISUALPREDICTION._serialized_end=3419 - _BATCHMLCLUSTER._serialized_start=3421 - _BATCHMLCLUSTER._serialized_end=3504 - _USERSESSION._serialized_start=3507 - _USERSESSION._serialized_end=3782 - _USERAUTH._serialized_start=3784 - _USERAUTH._serialized_end=3855 - _USERFLINK._serialized_start=3857 - _USERFLINK._serialized_end=3880 - _USERBATCHML._serialized_start=3882 - _USERBATCHML._serialized_end=3907 - _USERHASHMATCHER._serialized_start=3909 - _USERHASHMATCHER._serialized_end=3938 - _BATCHMLSOURCEEVENT._serialized_start=3941 - _BATCHMLSOURCEEVENT._serialized_end=4131 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.action_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_ACTION']._serialized_start=169 + _globals['_ACTION']._serialized_end=1130 + _globals['_AUTHSESSIONCREATED']._serialized_start=1132 + _globals['_AUTHSESSIONCREATED']._serialized_end=1257 + _globals['_AUTHSESSIONMODIFIED']._serialized_start=1259 + _globals['_AUTHSESSIONMODIFIED']._serialized_end=1385 + _globals['_USERFLINKAPPLICATIONSCORED']._serialized_start=1388 + _globals['_USERFLINKAPPLICATIONSCORED']._serialized_end=1696 + _globals['_GUILDFLINKAPPLICATIONSCORED']._serialized_start=1699 + _globals['_GUILDFLINKAPPLICATIONSCORED']._serialized_end=1978 + _globals['_ORCHESTRATIONJOB']._serialized_start=1980 + _globals['_ORCHESTRATIONJOB']._serialized_end=2033 + _globals['_USERBATCHMLSCORE']._serialized_start=2036 + _globals['_USERBATCHMLSCORE']._serialized_end=2410 + _globals['_OSPREYAUTOCLUSTERINGUSER']._serialized_start=2413 + _globals['_OSPREYAUTOCLUSTERINGUSER']._serialized_end=2546 + _globals['_OSPREYAUTOCLUSTERINGKEY']._serialized_start=2549 + _globals['_OSPREYAUTOCLUSTERINGKEY']._serialized_end=2735 + _globals['_HASHMATCHERICONMATCHED']._serialized_start=2738 + _globals['_HASHMATCHERICONMATCHED']._serialized_end=3066 + _globals['_SAFETYVISUALPREDICTION']._serialized_start=3069 + _globals['_SAFETYVISUALPREDICTION']._serialized_end=3419 + _globals['_BATCHMLCLUSTER']._serialized_start=3421 + _globals['_BATCHMLCLUSTER']._serialized_end=3504 + _globals['_USERSESSION']._serialized_start=3507 + _globals['_USERSESSION']._serialized_end=3782 + _globals['_USERAUTH']._serialized_start=3784 + _globals['_USERAUTH']._serialized_end=3855 + _globals['_USERFLINK']._serialized_start=3857 + _globals['_USERFLINK']._serialized_end=3880 + _globals['_USERBATCHML']._serialized_start=3882 + _globals['_USERBATCHML']._serialized_end=3907 + _globals['_USERHASHMATCHER']._serialized_start=3909 + _globals['_USERHASHMATCHER']._serialized_end=3938 + _globals['_BATCHMLSOURCEEVENT']._serialized_start=3941 + _globals['_BATCHMLSOURCEEVENT']._serialized_end=4131 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2_grpc.py index 2daafffe..ce368290 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/action_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/action_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2.py index 7f1716c4..765681d3 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/action_types.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/action_types.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -22,15 +33,15 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(osprey/rpc/actions/v1/action_types.proto\x12\x15osprey.rpc.actions.v1\x1a\'osprey/rpc/actions/v1/application.proto\x1a#osprey/rpc/actions/v1/captcha.proto\x1a#osprey/rpc/actions/v1/channel.proto\x1a!osprey/rpc/actions/v1/guild.proto\x1a\"osprey/rpc/actions/v1/invite.proto\x1a$osprey/rpc/actions/v1/metadata.proto\x1a osprey/rpc/actions/v1/user.proto\"\xdb\x01\n\x0cGuildCreated\x12)\n\x04user\x18\x01 \x01(\x0b\x32\x1b.osprey.rpc.actions.v1.User\x12+\n\x05guild\x18\x02 \x01(\x0b\x32\x1c.osprey.rpc.actions.v1.Guild\x12<\n\x0chttp_request\x18\x03 \x01(\x0b\x32&.osprey.rpc.actions.v1.HttpRequestData\x12\x35\n\nproperties\x18\x04 \x01(\x0b\x32!.osprey.rpc.actions.v1.Properties\"\xe7\x03\n\x0bUserBlocked\x12)\n\x04user\x18\x01 \x01(\x0b\x32\x1b.osprey.rpc.actions.v1.User\x12\x30\n\x0btarget_user\x18\x02 \x01(\x0b\x32\x1b.osprey.rpc.actions.v1.User\x12+\n\x05guild\x18\x03 \x01(\x0b\x32\x1c.osprey.rpc.actions.v1.Guild\x12\x38\n\x0cguild_member\x18\x04 \x01(\x0b\x32\".osprey.rpc.actions.v1.GuildMember\x12?\n\x13target_guild_member\x18\x05 \x01(\x0b\x32\".osprey.rpc.actions.v1.GuildMember\x12\x19\n\x11\x64id_solve_captcha\x18\x06 \x01(\x08\x12\x19\n\x11num_mutual_guilds\x18\x07 \x01(\x05\x12\x0e\n\x06source\x18\x08 \x01(\x05\x12\x18\n\x10user_guild_count\x18\t \x01(\x05\x12<\n\x0chttp_request\x18\n \x01(\x0b\x32&.osprey.rpc.actions.v1.HttpRequestData\x12\x35\n\nproperties\x18\x0b \x01(\x0b\x32!.osprey.rpc.actions.v1.Properties\"\x83\x04\n\x0bGuildJoined\x12)\n\x04user\x18\x01 \x01(\x0b\x32\x1b.osprey.rpc.actions.v1.User\x12,\n\x07inviter\x18\x02 \x01(\x0b\x32\x1b.osprey.rpc.actions.v1.User\x12+\n\x05guild\x18\x03 \x01(\x0b\x32\x1c.osprey.rpc.actions.v1.Guild\x12\x32\n\x06invite\x18\x04 \x01(\x0b\x32\".osprey.rpc.actions.v1.GuildInvite\x12/\n\x07\x63hannel\x18\x05 \x01(\x0b\x32\x1e.osprey.rpc.actions.v1.Channel\x12\x37\n\x0b\x61pplication\x18\x06 \x01(\x0b\x32\".osprey.rpc.actions.v1.Application\x12@\n\x10\x63\x61ptcha_response\x18\x07 \x01(\x0b\x32&.osprey.rpc.actions.v1.CaptchaResponse\x12\x19\n\x11\x64id_solve_captcha\x18\x08 \x01(\x08\x12<\n\x0chttp_request\x18\t \x01(\x0b\x32&.osprey.rpc.actions.v1.HttpRequestData\x12\x35\n\nproperties\x18\n \x01(\x0b\x32!.osprey.rpc.actions.v1.Propertiesb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.action_types_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _GUILDCREATED._serialized_start=326 - _GUILDCREATED._serialized_end=545 - _USERBLOCKED._serialized_start=548 - _USERBLOCKED._serialized_end=1035 - _GUILDJOINED._serialized_start=1038 - _GUILDJOINED._serialized_end=1553 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.action_types_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_GUILDCREATED']._serialized_start=326 + _globals['_GUILDCREATED']._serialized_end=545 + _globals['_USERBLOCKED']._serialized_start=548 + _globals['_USERBLOCKED']._serialized_end=1035 + _globals['_GUILDJOINED']._serialized_start=1038 + _globals['_GUILDJOINED']._serialized_end=1553 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2_grpc.py index 2daafffe..172102db 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/action_types_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/action_types_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2.py index 631e7ba0..9e33d248 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/application.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/application.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,11 +29,11 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'osprey/rpc/actions/v1/application.proto\x12\x15osprey.rpc.actions.v1\x1a osprey/rpc/actions/v1/user.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xb0\x01\n\x0b\x41pplication\x12\n\n\x02id\x18\x01 \x01(\x06\x12\x0e\n\x06\x62ot_id\x18\x02 \x01(\x06\x12(\n\x03\x62ot\x18\x03 \x01(\x0b\x32\x1b.osprey.rpc.actions.v1.User\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x1e\n\x16\x65ventual_owner_user_id\x18\x05 \x01(\x06\x12-\n\x07team_id\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValueb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.application_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _APPLICATION._serialized_start=166 - _APPLICATION._serialized_end=342 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.application_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_APPLICATION']._serialized_start=166 + _globals['_APPLICATION']._serialized_end=342 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2_grpc.py index 2daafffe..1fa2a401 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/application_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/application_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2.py index 33cd94d5..b36aae1e 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/captcha.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/captcha.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,15 +28,15 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#osprey/rpc/actions/v1/captcha.proto\x12\x15osprey.rpc.actions.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xab\x04\n\x0f\x43\x61ptchaResponse\x12\x17\n\x0f\x63\x61ptcha_service\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63hallenge_ts\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x65rror_codes\x18\x04 \x03(\t\x12>\n\x04sigs\x18\x05 \x03(\x0b\x32\x30.osprey.rpc.actions.v1.CaptchaResponse.SigsEntry\x12\x31\n\x0bsolve_token\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12.\n\x08hostname\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12*\n\x05score\x18\x08 \x01(\x0b\x32\x1b.google.protobuf.FloatValue\x12\x14\n\x0cscore_reason\x18\t \x03(\t\x12-\n\x07sitekey\x18\n \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x32\n\x0cscoped_uid_0\x18\x0b \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x32\n\x0cscoped_uid_1\x18\x0c \x01(\x0b\x32\x1c.google.protobuf.StringValue\x1a+\n\tSigsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.captcha_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _CAPTCHARESPONSE_SIGSENTRY._options = None - _CAPTCHARESPONSE_SIGSENTRY._serialized_options = b'8\001' - _CAPTCHARESPONSE._serialized_start=128 - _CAPTCHARESPONSE._serialized_end=683 - _CAPTCHARESPONSE_SIGSENTRY._serialized_start=640 - _CAPTCHARESPONSE_SIGSENTRY._serialized_end=683 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.captcha_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_CAPTCHARESPONSE_SIGSENTRY']._loaded_options = None + _globals['_CAPTCHARESPONSE_SIGSENTRY']._serialized_options = b'8\001' + _globals['_CAPTCHARESPONSE']._serialized_start=128 + _globals['_CAPTCHARESPONSE']._serialized_end=683 + _globals['_CAPTCHARESPONSE_SIGSENTRY']._serialized_start=640 + _globals['_CAPTCHARESPONSE_SIGSENTRY']._serialized_end=683 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2_grpc.py index 2daafffe..d413e804 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/captcha_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/captcha_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2.py index acb3b271..624042a6 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/channel.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/channel.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,13 +28,13 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#osprey/rpc/actions/v1/channel.proto\x12\x15osprey.rpc.actions.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"%\n\x17PrivateChannelRecipient\x12\n\n\x02id\x18\x01 \x01(\x06\"\x9d\x01\n\x07\x43hannel\x12\n\n\x02id\x18\x01 \x01(\x06\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\x05\x12\x0f\n\x07is_nsfw\x18\x04 \x01(\x08\x12\x15\n\rmessage_count\x18\x05 \x01(\x05\x12\x42\n\nrecipients\x18\x06 \x03(\x0b\x32..osprey.rpc.actions.v1.PrivateChannelRecipientb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.channel_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _PRIVATECHANNELRECIPIENT._serialized_start=127 - _PRIVATECHANNELRECIPIENT._serialized_end=164 - _CHANNEL._serialized_start=167 - _CHANNEL._serialized_end=324 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.channel_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_PRIVATECHANNELRECIPIENT']._serialized_start=127 + _globals['_PRIVATECHANNELRECIPIENT']._serialized_end=164 + _globals['_CHANNEL']._serialized_start=167 + _globals['_CHANNEL']._serialized_end=324 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2_grpc.py index 2daafffe..3df15356 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/channel_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/channel_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2.py index 0359e2e3..d2abb947 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/guild.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/guild.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,17 +28,17 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!osprey/rpc/actions/v1/guild.proto\x12\x15osprey.rpc.actions.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xc1\x03\n\x05Guild\x12\n\n\x02id\x18\x01 \x01(\x06\x12\x30\n\x05owner\x18\x02 \x01(\x0b\x32!.osprey.rpc.actions.v1.GuildOwner\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x31\n\x0b\x64\x65scription\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12/\n\ticon_hash\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x0f\n\x07is_nsfw\x18\x06 \x01(\x08\x12\x12\n\nnsfw_level\x18\x07 \x01(\x05\x12\x14\n\x0cmember_count\x18\x08 \x01(\x05\x12\"\n\x1apremium_subscription_count\x18\t \x01(\x05\x12\x10\n\x08\x66\x65\x61tures\x18\n \x03(\t\x12\x18\n\x10has_public_stage\x18\x0b \x01(\x08\x12\x15\n\rchannel_names\x18\x0c \x03(\t\x12\x12\n\nrole_names\x18\r \x03(\t\x12\x1a\n\x12verification_level\x18\x0e \x01(\x05\x12\x36\n\x08template\x18\x0f \x01(\x0b\x32$.osprey.rpc.actions.v1.GuildTemplate\"\x18\n\nGuildOwner\x12\n\n\x02id\x18\x01 \x01(\x06\"\xeb\x01\n\rGuildTemplate\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x31\n\x0b\x64\x65scription\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x12\n\ncreator_id\x18\x04 \x01(\x06\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x17\n\x0fsource_guild_id\x18\x07 \x01(\x06\"t\n\x0bGuildMember\x12\x10\n\x08guild_id\x18\x01 \x01(\x06\x12-\n\tjoined_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0bpermissions\x18\x03 \x01(\x06\x12\x0f\n\x07user_id\x18\x04 \x01(\x06\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.guild_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _GUILD._serialized_start=126 - _GUILD._serialized_end=575 - _GUILDOWNER._serialized_start=577 - _GUILDOWNER._serialized_end=601 - _GUILDTEMPLATE._serialized_start=604 - _GUILDTEMPLATE._serialized_end=839 - _GUILDMEMBER._serialized_start=841 - _GUILDMEMBER._serialized_end=957 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.guild_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_GUILD']._serialized_start=126 + _globals['_GUILD']._serialized_end=575 + _globals['_GUILDOWNER']._serialized_start=577 + _globals['_GUILDOWNER']._serialized_end=601 + _globals['_GUILDTEMPLATE']._serialized_start=604 + _globals['_GUILDTEMPLATE']._serialized_end=839 + _globals['_GUILDMEMBER']._serialized_start=841 + _globals['_GUILDMEMBER']._serialized_end=957 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2_grpc.py index 2daafffe..d05be146 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/guild_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/guild_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2.py index 2d72d95c..80985683 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/invite.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/invite.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,11 +28,11 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"osprey/rpc/actions/v1/invite.proto\x12\x15osprey.rpc.actions.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\x91\x01\n\x0bGuildInvite\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x0f\n\x07max_age\x18\x02 \x01(\x05\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08max_uses\x18\x04 \x01(\x05\x12\x11\n\ttemporary\x18\x05 \x01(\x08\x12\x0e\n\x06\x63ustom\x18\x06 \x01(\x08\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.invite_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _GUILDINVITE._serialized_start=127 - _GUILDINVITE._serialized_end=272 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.invite_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_GUILDINVITE']._serialized_start=127 + _globals['_GUILDINVITE']._serialized_end=272 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2_grpc.py index 2daafffe..3d00185c 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/invite_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/invite_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2.py index b006a0ed..2db9cfa6 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/metadata.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/metadata.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,17 +27,17 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$osprey/rpc/actions/v1/metadata.proto\x12\x15osprey.rpc.actions.v1\x1a\x1egoogle/protobuf/wrappers.proto\"\xad\x03\n\x0fHttpRequestData\x12\x44\n\x07headers\x18\x01 \x03(\x0b\x32\x33.osprey.rpc.actions.v1.HttpRequestData.HeadersEntry\x12\x0b\n\x03url\x18\x02 \x01(\t\x12.\n\x08\x65ndpoint\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x32\n\x0cquery_string\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x0e\n\x06method\x18\x05 \x01(\t\x12\x30\n\x0b\x61pi_version\x18\x06 \x01(\x0b\x32\x1b.google.protobuf.Int32Value\x12\x31\n\x0bremote_addr\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12>\n\x1aremote_addr_is_whitelisted\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x1a.\n\x0cHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xdc\x06\n\nProperties\x12(\n\x02os\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x30\n\nos_version\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12-\n\x07\x62rowser\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x35\n\x0f\x62rowser_version\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x38\n\x12\x62rowser_user_agent\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12,\n\x06\x64\x65vice\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12.\n\x08referrer\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x36\n\x10referring_domain\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x35\n\x0frelease_channel\x18\t \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x34\n\x0e\x63lient_version\x18\n \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x38\n\x13\x63lient_build_number\x18\x0b \x01(\x0b\x32\x1b.google.protobuf.Int64Value\x12.\n\x08location\x18\x0c \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x33\n\rsystem_locale\x18\r \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x33\n\rchosen_locale\x18\x0e \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x36\n\x10\x64\x65vice_vendor_id\x18\x0f \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12,\n\x06\x63\x66\x64uid\x18\x10 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x15\n\rcfduid_signed\x18\x11 \x01(\x08\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.metadata_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _HTTPREQUESTDATA_HEADERSENTRY._options = None - _HTTPREQUESTDATA_HEADERSENTRY._serialized_options = b'8\001' - _HTTPREQUESTDATA._serialized_start=96 - _HTTPREQUESTDATA._serialized_end=525 - _HTTPREQUESTDATA_HEADERSENTRY._serialized_start=479 - _HTTPREQUESTDATA_HEADERSENTRY._serialized_end=525 - _PROPERTIES._serialized_start=528 - _PROPERTIES._serialized_end=1388 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.metadata_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_HTTPREQUESTDATA_HEADERSENTRY']._loaded_options = None + _globals['_HTTPREQUESTDATA_HEADERSENTRY']._serialized_options = b'8\001' + _globals['_HTTPREQUESTDATA']._serialized_start=96 + _globals['_HTTPREQUESTDATA']._serialized_end=525 + _globals['_HTTPREQUESTDATA_HEADERSENTRY']._serialized_start=479 + _globals['_HTTPREQUESTDATA_HEADERSENTRY']._serialized_end=525 + _globals['_PROPERTIES']._serialized_start=528 + _globals['_PROPERTIES']._serialized_end=1388 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2_grpc.py index 2daafffe..7623b3bd 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/metadata_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/metadata_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2.py b/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2.py index b835cf1f..259f67e6 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/actions/v1/user.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/actions/v1/user.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,11 +28,11 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n osprey/rpc/actions/v1/user.proto\x12\x15osprey.rpc.actions.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xc1\x05\n\x04User\x12\n\n\x02id\x18\x01 \x01(\x06\x12\x13\n\x0bmfa_enabled\x18\x02 \x01(\x08\x12\x0b\n\x03\x62ot\x18\x03 \x01(\x08\x12\x10\n\x08username\x18\x04 \x01(\t\x12\x15\n\rdiscriminator\x18\x05 \x01(\t\x12+\n\x05\x65mail\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x16\n\x0e\x65mail_verified\x18\x07 \x01(\x08\x12+\n\x05phone\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12,\n\x06\x61vatar\x18\t \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x0b\n\x03\x62io\x18\x0b \x01(\t\x12(\n\x02ip\x18\x0c \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x19\n\x11ip_is_whitelisted\x18\r \x01(\x08\x12\x32\n\x0cpremium_type\x18\x0e \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x12\x31\n\rpremium_until\x18\x0f \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\r\n\x05\x66lags\x18\x10 \x01(\x06\x12\x14\n\x0cpublic_flags\x18\x11 \x01(\x06\x12!\n\x19suspicious_activity_flags\x18\x12 \x01(\x05\x12\x35\n\x0frequired_action\x18\x13 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x1a\n\x12is_unique_username\x18\x14 \x01(\x08\x12\x31\n\x0bglobal_name\x18\x15 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12/\n\thub_email\x18\x16 \x01(\x0b\x32\x1c.google.protobuf.StringValueJ\x04\x08\n\x10\x0bJ\x04\x08\x17\x10\x18\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.user_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _USER._serialized_start=125 - _USER._serialized_end=830 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.actions.v1.user_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_USER']._serialized_start=125 + _globals['_USER']._serialized_end=830 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2_grpc.py index 2daafffe..747363b8 100644 --- a/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/actions/v1/user_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/actions/v1/user_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2.py b/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2.py index 571f0ab4..072e3444 100644 --- a/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2.py +++ b/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/common/v1/execution_result.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/common/v1/execution_result.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,11 +27,11 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n+osprey/rpc/common/v1/execution_result.proto\x12\x14osprey.rpc.common.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"\xcc\x01\n\x0f\x45xecutionResult\x12\x11\n\taction_id\x18\x01 \x01(\x04\x12\x13\n\x0b\x61\x63tion_name\x18\x02 \x01(\t\x12\x18\n\x10\x61\x63tion_data_json\x18\x03 \x01(\t\x12\x1f\n\x17\x65xtracted_features_json\x18\x04 \x01(\t\x12\x19\n\x11\x65rror_traces_json\x18\x05 \x01(\t\x12\x0c\n\x04sync\x18\x06 \x01(\x08\x12-\n\ttimestamp\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestampb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.common.v1.execution_result_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _EXECUTIONRESULT._serialized_start=103 - _EXECUTIONRESULT._serialized_end=307 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.common.v1.execution_result_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_EXECUTIONRESULT']._serialized_start=103 + _globals['_EXECUTIONRESULT']._serialized_end=307 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2_grpc.py index 2daafffe..efd40e08 100644 --- a/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/common/v1/execution_result_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/common/v1/execution_result_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2.py b/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2.py index 388bd03c..86ec015f 100644 --- a/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2.py +++ b/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/common/v1/take_data.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/common/v1/take_data.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -15,15 +26,15 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$osprey/rpc/common/v1/take_data.proto\x12\x14osprey.rpc.common.v1\"\x1e\n\x0fTakeDataRequest\x12\x0b\n\x03key\x18\x01 \x01(\t\"\x15\n\x04\x44\x61ta\x12\r\n\x05\x62ytes\x18\x01 \x01(\x0c\"<\n\x10TakeDataResponse\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.osprey.rpc.common.v1.Datab\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.common.v1.take_data_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _TAKEDATAREQUEST._serialized_start=62 - _TAKEDATAREQUEST._serialized_end=92 - _DATA._serialized_start=94 - _DATA._serialized_end=115 - _TAKEDATARESPONSE._serialized_start=117 - _TAKEDATARESPONSE._serialized_end=177 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.common.v1.take_data_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_TAKEDATAREQUEST']._serialized_start=62 + _globals['_TAKEDATAREQUEST']._serialized_end=92 + _globals['_DATA']._serialized_start=94 + _globals['_DATA']._serialized_end=115 + _globals['_TAKEDATARESPONSE']._serialized_start=117 + _globals['_TAKEDATARESPONSE']._serialized_end=177 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2_grpc.py index 2daafffe..db20ed8d 100644 --- a/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/common/v1/take_data_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/common/v1/take_data_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2.py b/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2.py index e4fb4afe..63c2bc65 100644 --- a/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2.py +++ b/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/common/v1/verdicts.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/common/v1/verdicts.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,11 +27,11 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#osprey/rpc/common/v1/verdicts.proto\x12\x14osprey.rpc.common.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"s\n\x08Verdicts\x12\x11\n\taction_id\x18\x01 \x01(\x04\x12\x13\n\x0b\x61\x63tion_name\x18\x02 \x01(\t\x12\x10\n\x08verdicts\x18\x03 \x03(\t\x12-\n\ttimestamp\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestampb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.common.v1.verdicts_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _VERDICTS._serialized_start=94 - _VERDICTS._serialized_end=209 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.common.v1.verdicts_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_VERDICTS']._serialized_start=94 + _globals['_VERDICTS']._serialized_end=209 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2_grpc.py index 2daafffe..8f573cc4 100644 --- a/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/common/v1/verdicts_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/common/v1/verdicts_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2.py b/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2.py index 0652a4df..8a16c26a 100644 --- a/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2.py +++ b/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/etcd_watcherd/v1/etcd_watcherd.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/etcd_watcherd/v1/etcd_watcherd.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,29 +27,29 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/osprey/rpc/etcd_watcherd/v1/etcd_watcherd.proto\x12\x1bosprey.rpc.etcd_watcherd.v1\x1a\x1egoogle/protobuf/wrappers.proto\"\x1e\n\x0fWatchKeyRequest\x12\x0b\n\x03key\x18\x01 \x01(\t\"?\n\x10WatchKeyResponse\x12+\n\x05value\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue\"\'\n\x18WatchKeyRecursiveRequest\x12\x0b\n\x03key\x18\x01 \x01(\t\"\x91\x04\n\x19WatchKeyRecursiveResponse\x12T\n\tfull_sync\x18\x01 \x01(\x0b\x32?.osprey.rpc.etcd_watcherd.v1.WatchKeyRecursiveResponse.FullSyncH\x00\x12R\n\x08sync_one\x18\x02 \x01(\x0b\x32>.osprey.rpc.etcd_watcherd.v1.WatchKeyRecursiveResponse.SyncOneH\x00\x12V\n\ndelete_one\x18\x03 \x01(\x0b\x32@.osprey.rpc.etcd_watcherd.v1.WatchKeyRecursiveResponse.DeleteOneH\x00\x1a\x93\x01\n\x08\x46ullSync\x12Y\n\x05items\x18\x01 \x03(\x0b\x32J.osprey.rpc.etcd_watcherd.v1.WatchKeyRecursiveResponse.FullSync.ItemsEntry\x1a,\n\nItemsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a%\n\x07SyncOne\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x1a,\n\tDeleteOne\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x12\n\nprev_value\x18\x02 \x01(\tB\x07\n\x05\x65vent2\x87\x02\n\x13\x45tcdWatcherdService\x12i\n\x08WatchKey\x12,.osprey.rpc.etcd_watcherd.v1.WatchKeyRequest\x1a-.osprey.rpc.etcd_watcherd.v1.WatchKeyResponse0\x01\x12\x84\x01\n\x11WatchKeyRecursive\x12\x35.osprey.rpc.etcd_watcherd.v1.WatchKeyRecursiveRequest\x1a\x36.osprey.rpc.etcd_watcherd.v1.WatchKeyRecursiveResponse0\x01\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.etcd_watcherd.v1.etcd_watcherd_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY._options = None - _WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY._serialized_options = b'8\001' - _WATCHKEYREQUEST._serialized_start=112 - _WATCHKEYREQUEST._serialized_end=142 - _WATCHKEYRESPONSE._serialized_start=144 - _WATCHKEYRESPONSE._serialized_end=207 - _WATCHKEYRECURSIVEREQUEST._serialized_start=209 - _WATCHKEYRECURSIVEREQUEST._serialized_end=248 - _WATCHKEYRECURSIVERESPONSE._serialized_start=251 - _WATCHKEYRECURSIVERESPONSE._serialized_end=780 - _WATCHKEYRECURSIVERESPONSE_FULLSYNC._serialized_start=539 - _WATCHKEYRECURSIVERESPONSE_FULLSYNC._serialized_end=686 - _WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY._serialized_start=642 - _WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY._serialized_end=686 - _WATCHKEYRECURSIVERESPONSE_SYNCONE._serialized_start=688 - _WATCHKEYRECURSIVERESPONSE_SYNCONE._serialized_end=725 - _WATCHKEYRECURSIVERESPONSE_DELETEONE._serialized_start=727 - _WATCHKEYRECURSIVERESPONSE_DELETEONE._serialized_end=771 - _ETCDWATCHERDSERVICE._serialized_start=783 - _ETCDWATCHERDSERVICE._serialized_end=1046 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.etcd_watcherd.v1.etcd_watcherd_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY']._loaded_options = None + _globals['_WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY']._serialized_options = b'8\001' + _globals['_WATCHKEYREQUEST']._serialized_start=112 + _globals['_WATCHKEYREQUEST']._serialized_end=142 + _globals['_WATCHKEYRESPONSE']._serialized_start=144 + _globals['_WATCHKEYRESPONSE']._serialized_end=207 + _globals['_WATCHKEYRECURSIVEREQUEST']._serialized_start=209 + _globals['_WATCHKEYRECURSIVEREQUEST']._serialized_end=248 + _globals['_WATCHKEYRECURSIVERESPONSE']._serialized_start=251 + _globals['_WATCHKEYRECURSIVERESPONSE']._serialized_end=780 + _globals['_WATCHKEYRECURSIVERESPONSE_FULLSYNC']._serialized_start=539 + _globals['_WATCHKEYRECURSIVERESPONSE_FULLSYNC']._serialized_end=686 + _globals['_WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY']._serialized_start=642 + _globals['_WATCHKEYRECURSIVERESPONSE_FULLSYNC_ITEMSENTRY']._serialized_end=686 + _globals['_WATCHKEYRECURSIVERESPONSE_SYNCONE']._serialized_start=688 + _globals['_WATCHKEYRECURSIVERESPONSE_SYNCONE']._serialized_end=725 + _globals['_WATCHKEYRECURSIVERESPONSE_DELETEONE']._serialized_start=727 + _globals['_WATCHKEYRECURSIVERESPONSE_DELETEONE']._serialized_end=771 + _globals['_ETCDWATCHERDSERVICE']._serialized_start=783 + _globals['_ETCDWATCHERDSERVICE']._serialized_end=1046 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2_grpc.py index 2b91e1f6..1ad36a31 100644 --- a/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2_grpc.py @@ -1,11 +1,31 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings from osprey.rpc.etcd_watcherd.v1 import etcd_watcherd_pb2 as osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2 +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False -class EtcdWatcherdServiceStub(object): +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/etcd_watcherd/v1/etcd_watcherd_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) + + +class EtcdWatcherdServiceStub: """Missing associated documentation comment in .proto file.""" def __init__(self, channel): @@ -18,15 +38,15 @@ def __init__(self, channel): '/osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService/WatchKey', request_serializer=osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyResponse.FromString, - ) + _registered_method=True) self.WatchKeyRecursive = channel.unary_stream( '/osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService/WatchKeyRecursive', request_serializer=osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyRecursiveRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyRecursiveResponse.FromString, - ) + _registered_method=True) -class EtcdWatcherdServiceServicer(object): +class EtcdWatcherdServiceServicer: """Missing associated documentation comment in .proto file.""" def WatchKey(self, request, context): @@ -58,10 +78,11 @@ def add_EtcdWatcherdServiceServicer_to_server(servicer, server): generic_handler = grpc.method_handlers_generic_handler( 'osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) + server.add_registered_method_handlers('osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService', rpc_method_handlers) # This class is part of an EXPERIMENTAL API. -class EtcdWatcherdService(object): +class EtcdWatcherdService: """Missing associated documentation comment in .proto file.""" @staticmethod @@ -75,11 +96,21 @@ def WatchKey(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_stream(request, target, '/osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService/WatchKey', + return grpc.experimental.unary_stream( + request, + target, + '/osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService/WatchKey', osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyRequest.SerializeToString, osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) @staticmethod def WatchKeyRecursive(request, @@ -92,8 +123,18 @@ def WatchKeyRecursive(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_stream(request, target, '/osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService/WatchKeyRecursive', + return grpc.experimental.unary_stream( + request, + target, + '/osprey.rpc.etcd_watcherd.v1.EtcdWatcherdService/WatchKeyRecursive', osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyRecursiveRequest.SerializeToString, osprey_dot_rpc_dot_etcd__watcherd_dot_v1_dot_etcd__watcherd__pb2.WatchKeyRecursiveResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) diff --git a/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2.py b/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2.py index d9849655..4add5a60 100644 --- a/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2.py +++ b/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,27 +29,27 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nCosprey/rpc/osprey_coordinator/bidirectional_stream/v1/service.proto\x12\x35osprey.rpc.osprey_coordinator.bidirectional_stream.v1\x1a+osprey/rpc/common/v1/execution_result.proto\x1a#osprey/rpc/common/v1/verdicts.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xf3\x01\n\x17OspreyCoordinatorAction\x12\x0e\n\x06\x61\x63k_id\x18\x01 \x01(\x04\x12\x11\n\taction_id\x18\x02 \x01(\x04\x12\x13\n\x0b\x61\x63tion_name\x18\x03 \x01(\t\x12\x1a\n\x10json_action_data\x18\x04 \x01(\x0cH\x00\x12\x1b\n\x11proto_action_data\x18\x05 \x01(\x0cH\x00\x12\x1a\n\x10json_secret_data\x18\x07 \x01(\x0cH\x01\x12-\n\ttimestamp\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\n\x0b\x61\x63tion_dataB\r\n\x0bsecret_data\"\xcd\x01\n\x07Request\x12^\n\x0e\x61\x63tion_request\x18\x01 \x01(\x0b\x32\x44.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.ActionRequestH\x00\x12W\n\ndisconnect\x18\x02 \x01(\x0b\x32\x41.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.DisconnectH\x00\x42\t\n\x07request\"\x1b\n\rClientDetails\x12\n\n\x02id\x18\x01 \x01(\t\"c\n\nDisconnect\x12U\n\x0b\x61\x63k_or_nack\x18\x01 \x01(\x0b\x32@.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.AckOrNack\"\xd3\x01\n\rActionRequest\x12W\n\x07initial\x18\x01 \x01(\x0b\x32\x44.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.ClientDetailsH\x00\x12W\n\x0b\x61\x63k_or_nack\x18\x02 \x01(\x0b\x32@.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.AckOrNackH\x00\x42\x10\n\x0e\x61\x63tion_request\"x\n\x03\x41\x63k\x12?\n\x10\x65xecution_result\x18\x01 \x01(\x0b\x32%.osprey.rpc.common.v1.ExecutionResult\x12\x30\n\x08verdicts\x18\x02 \x01(\x0b\x32\x1e.osprey.rpc.common.v1.Verdicts\"\x06\n\x04Nack\"\xc2\x01\n\tAckOrNack\x12\x0e\n\x06\x61\x63k_id\x18\x01 \x01(\x04\x12I\n\x03\x61\x63k\x18\x02 \x01(\x0b\x32:.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.AckH\x00\x12K\n\x04nack\x18\x03 \x01(\x0b\x32;.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.NackH\x00\x42\r\n\x0b\x61\x63k_or_nack2\xcc\x01\n\x18OspreyCoordinatorService\x12\xaf\x01\n\x19OspreyBidirectionalStream\x12>.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.Request\x1aN.osprey.rpc.osprey_coordinator.bidirectional_stream.v1.OspreyCoordinatorAction(\x01\x30\x01\x62\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.osprey_coordinator.bidirectional_stream.v1.service_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _OSPREYCOORDINATORACTION._serialized_start=242 - _OSPREYCOORDINATORACTION._serialized_end=485 - _REQUEST._serialized_start=488 - _REQUEST._serialized_end=693 - _CLIENTDETAILS._serialized_start=695 - _CLIENTDETAILS._serialized_end=722 - _DISCONNECT._serialized_start=724 - _DISCONNECT._serialized_end=823 - _ACTIONREQUEST._serialized_start=826 - _ACTIONREQUEST._serialized_end=1037 - _ACK._serialized_start=1039 - _ACK._serialized_end=1159 - _NACK._serialized_start=1161 - _NACK._serialized_end=1167 - _ACKORNACK._serialized_start=1170 - _ACKORNACK._serialized_end=1364 - _OSPREYCOORDINATORSERVICE._serialized_start=1367 - _OSPREYCOORDINATORSERVICE._serialized_end=1571 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.osprey_coordinator.bidirectional_stream.v1.service_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_OSPREYCOORDINATORACTION']._serialized_start=242 + _globals['_OSPREYCOORDINATORACTION']._serialized_end=485 + _globals['_REQUEST']._serialized_start=488 + _globals['_REQUEST']._serialized_end=693 + _globals['_CLIENTDETAILS']._serialized_start=695 + _globals['_CLIENTDETAILS']._serialized_end=722 + _globals['_DISCONNECT']._serialized_start=724 + _globals['_DISCONNECT']._serialized_end=823 + _globals['_ACTIONREQUEST']._serialized_start=826 + _globals['_ACTIONREQUEST']._serialized_end=1037 + _globals['_ACK']._serialized_start=1039 + _globals['_ACK']._serialized_end=1159 + _globals['_NACK']._serialized_start=1161 + _globals['_NACK']._serialized_end=1167 + _globals['_ACKORNACK']._serialized_start=1170 + _globals['_ACKORNACK']._serialized_end=1364 + _globals['_OSPREYCOORDINATORSERVICE']._serialized_start=1367 + _globals['_OSPREYCOORDINATORSERVICE']._serialized_end=1571 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2_grpc.py index b333a3da..03251d5e 100644 --- a/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2_grpc.py @@ -1,11 +1,31 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings from osprey.rpc.osprey_coordinator.bidirectional_stream.v1 import service_pb2 as osprey_dot_rpc_dot_osprey__coordinator_dot_bidirectional__stream_dot_v1_dot_service__pb2 +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False -class OspreyCoordinatorServiceStub(object): +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/osprey_coordinator/bidirectional_stream/v1/service_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) + + +class OspreyCoordinatorServiceStub: """Missing associated documentation comment in .proto file.""" def __init__(self, channel): @@ -18,10 +38,10 @@ def __init__(self, channel): '/osprey.rpc.osprey_coordinator.bidirectional_stream.v1.OspreyCoordinatorService/OspreyBidirectionalStream', request_serializer=osprey_dot_rpc_dot_osprey__coordinator_dot_bidirectional__stream_dot_v1_dot_service__pb2.Request.SerializeToString, response_deserializer=osprey_dot_rpc_dot_osprey__coordinator_dot_bidirectional__stream_dot_v1_dot_service__pb2.OspreyCoordinatorAction.FromString, - ) + _registered_method=True) -class OspreyCoordinatorServiceServicer(object): +class OspreyCoordinatorServiceServicer: """Missing associated documentation comment in .proto file.""" def OspreyBidirectionalStream(self, request_iterator, context): @@ -42,10 +62,11 @@ def add_OspreyCoordinatorServiceServicer_to_server(servicer, server): generic_handler = grpc.method_handlers_generic_handler( 'osprey.rpc.osprey_coordinator.bidirectional_stream.v1.OspreyCoordinatorService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) + server.add_registered_method_handlers('osprey.rpc.osprey_coordinator.bidirectional_stream.v1.OspreyCoordinatorService', rpc_method_handlers) # This class is part of an EXPERIMENTAL API. -class OspreyCoordinatorService(object): +class OspreyCoordinatorService: """Missing associated documentation comment in .proto file.""" @staticmethod @@ -59,8 +80,18 @@ def OspreyBidirectionalStream(request_iterator, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.stream_stream(request_iterator, target, '/osprey.rpc.osprey_coordinator.bidirectional_stream.v1.OspreyCoordinatorService/OspreyBidirectionalStream', + return grpc.experimental.stream_stream( + request_iterator, + target, + '/osprey.rpc.osprey_coordinator.bidirectional_stream.v1.OspreyCoordinatorService/OspreyBidirectionalStream', osprey_dot_rpc_dot_osprey__coordinator_dot_bidirectional__stream_dot_v1_dot_service__pb2.Request.SerializeToString, osprey_dot_rpc_dot_osprey__coordinator_dot_bidirectional__stream_dot_v1_dot_service__pb2.OspreyCoordinatorAction.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) diff --git a/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2.py b/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2.py index d231dc4f..17cee85c 100644 --- a/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2.py +++ b/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/osprey_coordinator/sync_action/v1/service.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/osprey_coordinator/sync_action/v1/service.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,15 +29,15 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n:osprey/rpc/osprey_coordinator/sync_action/v1/service.proto\x12,osprey.rpc.osprey_coordinator.sync_action.v1\x1a#osprey/rpc/common/v1/verdicts.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xa5\x01\n\x14ProcessActionRequest\x12/\n\taction_id\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12\x13\n\x0b\x61\x63tion_name\x18\x02 \x01(\t\x12\x18\n\x10\x61\x63tion_data_json\x18\x03 \x01(\t\x12-\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"I\n\x15ProcessActionResponse\x12\x30\n\x08verdicts\x18\x02 \x01(\x0b\x32\x1e.osprey.rpc.common.v1.Verdicts2\xbf\x01\n\"OspreyCoordinatorSyncActionService\x12\x98\x01\n\rProcessAction\x12\x42.osprey.rpc.osprey_coordinator.sync_action.v1.ProcessActionRequest\x1a\x43.osprey.rpc.osprey_coordinator.sync_action.v1.ProcessActionResponseb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.osprey_coordinator.sync_action.v1.service_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _PROCESSACTIONREQUEST._serialized_start=211 - _PROCESSACTIONREQUEST._serialized_end=376 - _PROCESSACTIONRESPONSE._serialized_start=378 - _PROCESSACTIONRESPONSE._serialized_end=451 - _OSPREYCOORDINATORSYNCACTIONSERVICE._serialized_start=454 - _OSPREYCOORDINATORSYNCACTIONSERVICE._serialized_end=645 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.osprey_coordinator.sync_action.v1.service_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_PROCESSACTIONREQUEST']._serialized_start=211 + _globals['_PROCESSACTIONREQUEST']._serialized_end=376 + _globals['_PROCESSACTIONRESPONSE']._serialized_start=378 + _globals['_PROCESSACTIONRESPONSE']._serialized_end=451 + _globals['_OSPREYCOORDINATORSYNCACTIONSERVICE']._serialized_start=454 + _globals['_OSPREYCOORDINATORSYNCACTIONSERVICE']._serialized_end=645 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2_grpc.py index 4adbdd78..25f8a7da 100644 --- a/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2_grpc.py @@ -1,11 +1,31 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings from osprey.rpc.osprey_coordinator.sync_action.v1 import service_pb2 as osprey_dot_rpc_dot_osprey__coordinator_dot_sync__action_dot_v1_dot_service__pb2 +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False -class OspreyCoordinatorSyncActionServiceStub(object): +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/osprey_coordinator/sync_action/v1/service_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) + + +class OspreyCoordinatorSyncActionServiceStub: """Missing associated documentation comment in .proto file.""" def __init__(self, channel): @@ -18,10 +38,10 @@ def __init__(self, channel): '/osprey.rpc.osprey_coordinator.sync_action.v1.OspreyCoordinatorSyncActionService/ProcessAction', request_serializer=osprey_dot_rpc_dot_osprey__coordinator_dot_sync__action_dot_v1_dot_service__pb2.ProcessActionRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_osprey__coordinator_dot_sync__action_dot_v1_dot_service__pb2.ProcessActionResponse.FromString, - ) + _registered_method=True) -class OspreyCoordinatorSyncActionServiceServicer(object): +class OspreyCoordinatorSyncActionServiceServicer: """Missing associated documentation comment in .proto file.""" def ProcessAction(self, request, context): @@ -42,10 +62,11 @@ def add_OspreyCoordinatorSyncActionServiceServicer_to_server(servicer, server): generic_handler = grpc.method_handlers_generic_handler( 'osprey.rpc.osprey_coordinator.sync_action.v1.OspreyCoordinatorSyncActionService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) + server.add_registered_method_handlers('osprey.rpc.osprey_coordinator.sync_action.v1.OspreyCoordinatorSyncActionService', rpc_method_handlers) # This class is part of an EXPERIMENTAL API. -class OspreyCoordinatorSyncActionService(object): +class OspreyCoordinatorSyncActionService: """Missing associated documentation comment in .proto file.""" @staticmethod @@ -59,8 +80,18 @@ def ProcessAction(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/osprey.rpc.osprey_coordinator.sync_action.v1.OspreyCoordinatorSyncActionService/ProcessAction', + return grpc.experimental.unary_unary( + request, + target, + '/osprey.rpc.osprey_coordinator.sync_action.v1.OspreyCoordinatorSyncActionService/ProcessAction', osprey_dot_rpc_dot_osprey__coordinator_dot_sync__action_dot_v1_dot_service__pb2.ProcessActionRequest.SerializeToString, osprey_dot_rpc_dot_osprey__coordinator_dot_sync__action_dot_v1_dot_service__pb2.ProcessActionResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) diff --git a/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2.py b/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2.py index 108a3b1c..6f7618d6 100644 --- a/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2.py +++ b/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/pigeon/tests/v1/tests.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/pigeon/tests/v1/tests.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -15,45 +26,45 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&osprey/rpc/pigeon/tests/v1/tests.proto\x12\x1aosprey.rpc.pigeon.tests.v1\"2\n\x19ScalarRoutingValueRequest\x12\x15\n\rrouting_value\x18\x01 \x01(\x04\"1\n\x17ListRoutingValueRequest\x12\x16\n\x0erouting_values\x18\x01 \x03(\x04\"\xad\x01\n\x16MapRoutingValueRequest\x12]\n\x0erouting_values\x18\x01 \x03(\x0b\x32\x45.osprey.rpc.pigeon.tests.v1.MapRoutingValueRequest.RoutingValuesEntry\x1a\x34\n\x12RoutingValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x12\n\x03\x46oo\x12\x0b\n\x03\x62\x61r\x18\x01 \x01(\x04\"\xdc\x01\n\x1dMapMessageRoutingValueRequest\x12\x64\n\x0erouting_values\x18\x01 \x03(\x0b\x32L.osprey.rpc.pigeon.tests.v1.MapMessageRoutingValueRequest.RoutingValuesEntry\x1aU\n\x12RoutingValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12.\n\x05value\x18\x02 \x01(\x0b\x32\x1f.osprey.rpc.pigeon.tests.v1.Foo:\x02\x38\x01\"3\n\x1aScalarRoutingValueResponse\x12\x15\n\rrouting_value\x18\x01 \x01(\x04\"2\n\x18ListRoutingValueResponse\x12\x16\n\x0erouting_values\x18\x01 \x03(\x04\"\xaf\x01\n\x17MapRoutingValueResponse\x12^\n\x0erouting_values\x18\x01 \x03(\x0b\x32\x46.osprey.rpc.pigeon.tests.v1.MapRoutingValueResponse.RoutingValuesEntry\x1a\x34\n\x12RoutingValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xde\x01\n\x1eMapMessageRoutingValueResponse\x12\x65\n\x0erouting_values\x18\x01 \x03(\x0b\x32M.osprey.rpc.pigeon.tests.v1.MapMessageRoutingValueResponse.RoutingValuesEntry\x1aU\n\x12RoutingValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12.\n\x05value\x18\x02 \x01(\x0b\x32\x1f.osprey.rpc.pigeon.tests.v1.Foo:\x02\x38\x01\x32\xa0\x04\n\x0bTestService\x12\x83\x01\n\x12ScalarRoutingValue\x12\x35.osprey.rpc.pigeon.tests.v1.ScalarRoutingValueRequest\x1a\x36.osprey.rpc.pigeon.tests.v1.ScalarRoutingValueResponse\x12}\n\x10ListRoutingValue\x12\x33.osprey.rpc.pigeon.tests.v1.ListRoutingValueRequest\x1a\x34.osprey.rpc.pigeon.tests.v1.ListRoutingValueResponse\x12z\n\x0fMapRoutingValue\x12\x32.osprey.rpc.pigeon.tests.v1.MapRoutingValueRequest\x1a\x33.osprey.rpc.pigeon.tests.v1.MapRoutingValueResponse\x12\x8f\x01\n\x16MapMessageRoutingValue\x12\x39.osprey.rpc.pigeon.tests.v1.MapMessageRoutingValueRequest\x1a:.osprey.rpc.pigeon.tests.v1.MapMessageRoutingValueResponseb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.pigeon.tests.v1.tests_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._options = None - _MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._serialized_options = b'8\001' - _MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._options = None - _MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._serialized_options = b'8\001' - _MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._options = None - _MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._serialized_options = b'8\001' - _MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._options = None - _MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._serialized_options = b'8\001' - _SCALARROUTINGVALUEREQUEST._serialized_start=70 - _SCALARROUTINGVALUEREQUEST._serialized_end=120 - _LISTROUTINGVALUEREQUEST._serialized_start=122 - _LISTROUTINGVALUEREQUEST._serialized_end=171 - _MAPROUTINGVALUEREQUEST._serialized_start=174 - _MAPROUTINGVALUEREQUEST._serialized_end=347 - _MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._serialized_start=295 - _MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._serialized_end=347 - _FOO._serialized_start=349 - _FOO._serialized_end=367 - _MAPMESSAGEROUTINGVALUEREQUEST._serialized_start=370 - _MAPMESSAGEROUTINGVALUEREQUEST._serialized_end=590 - _MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._serialized_start=505 - _MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY._serialized_end=590 - _SCALARROUTINGVALUERESPONSE._serialized_start=592 - _SCALARROUTINGVALUERESPONSE._serialized_end=643 - _LISTROUTINGVALUERESPONSE._serialized_start=645 - _LISTROUTINGVALUERESPONSE._serialized_end=695 - _MAPROUTINGVALUERESPONSE._serialized_start=698 - _MAPROUTINGVALUERESPONSE._serialized_end=873 - _MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._serialized_start=295 - _MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._serialized_end=347 - _MAPMESSAGEROUTINGVALUERESPONSE._serialized_start=876 - _MAPMESSAGEROUTINGVALUERESPONSE._serialized_end=1098 - _MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._serialized_start=505 - _MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY._serialized_end=590 - _TESTSERVICE._serialized_start=1101 - _TESTSERVICE._serialized_end=1645 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.pigeon.tests.v1.tests_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._loaded_options = None + _globals['_MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._serialized_options = b'8\001' + _globals['_MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._loaded_options = None + _globals['_MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._serialized_options = b'8\001' + _globals['_MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._loaded_options = None + _globals['_MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._serialized_options = b'8\001' + _globals['_MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._loaded_options = None + _globals['_MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._serialized_options = b'8\001' + _globals['_SCALARROUTINGVALUEREQUEST']._serialized_start=70 + _globals['_SCALARROUTINGVALUEREQUEST']._serialized_end=120 + _globals['_LISTROUTINGVALUEREQUEST']._serialized_start=122 + _globals['_LISTROUTINGVALUEREQUEST']._serialized_end=171 + _globals['_MAPROUTINGVALUEREQUEST']._serialized_start=174 + _globals['_MAPROUTINGVALUEREQUEST']._serialized_end=347 + _globals['_MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._serialized_start=295 + _globals['_MAPROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._serialized_end=347 + _globals['_FOO']._serialized_start=349 + _globals['_FOO']._serialized_end=367 + _globals['_MAPMESSAGEROUTINGVALUEREQUEST']._serialized_start=370 + _globals['_MAPMESSAGEROUTINGVALUEREQUEST']._serialized_end=590 + _globals['_MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._serialized_start=505 + _globals['_MAPMESSAGEROUTINGVALUEREQUEST_ROUTINGVALUESENTRY']._serialized_end=590 + _globals['_SCALARROUTINGVALUERESPONSE']._serialized_start=592 + _globals['_SCALARROUTINGVALUERESPONSE']._serialized_end=643 + _globals['_LISTROUTINGVALUERESPONSE']._serialized_start=645 + _globals['_LISTROUTINGVALUERESPONSE']._serialized_end=695 + _globals['_MAPROUTINGVALUERESPONSE']._serialized_start=698 + _globals['_MAPROUTINGVALUERESPONSE']._serialized_end=873 + _globals['_MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._serialized_start=295 + _globals['_MAPROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._serialized_end=347 + _globals['_MAPMESSAGEROUTINGVALUERESPONSE']._serialized_start=876 + _globals['_MAPMESSAGEROUTINGVALUERESPONSE']._serialized_end=1098 + _globals['_MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._serialized_start=505 + _globals['_MAPMESSAGEROUTINGVALUERESPONSE_ROUTINGVALUESENTRY']._serialized_end=590 + _globals['_TESTSERVICE']._serialized_start=1101 + _globals['_TESTSERVICE']._serialized_end=1645 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2_grpc.py index 2030eca8..bc69338b 100644 --- a/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/pigeon/tests/v1/tests_pb2_grpc.py @@ -1,11 +1,31 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings from osprey.rpc.pigeon.tests.v1 import tests_pb2 as osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2 +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False -class TestServiceStub(object): +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/pigeon/tests/v1/tests_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) + + +class TestServiceStub: """Missing associated documentation comment in .proto file.""" def __init__(self, channel): @@ -18,25 +38,25 @@ def __init__(self, channel): '/osprey.rpc.pigeon.tests.v1.TestService/ScalarRoutingValue', request_serializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ScalarRoutingValueRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ScalarRoutingValueResponse.FromString, - ) + _registered_method=True) self.ListRoutingValue = channel.unary_unary( '/osprey.rpc.pigeon.tests.v1.TestService/ListRoutingValue', request_serializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ListRoutingValueRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ListRoutingValueResponse.FromString, - ) + _registered_method=True) self.MapRoutingValue = channel.unary_unary( '/osprey.rpc.pigeon.tests.v1.TestService/MapRoutingValue', request_serializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapRoutingValueRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapRoutingValueResponse.FromString, - ) + _registered_method=True) self.MapMessageRoutingValue = channel.unary_unary( '/osprey.rpc.pigeon.tests.v1.TestService/MapMessageRoutingValue', request_serializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapMessageRoutingValueRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapMessageRoutingValueResponse.FromString, - ) + _registered_method=True) -class TestServiceServicer(object): +class TestServiceServicer: """Missing associated documentation comment in .proto file.""" def ScalarRoutingValue(self, request, context): @@ -90,10 +110,11 @@ def add_TestServiceServicer_to_server(servicer, server): generic_handler = grpc.method_handlers_generic_handler( 'osprey.rpc.pigeon.tests.v1.TestService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) + server.add_registered_method_handlers('osprey.rpc.pigeon.tests.v1.TestService', rpc_method_handlers) # This class is part of an EXPERIMENTAL API. -class TestService(object): +class TestService: """Missing associated documentation comment in .proto file.""" @staticmethod @@ -107,11 +128,21 @@ def ScalarRoutingValue(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/osprey.rpc.pigeon.tests.v1.TestService/ScalarRoutingValue', + return grpc.experimental.unary_unary( + request, + target, + '/osprey.rpc.pigeon.tests.v1.TestService/ScalarRoutingValue', osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ScalarRoutingValueRequest.SerializeToString, osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ScalarRoutingValueResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) @staticmethod def ListRoutingValue(request, @@ -124,11 +155,21 @@ def ListRoutingValue(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/osprey.rpc.pigeon.tests.v1.TestService/ListRoutingValue', + return grpc.experimental.unary_unary( + request, + target, + '/osprey.rpc.pigeon.tests.v1.TestService/ListRoutingValue', osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ListRoutingValueRequest.SerializeToString, osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.ListRoutingValueResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) @staticmethod def MapRoutingValue(request, @@ -141,11 +182,21 @@ def MapRoutingValue(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/osprey.rpc.pigeon.tests.v1.TestService/MapRoutingValue', + return grpc.experimental.unary_unary( + request, + target, + '/osprey.rpc.pigeon.tests.v1.TestService/MapRoutingValue', osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapRoutingValueRequest.SerializeToString, osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapRoutingValueResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) @staticmethod def MapMessageRoutingValue(request, @@ -158,8 +209,18 @@ def MapMessageRoutingValue(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/osprey.rpc.pigeon.tests.v1.TestService/MapMessageRoutingValue', + return grpc.experimental.unary_unary( + request, + target, + '/osprey.rpc.pigeon.tests.v1.TestService/MapMessageRoutingValue', osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapMessageRoutingValueRequest.SerializeToString, osprey_dot_rpc_dot_pigeon_dot_tests_dot_v1_dot_tests__pb2.MapMessageRoutingValueResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) diff --git a/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2.py b/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2.py index 7d1ae45d..dbdcb02d 100644 --- a/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2.py +++ b/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/pigeon/v1/options.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/pigeon/v1/options.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,17 +27,15 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"osprey/rpc/pigeon/v1/options.proto\x12\x14osprey.rpc.pigeon.v1\x1a google/protobuf/descriptor.proto\"\xaf\x01\n\rRoutingConfig\x12\x13\n\x0brequest_key\x18\x01 \x01(\t\x12/\n\x04type\x18\x02 \x01(\x0e\x32!.osprey.rpc.pigeon.v1.RoutingType\x12\x14\n\x0cresponse_key\x18\x03 \x01(\t\x12\x42\n\x12key_extractor_type\x18\x04 \x01(\x0e\x32&.osprey.rpc.pigeon.v1.KeyExtractorType*|\n\x0bRoutingType\x12\x1c\n\x18ROUTING_TYPE_UNSPECIFIED\x10\x00\x12\x1c\n\x18ROUTING_TYPE_ROUND_ROBIN\x10\x01\x12\x17\n\x13ROUTING_TYPE_SCALAR\x10\x02\x12\x18\n\x14ROUTING_TYPE_CHUNKED\x10\x03*P\n\x10KeyExtractorType\x12\x1c\n\x18KEY_EXTRACTOR_TYPE_VALUE\x10\x00\x12\x1e\n\x1aKEY_EXTRACTOR_TYPE_MAP_KEY\x10\x01:f\n\x16\x64\x65\x66\x61ult_routing_config\x12\x1f.google.protobuf.ServiceOptions\x18\x89\x9e\x03 \x01(\x0b\x32#.osprey.rpc.pigeon.v1.RoutingConfig:]\n\x0erouting_config\x12\x1e.google.protobuf.MethodOptions\x18\x8a\x9e\x03 \x01(\x0b\x32#.osprey.rpc.pigeon.v1.RoutingConfigb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.pigeon.v1.options_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - google_dot_protobuf_dot_descriptor__pb2.ServiceOptions.RegisterExtension(default_routing_config) - google_dot_protobuf_dot_descriptor__pb2.MethodOptions.RegisterExtension(routing_config) - - DESCRIPTOR._options = None - _ROUTINGTYPE._serialized_start=272 - _ROUTINGTYPE._serialized_end=396 - _KEYEXTRACTORTYPE._serialized_start=398 - _KEYEXTRACTORTYPE._serialized_end=478 - _ROUTINGCONFIG._serialized_start=95 - _ROUTINGCONFIG._serialized_end=270 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.pigeon.v1.options_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_ROUTINGTYPE']._serialized_start=272 + _globals['_ROUTINGTYPE']._serialized_end=396 + _globals['_KEYEXTRACTORTYPE']._serialized_start=398 + _globals['_KEYEXTRACTORTYPE']._serialized_end=478 + _globals['_ROUTINGCONFIG']._serialized_start=95 + _globals['_ROUTINGCONFIG']._serialized_end=270 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2_grpc.py index 2daafffe..fb9ad37e 100644 --- a/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/pigeon/v1/options_pb2_grpc.py @@ -1,4 +1,24 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings + +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False + +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/pigeon/v1/options_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) diff --git a/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2.py b/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2.py index 277d7bf8..2b5f9469 100644 --- a/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2.py +++ b/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: osprey/rpc/request_caching/v1/service.proto +# Protobuf Python Version: 7.35.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 7, + 35, + 0, + '', + 'osprey/rpc/request_caching/v1/service.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -15,21 +26,21 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n+osprey/rpc/request_caching/v1/service.proto\x12\x1dosprey.rpc.request_caching.v1\"\x1d\n\x0eScanURLRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"&\n\x0eSuccessDetails\x12\x14\n\x0cis_malicious\x18\x01 \x01(\x08\"\'\n\x0e\x46\x61ilureDetails\x12\x15\n\rerror_message\x18\x01 \x01(\t\"\x12\n\x10SubmittedDetails\"\xed\x01\n\x0fScanURLResponse\x12\x44\n\tsubmitted\x18\x01 \x01(\x0b\x32/.osprey.rpc.request_caching.v1.SubmittedDetailsH\x00\x12@\n\x07success\x18\x02 \x01(\x0b\x32-.osprey.rpc.request_caching.v1.SuccessDetailsH\x00\x12@\n\x07\x66\x61ilure\x18\x03 \x01(\x0b\x32-.osprey.rpc.request_caching.v1.FailureDetailsH\x00\x42\x10\n\x0estatus_details2\x81\x01\n\x15RequestCachingService\x12h\n\x07ScanURL\x12-.osprey.rpc.request_caching.v1.ScanURLRequest\x1a..osprey.rpc.request_caching.v1.ScanURLResponseb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.request_caching.v1.service_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - _SCANURLREQUEST._serialized_start=78 - _SCANURLREQUEST._serialized_end=107 - _SUCCESSDETAILS._serialized_start=109 - _SUCCESSDETAILS._serialized_end=147 - _FAILUREDETAILS._serialized_start=149 - _FAILUREDETAILS._serialized_end=188 - _SUBMITTEDDETAILS._serialized_start=190 - _SUBMITTEDDETAILS._serialized_end=208 - _SCANURLRESPONSE._serialized_start=211 - _SCANURLRESPONSE._serialized_end=448 - _REQUESTCACHINGSERVICE._serialized_start=451 - _REQUESTCACHINGSERVICE._serialized_end=580 +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'osprey.rpc.request_caching.v1.service_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + DESCRIPTOR._loaded_options = None + _globals['_SCANURLREQUEST']._serialized_start=78 + _globals['_SCANURLREQUEST']._serialized_end=107 + _globals['_SUCCESSDETAILS']._serialized_start=109 + _globals['_SUCCESSDETAILS']._serialized_end=147 + _globals['_FAILUREDETAILS']._serialized_start=149 + _globals['_FAILUREDETAILS']._serialized_end=188 + _globals['_SUBMITTEDDETAILS']._serialized_start=190 + _globals['_SUBMITTEDDETAILS']._serialized_end=208 + _globals['_SCANURLRESPONSE']._serialized_start=211 + _globals['_SCANURLRESPONSE']._serialized_end=448 + _globals['_REQUESTCACHINGSERVICE']._serialized_start=451 + _globals['_REQUESTCACHINGSERVICE']._serialized_end=580 # @@protoc_insertion_point(module_scope) diff --git a/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2_grpc.py b/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2_grpc.py index 15a0da84..9e81c509 100644 --- a/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2_grpc.py +++ b/osprey_rpc/src/osprey/rpc/request_caching/v1/service_pb2_grpc.py @@ -1,11 +1,31 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc +import warnings from osprey.rpc.request_caching.v1 import service_pb2 as osprey_dot_rpc_dot_request__caching_dot_v1_dot_service__pb2 +GRPC_GENERATED_VERSION = '1.82.1' +GRPC_VERSION = grpc.__version__ +_version_not_supported = False -class RequestCachingServiceStub(object): +try: + from grpc._utilities import first_version_is_lower + _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) +except ImportError: + _version_not_supported = True + +if _version_not_supported: + raise RuntimeError( + f'The grpc package installed is at version {GRPC_VERSION},' + + ' but the generated code in osprey/rpc/request_caching/v1/service_pb2_grpc.py depends on' + + f' grpcio>={GRPC_GENERATED_VERSION}.' + + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' + + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' + ) + + +class RequestCachingServiceStub: """Service definition for request caching """ @@ -19,10 +39,10 @@ def __init__(self, channel): '/osprey.rpc.request_caching.v1.RequestCachingService/ScanURL', request_serializer=osprey_dot_rpc_dot_request__caching_dot_v1_dot_service__pb2.ScanURLRequest.SerializeToString, response_deserializer=osprey_dot_rpc_dot_request__caching_dot_v1_dot_service__pb2.ScanURLResponse.FromString, - ) + _registered_method=True) -class RequestCachingServiceServicer(object): +class RequestCachingServiceServicer: """Service definition for request caching """ @@ -45,10 +65,11 @@ def add_RequestCachingServiceServicer_to_server(servicer, server): generic_handler = grpc.method_handlers_generic_handler( 'osprey.rpc.request_caching.v1.RequestCachingService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) + server.add_registered_method_handlers('osprey.rpc.request_caching.v1.RequestCachingService', rpc_method_handlers) # This class is part of an EXPERIMENTAL API. -class RequestCachingService(object): +class RequestCachingService: """Service definition for request caching """ @@ -63,8 +84,18 @@ def ScanURL(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/osprey.rpc.request_caching.v1.RequestCachingService/ScanURL', + return grpc.experimental.unary_unary( + request, + target, + '/osprey.rpc.request_caching.v1.RequestCachingService/ScanURL', osprey_dot_rpc_dot_request__caching_dot_v1_dot_service__pb2.ScanURLRequest.SerializeToString, osprey_dot_rpc_dot_request__caching_dot_v1_dot_service__pb2.ScanURLResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + options, + channel_credentials, + insecure, + call_credentials, + compression, + wait_for_ready, + timeout, + metadata, + _registered_method=True) diff --git a/pyproject.toml b/pyproject.toml index cf10a8b9..8ac4dec4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,27 +13,25 @@ common = [ "faker==4.18.0", "flask==1.1.4", "gevent==24.2.1", - "google-api-core==2.19.2", + "google-api-core==2.31.0", "google-auth==2.40.3", "google-cloud-bigquery==3.27.0", "google-cloud-bigtable==2.10.0", "google-cloud-core==2.6.0", - "google-cloud-kms==3.5.1", - "google-cloud-pubsub==2.15.2", + "google-cloud-kms>=3.5.1", + "google-cloud-pubsub==2.38.0", "google-cloud-storage==2.10.0", "google-resumable-media==2.7.2", - "googleapis-common-protos==1.70.0", + "googleapis-common-protos==1.75.0", "graphviz==0.20", "greenlet", - "grpc-google-iam-v1==0.14.2", - "grpcio==1.49.1; platform_machine == 'x86_64'", - "grpcio==1.53.*; platform_machine != 'x86_64'", - "grpcio-health-checking==1.44.0", - "grpcio-reflection==1.44.0", - "grpcio-status==1.49.1; platform_machine == 'x86_64'", - "grpcio-status==1.53.*; platform_machine != 'x86_64'", - "grpcio-tools==1.49.1; platform_machine == 'x86_64'", - "grpcio-tools==1.53.*; platform_machine != 'x86_64'", + "grpc-google-iam-v1==0.14.4", + "grpcio==1.82.1", + "grpcio-health-checking>=1.44.0", + "grpcio-reflection>=1.44.0", + "grpcio-status>=1.49.1; platform_machine == 'x86_64'", + "grpcio-status>=1.53.0; platform_machine != 'x86_64'", + "grpcio-tools==1.82.1", "gunicorn", "intervals==0.9.2", "jsonpath-rw", @@ -46,7 +44,7 @@ common = [ "msgpack==1.2.1", "phone-iso3166==0.3.8", "pluggy==1.5.0", - "protobuf==4.25.8", + "protobuf==7.35.1", "psycogreen==1.0.2", "psycopg2-binary==2.9.10", "pycryptodome==3.21.0", @@ -67,7 +65,7 @@ common = [ "sqlalchemy==1.4.54", "sqlalchemy-utils==0.41.1", "tenacity==8.1.0", - "tink==1.9.0", + "tink==1.15.0", "tld==0.12.7", "traitlets==5.14.3", "typing-extensions==4.12.2", @@ -82,7 +80,7 @@ common = [ "types-jinja2==2.11.9", "types-markupsafe==1.1.10", "types-maxminddb==1.5.0", - "types-protobuf==4.24.0.1", + "types-protobuf==7.34.1.20260518", "types-psycopg2>=2.9.21.20250809", "types-python-dateutil==2.9.0.20260518", "types-pytz==2025.2.0.20250516", diff --git a/uv.lock b/uv.lock index 94209888..dabfc21d 100644 --- a/uv.lock +++ b/uv.lock @@ -34,27 +34,25 @@ common = [ { name = "faker", specifier = "==4.18.0" }, { name = "flask", specifier = "==1.1.4" }, { name = "gevent", specifier = "==24.2.1" }, - { name = "google-api-core", specifier = "==2.19.2" }, + { name = "google-api-core", specifier = "==2.31.0" }, { name = "google-auth", specifier = "==2.40.3" }, { name = "google-cloud-bigquery", specifier = "==3.27.0" }, { name = "google-cloud-bigtable", specifier = "==2.10.0" }, { name = "google-cloud-core", specifier = "==2.6.0" }, - { name = "google-cloud-kms", specifier = "==3.5.1" }, - { name = "google-cloud-pubsub", specifier = "==2.15.2" }, + { name = "google-cloud-kms", specifier = ">=3.5.1" }, + { name = "google-cloud-pubsub", specifier = "==2.38.0" }, { name = "google-cloud-storage", specifier = "==2.10.0" }, { name = "google-resumable-media", specifier = "==2.7.2" }, - { name = "googleapis-common-protos", specifier = "==1.70.0" }, + { name = "googleapis-common-protos", specifier = "==1.75.0" }, { name = "graphviz", specifier = "==0.20" }, { name = "greenlet", git = "https://github.com/discord/greenlet.git?rev=a75d78f1547c74a81134644a179467525a255466" }, - { name = "grpc-google-iam-v1", specifier = "==0.14.2" }, - { name = "grpcio", marker = "platform_machine != 'x86_64'", specifier = "==1.53.*" }, - { name = "grpcio", marker = "platform_machine == 'x86_64'", specifier = "==1.49.1" }, - { name = "grpcio-health-checking", specifier = "==1.44.0" }, - { name = "grpcio-reflection", specifier = "==1.44.0" }, - { name = "grpcio-status", marker = "platform_machine != 'x86_64'", specifier = "==1.53.*" }, - { name = "grpcio-status", marker = "platform_machine == 'x86_64'", specifier = "==1.49.1" }, - { name = "grpcio-tools", marker = "platform_machine != 'x86_64'", specifier = "==1.53.*" }, - { name = "grpcio-tools", marker = "platform_machine == 'x86_64'", specifier = "==1.49.1" }, + { name = "grpc-google-iam-v1", specifier = "==0.14.4" }, + { name = "grpcio", specifier = "==1.82.1" }, + { name = "grpcio-health-checking", specifier = ">=1.44.0" }, + { name = "grpcio-reflection", specifier = ">=1.44.0" }, + { name = "grpcio-status", marker = "platform_machine != 'x86_64'", specifier = ">=1.53.0" }, + { name = "grpcio-status", marker = "platform_machine == 'x86_64'", specifier = ">=1.49.1" }, + { name = "grpcio-tools", specifier = "==1.82.1" }, { name = "gunicorn", git = "https://github.com/discord/gunicorn.git?rev=979efdcb918daa536d8923668241c6e6bf1edb58" }, { name = "intervals", specifier = "==0.9.2" }, { name = "jsonpath-rw", url = "https://github.com/kennknowles/python-jsonpath-rw/archive/6f5647bb3ad2395c20f0191fef07a1df51c9fed8.tar.gz" }, @@ -65,7 +63,7 @@ common = [ { name = "msgpack", specifier = "==1.2.1" }, { name = "phone-iso3166", specifier = "==0.3.8" }, { name = "pluggy", specifier = "==1.5.0" }, - { name = "protobuf", specifier = "==4.25.8" }, + { name = "protobuf", specifier = "==7.35.1" }, { name = "psycogreen", specifier = "==1.0.2" }, { name = "psycopg2-binary", specifier = "==2.9.10" }, { name = "pycryptodome", specifier = "==3.21.0" }, @@ -86,7 +84,7 @@ common = [ { name = "sqlalchemy", specifier = "==1.4.54" }, { name = "sqlalchemy-utils", specifier = "==0.41.1" }, { name = "tenacity", specifier = "==8.1.0" }, - { name = "tink", specifier = "==1.9.0" }, + { name = "tink", specifier = "==1.15.0" }, { name = "tld", specifier = "==0.12.7" }, { name = "traitlets", specifier = "==5.14.3" }, { name = "types-cachetools", specifier = "==6.1.0.20250717" }, @@ -96,7 +94,7 @@ common = [ { name = "types-jinja2", specifier = "==2.11.9" }, { name = "types-markupsafe", specifier = "==1.1.10" }, { name = "types-maxminddb", specifier = "==1.5.0" }, - { name = "types-protobuf", specifier = "==4.24.0.1" }, + { name = "types-protobuf", specifier = "==7.34.1.20260518" }, { name = "types-psycopg2", specifier = ">=2.9.21.20250809" }, { name = "types-python-dateutil", specifier = "==2.9.0.20260518" }, { name = "types-pytz", specifier = "==2025.2.0.20250516" }, @@ -203,6 +201,14 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047, upload-time = "2025-11-15T16:43:16.109Z" }, ] +[[package]] +name = "bazel-runfiles" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c5/14/af3de3591b571cdd77412f0acb29744c14df268755392367fb96b641aad5/bazel_runfiles-2.1.0-py3-none-any.whl", hash = "sha256:d27b4d01eed5927126781cc104aae7b65fd49f2e7f6f92f38eee39165e3ba0e4", size = 10336, upload-time = "2026-06-28T21:51:08.662Z" }, +] + [[package]] name = "blinker" version = "1.9.0" @@ -632,7 +638,7 @@ wheels = [ [[package]] name = "google-api-core" -version = "2.19.2" +version = "2.31.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-auth" }, @@ -641,17 +647,17 @@ dependencies = [ { name = "protobuf" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/14/99c2514b3ccc5aad1e0776f0ae8295c9f7153aead4f41d07dd126cecdc14/google_api_core-2.19.2.tar.gz", hash = "sha256:ca07de7e8aa1c98a8bfca9321890ad2340ef7f2eb136e558cee68f24b94b0a8f", size = 149057, upload-time = "2024-08-27T20:59:18.945Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/22/155cadf1d49272a9cf48f3168c0f3874fa13397297e611a5ea00cd093880/google_api_core-2.31.0.tar.gz", hash = "sha256:2be84ee0f584c48e6bde1b36766e23348b361fb7e55e56135fc76ce1c397f9c2", size = 176492, upload-time = "2026-06-03T14:52:17.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/53/2e340a6ed897fa2bdd6c1bf166b98c047fbb648463dfd2b209ca7d501984/google_api_core-2.19.2-py3-none-any.whl", hash = "sha256:53ec0258f2837dd53bbd3d3df50f5359281b3cc13f800c941dd15a9b5a415af4", size = 139427, upload-time = "2024-08-27T20:59:17.388Z" }, + { url = "https://files.pythonhosted.org/packages/86/40/9bdbb60b03a332bd45acb8703da08bbc27d991d35286b62e42acc86d243a/google_api_core-2.31.0-py3-none-any.whl", hash = "sha256:ef79fb3784c71cbac89cbd03301ba0c8fb8ad2aa95d7f9204dd9628f7adf59ab", size = 173102, upload-time = "2026-06-03T14:51:26.729Z" }, ] [package.optional-dependencies] grpc = [ - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, - { name = "grpcio-status", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio-status", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, + { name = "grpcio" }, + { name = "grpcio-status", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14' and platform_machine == 'x86_64'" }, + { name = "grpcio-status", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14' and platform_machine != 'x86_64'" }, + { name = "grpcio-status", version = "1.82.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14'" }, ] [[package]] @@ -716,37 +722,41 @@ wheels = [ [[package]] name = "google-cloud-kms" -version = "3.5.1" +version = "3.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core", extra = ["grpc"] }, { name = "google-auth" }, { name = "grpc-google-iam-v1" }, + { name = "grpcio" }, { name = "proto-plus" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ec/d4/2e8d1c39be35152b8b15ad8f3e841d048f77fa17ae777f8014ed3eed4b15/google_cloud_kms-3.5.1.tar.gz", hash = "sha256:b5f1ac87f8dc9a6642439e93baa5a63ee2d4d18c140669941689e9ab5abed1d9", size = 327236, upload-time = "2025-05-20T18:46:22.705Z" } +sdist = { url = "https://files.pythonhosted.org/packages/74/f1/98966f4c29d156685f1ffe7a385efa29cc32b6d6359892ee4d5b375f5ea4/google_cloud_kms-3.15.0.tar.gz", hash = "sha256:5ca22f243c271d15351a3e9a36f8ace31c49b614c704d9b59b8f2b92ac6bb263", size = 439925, upload-time = "2026-07-08T17:03:50.796Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/86/480d298145d15caf994cd13ee0fac764a3d29d07367550e604f31369d81f/google_cloud_kms-3.5.1-py3-none-any.whl", hash = "sha256:11dc9a1b4edcc6794c5fee7e4e7dbd14b051bde99f4702bd70fec193d152abdc", size = 270815, upload-time = "2025-05-20T18:46:21.116Z" }, + { url = "https://files.pythonhosted.org/packages/13/bb/dc8af343b2c352e1ac778a4bb88e2e8bdbc137d4203d6a4795179e53146b/google_cloud_kms-3.15.0-py3-none-any.whl", hash = "sha256:e31197570e8909e3741e857d9f414eb4120e59be6e9fa727177b0abe30ef3eac", size = 354499, upload-time = "2026-07-08T17:03:21.397Z" }, ] [[package]] name = "google-cloud-pubsub" -version = "2.15.2" +version = "2.38.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core", extra = ["grpc"] }, + { name = "google-auth" }, { name = "grpc-google-iam-v1" }, - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, - { name = "grpcio-status", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio-status", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, + { name = "grpcio", marker = "python_full_version < '3.14'" }, + { name = "grpcio-status", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14' and platform_machine == 'x86_64'" }, + { name = "grpcio-status", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14' and platform_machine != 'x86_64'" }, + { name = "grpcio-status", version = "1.82.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14'" }, + { name = "opentelemetry-api" }, + { name = "opentelemetry-sdk" }, { name = "proto-plus" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/5c/1ff5f8e37aad3350e36998c811801997468b9d264835355157e22332e13a/google-cloud-pubsub-2.15.2.tar.gz", hash = "sha256:f3a652ae4436034ed51fc884afbef7f69cbe0325129531545e49f017c1ef1401", size = 267849, upload-time = "2023-03-23T02:40:18.249Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/a5/0c7b27493ad6e744d175999e93bc51141ae70b23184d0bdbcb13fc9a4b29/google_cloud_pubsub-2.38.0.tar.gz", hash = "sha256:9212309f8d6cfaefb577bca52492b13464b56e584505408685d63e69346c56cf", size = 402783, upload-time = "2026-05-07T08:04:29.024Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/90/5ca683a31d17d0139c37143652b2bc55302d6f4acc2ea18cff688bf83692/google_cloud_pubsub-2.15.2-py2.py3-none-any.whl", hash = "sha256:9ec481211db781dfca0ac182259ecb078ed504062aacbf3d0cb7ce261c9690c9", size = 243122, upload-time = "2023-03-23T02:40:15.793Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ea/d000ce0663c8989651f80b02e2ea8bb700d29140ade580f275b4ec4c9687/google_cloud_pubsub-2.38.0-py3-none-any.whl", hash = "sha256:fed2c40cfb77d58f6dced563a8146a8c34319c7dfbbb4d045b6c9c101e043db9", size = 324839, upload-time = "2026-05-07T08:03:04.923Z" }, ] [[package]] @@ -809,20 +819,19 @@ wheels = [ [[package]] name = "googleapis-common-protos" -version = "1.70.0" +version = "1.75.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a/googleapis_common_protos-1.70.0.tar.gz", hash = "sha256:0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257", size = 145903, upload-time = "2025-04-14T10:17:02.924Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/c8/f439cffde755cffa462bfbb156278fa6f9d09119719af9814b858fd4f81f/googleapis_common_protos-1.75.0.tar.gz", hash = "sha256:53a062ff3c32552fbd62c11fe23768b78e4ddf0494d5e5fd97d3f4689c75fbbd", size = 151035, upload-time = "2026-05-07T08:04:49.423Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/f1/62a193f0227cf15a920390abe675f386dec35f7ae3ffe6da582d3ade42c7/googleapis_common_protos-1.70.0-py3-none-any.whl", hash = "sha256:b8bfcca8c25a2bb253e0e0b0adaf8c00773e5e6af6fd92397576680b807e0fd8", size = 294530, upload-time = "2025-04-14T10:17:01.271Z" }, + { url = "https://files.pythonhosted.org/packages/e7/c8/e2645aa8ed02fd4c7a2f59d68783b65b1f3cbdfe39a6308e156509d1fee8/googleapis_common_protos-1.75.0-py3-none-any.whl", hash = "sha256:961ed60399c457ceb0ee8f285a84c870aabc9c6a832b9d37bb281b5bebde43ed", size = 300631, upload-time = "2026-05-07T08:03:30.345Z" }, ] [package.optional-dependencies] grpc = [ - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, + { name = "grpcio" }, ] [[package]] @@ -841,64 +850,67 @@ source = { git = "https://github.com/discord/greenlet.git?rev=a75d78f1547c74a811 [[package]] name = "grpc-google-iam-v1" -version = "0.14.2" +version = "0.14.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "googleapis-common-protos", extra = ["grpc"] }, - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, + { name = "grpcio" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/4e/8d0ca3b035e41fe0b3f31ebbb638356af720335e5a11154c330169b40777/grpc_google_iam_v1-0.14.2.tar.gz", hash = "sha256:b3e1fc387a1a329e41672197d0ace9de22c78dd7d215048c4c78712073f7bd20", size = 16259, upload-time = "2025-03-17T11:40:23.586Z" } +sdist = { url = "https://files.pythonhosted.org/packages/44/4f/d098419ad0bfc06c9ce440575f05aa22d8973b6c276e86ac7890093d3c37/grpc_google_iam_v1-0.14.4.tar.gz", hash = "sha256:392b3796947ed6334e61171d9ab06bf7eb357f554e5fc7556ad7aab6d0e17038", size = 23706, upload-time = "2026-04-01T01:57:49.813Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/6f/dd9b178aee7835b96c2e63715aba6516a9d50f6bebbd1cc1d32c82a2a6c3/grpc_google_iam_v1-0.14.2-py3-none-any.whl", hash = "sha256:a3171468459770907926d56a440b2bb643eec1d7ba215f48f3ecece42b4d8351", size = 19242, upload-time = "2025-03-17T11:40:22.648Z" }, + { url = "https://files.pythonhosted.org/packages/89/22/c2dd50c09bf679bd38173656cd4402d2511e563b33bc88f90009cf50613c/grpc_google_iam_v1-0.14.4-py3-none-any.whl", hash = "sha256:412facc320fcbd94034b4df3d557662051d4d8adfa86e0ddb4dca70a3f739964", size = 32675, upload-time = "2026-04-01T01:57:47.69Z" }, ] [[package]] name = "grpcio" -version = "1.49.1" +version = "1.82.1" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '4' and platform_machine == 'x86_64'", - "python_full_version >= '3.14' and python_full_version < '4' and platform_machine == 'x86_64'", - "python_full_version == '3.13.*' and platform_machine == 'x86_64'", - "python_full_version == '3.12.*' and platform_machine == 'x86_64'", - "python_full_version < '3.12' and platform_machine == 'x86_64'", -] dependencies = [ - { name = "six", marker = "platform_machine == 'x86_64'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/a3/1c/c42834d4fee45c5cf2d9546e97e879a1cbcdecfd16eb1a12144dcb91edae/grpcio-1.49.1.tar.gz", hash = "sha256:d4725fc9ec8e8822906ae26bb26f5546891aa7fbc3443de970cc556d43a5c99f", size = 22059239, upload-time = "2022-09-22T03:02:44.376Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/e2/aaccddb8b06637625d847dbb5fe76ec3d15a74d89d983f5202f3666706e3/grpcio-1.49.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:9fb17ff8c0d56099ac6ebfa84f670c5a62228d6b5c695cf21c02160c2ac1446b", size = 73399185, upload-time = "2022-09-22T02:57:56.219Z" }, - { url = "https://files.pythonhosted.org/packages/90/0f/4d614d59f500835cbd27cb90743fb6b299098b0f22b8fd058d3586c933c0/grpcio-1.49.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:075f2d06e3db6b48a2157a1bcd52d6cbdca980dd18988fe6afdb41795d51625f", size = 4296299, upload-time = "2022-09-22T02:58:01.417Z" }, - { url = "https://files.pythonhosted.org/packages/4d/ea/359a98f8b3b4ff9a2f457a0d20ed81775a64149fbb7617177ed23d9d10c9/grpcio-1.49.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc79b2b37d779ac42341ddef40ad5bf0966a64af412c89fc2b062e3ddabb093f", size = 4656437, upload-time = "2022-09-22T02:58:06.23Z" }, - { url = "https://files.pythonhosted.org/packages/fc/89/4952d2dff95f5b95db5943b2d1b55c82a485830b992f52f212b33616b523/grpcio-1.49.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:49b301740cf5bc8fed4fee4c877570189ae3951432d79fa8e524b09353659811", size = 4888051, upload-time = "2022-09-22T02:58:11.411Z" }, - { url = "https://files.pythonhosted.org/packages/f0/2d/995e7b2a4e7aee713674c6b34d75aed3c7535eb77cb12a1785d95ac35332/grpcio-1.49.1-cp311-cp311-win_amd64.whl", hash = "sha256:6b6c3a95d27846f4145d6967899b3ab25fffc6ae99544415e1adcacef84842d2", size = 3618099, upload-time = "2022-09-22T02:58:17.396Z" }, -] - -[[package]] -name = "grpcio" -version = "1.53.2" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '4' and platform_machine != 'x86_64'", - "python_full_version >= '3.14' and python_full_version < '4' and platform_machine != 'x86_64'", - "python_full_version == '3.13.*' and platform_machine != 'x86_64'", - "python_full_version == '3.12.*' and platform_machine != 'x86_64'", - "python_full_version < '3.12' and platform_machine != 'x86_64'", + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/13/a8/c224a9d9ae0a9a0866ec37d9951b4407c3df3343a6c0352554e5add9152a/grpcio-1.53.2.tar.gz", hash = "sha256:0c9e42f2499c8603af1d88771dc97e2c6b0310c278337058fd7fd1ddb35ab853", size = 22422194, upload-time = "2023-08-02T16:55:27.288Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/30/98/96b6499fd5099ab6a2ab7ddabde4644fea064aafa41db8e5952fd6e49a07/grpcio-1.53.2-cp311-cp311-linux_armv7l.whl", hash = "sha256:8166ac6671472d172cc0db50323b7a7504bd534de54aa31354465a00ca44409d", size = 88732207, upload-time = "2023-08-02T16:51:17.326Z" }, - { url = "https://files.pythonhosted.org/packages/ee/4d/88efe77ffa641aa1b0c8b31fa7862d2a8450d0d7e71b3e0f56baa65c18e6/grpcio-1.53.2-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:f7e66d8b31ef2bada7029275debbe12c97397ec7ac70a659837a7b8a6a9dc916", size = 8457838, upload-time = "2023-08-02T16:51:22.035Z" }, - { url = "https://files.pythonhosted.org/packages/d4/2c/b05d13e8bd712fd6128b9c832dd87d7c9cb8873487479bb32e249d40a2ae/grpcio-1.53.2-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:712113946b303db9ae4245a13de213710367850a6c3c53530b70e87989feb8e0", size = 4324710, upload-time = "2023-08-02T16:51:25.665Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b9/2307da723e99f35909c35b227f64dd273f6c9f22744d90ee516864c730db/grpcio-1.53.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3761f9a6817e32898eaa5aecd0b0ad69d0c68ab45ea7bf206e8dc4548f025f0", size = 5237001, upload-time = "2023-08-02T16:51:29.595Z" }, - { url = "https://files.pythonhosted.org/packages/da/4a/f0444ac37a2bb120c41ed02970125814a991caa9b833386f8a85aea442cf/grpcio-1.53.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24c63592103fded38b258f1e520ba8b0a7a0bbc397cddd6520a1f74dc4b5dec0", size = 4962998, upload-time = "2023-08-02T16:51:32.101Z" }, - { url = "https://files.pythonhosted.org/packages/22/40/5fd5ce6d5b5e890b9d6571114be8a6a5aa1d317bd779b29afcf528060f2f/grpcio-1.53.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:53d34cbf212f03634d74ba366d595b4a06a3b60fcc731eddbd6fd7ebe4acf981", size = 5456120, upload-time = "2023-08-02T16:51:35.189Z" }, - { url = "https://files.pythonhosted.org/packages/e0/ac/6bf874a7f5d8576a657ae5b956006046b470491a6382db49aa4effb7818d/grpcio-1.53.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3b789472e9ef75d179295d0c6a1f7f0aefd08189cd1c822b068b0523365a1dbe", size = 5179150, upload-time = "2023-08-02T16:51:37.894Z" }, - { url = "https://files.pythonhosted.org/packages/8a/65/32f100de0f4e8eb260c8416886be1f5048091302cf6c1ccf51e898d22cae/grpcio-1.53.2-cp311-cp311-win32.whl", hash = "sha256:7b44ed75b9d67d17e5a098a0f99a8fd3e5861fd3c4eb54212277a0acdf298434", size = 3309870, upload-time = "2023-08-02T16:51:39.845Z" }, - { url = "https://files.pythonhosted.org/packages/53/70/6c50cffa387319e80689a41487fe3d604243bd3bc7057035782692e1e042/grpcio-1.53.2-cp311-cp311-win_amd64.whl", hash = "sha256:1d1a320230e0d020880178b8eb453300bd57700b44c3744268370502e7376a9b", size = 3954245, upload-time = "2023-08-02T16:51:42.688Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/90/bc/656b89387d6f4ed7e0686c7b64c2ae7e554a759aa58122c8e5fb99392c32/grpcio-1.82.1.tar.gz", hash = "sha256:707b24abd90fcb1e45bcc080577da1dbf9971d107490589b9539af8e1e77b4b5", size = 13187300, upload-time = "2026-07-08T12:36:16.588Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/26/5b/e5092af97fa671ca279b3e373251af4bf87d5fbda7dc85f6a616899562a7/grpcio-1.82.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:0ddb18a9a9e1f46692b3567ae4abb3f8d117ce6afea48650f8eca06d8ab5d06f", size = 6181472, upload-time = "2026-07-08T12:34:31.009Z" }, + { url = "https://files.pythonhosted.org/packages/c1/8f/18053a3a2ca03d0c2a1b8cc7271e705007a16aa5dae84bac00935c5b1a7f/grpcio-1.82.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:cf855b1af246720f567b0ce5d0724d45dfa4188eecc3296a2a69257b11b9e94b", size = 11970995, upload-time = "2026-07-08T12:34:33.603Z" }, + { url = "https://files.pythonhosted.org/packages/5b/7e/21b1acb052876ad00959ec4d1b05fe08607d650bcfa282073bb164c2703c/grpcio-1.82.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddb30cb13e25bc13cea70ffc69d6d90c49d36ea6c1d4549e6912f70177834cac", size = 6760127, upload-time = "2026-07-08T12:34:36.122Z" }, + { url = "https://files.pythonhosted.org/packages/3e/12/25eef9c245c54f0061317d13a302357fe8ea03bac240b2b02ececcf54da4/grpcio-1.82.1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1e822b2774f719c017cbe700b6e47173b6ae290fb84906f52a5a3c2c60b62e1e", size = 7484377, upload-time = "2026-07-08T12:34:38.368Z" }, + { url = "https://files.pythonhosted.org/packages/a0/41/1a348767eb9d9bd7765dc4fa8a01723d3bb386d67f981ee5c6f9c02b8b1c/grpcio-1.82.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5dafb1ece8ed45dee7c738f166ec82e19673221ed5ab8967f72858a4685345b2", size = 6924269, upload-time = "2026-07-08T12:34:40.583Z" }, + { url = "https://files.pythonhosted.org/packages/e4/b9/3aae7a03d34c86ea27988db859a6087c186f6c3f53f9b551e07afd989bfa/grpcio-1.82.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e06503106e7271e0a49fd5a1ac04747f1e47e87d900476db6fe45bc87ee411f4", size = 7531848, upload-time = "2026-07-08T12:34:43.277Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/3c4afa625d0dac9090707966916284c035fc5b2fb3e2c51e156accee6735/grpcio-1.82.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ff99bc8cafb6a952201c37b995f425e641c93ffa6e072258525feab57290141d", size = 8568217, upload-time = "2026-07-08T12:34:45.502Z" }, + { url = "https://files.pythonhosted.org/packages/20/9c/d8489c628e73e20a3d034e7f66912de7b1acb405f01d388f056a88e47924/grpcio-1.82.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:644ae1b94266ac785330f4590a69e52b6a7eb73029043a02209db81c81397d69", size = 7938771, upload-time = "2026-07-08T12:34:48.323Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b7/0a92cfd1658f3a896d4aa12d4efeb7dd4ddfc723725ae22741a5241ea710/grpcio-1.82.1-cp311-cp311-win32.whl", hash = "sha256:e203d2e19d471630084a16c815616f8211dff21c268ab3c5f5bf38417832e074", size = 4256432, upload-time = "2026-07-08T12:34:50.432Z" }, + { url = "https://files.pythonhosted.org/packages/c7/6a/2872c761b025d9ec74386f22a4a7d59c5a5b00ebf718761b33739ffc45de/grpcio-1.82.1-cp311-cp311-win_amd64.whl", hash = "sha256:0d8299c285fe6cc6a1f56badf8d3bc5078c8d20273ee64bafa3783b4bc29a769", size = 5009633, upload-time = "2026-07-08T12:34:52.67Z" }, + { url = "https://files.pythonhosted.org/packages/dc/88/d1350bf3343a2ed87d801584e40609f6c6bd3087926eeca03de50348cf4a/grpcio-1.82.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:c09bd5fa0d5b1fbd773ec349fe61441c3e4ebf168c229aa7538a820bdfad6a58", size = 6144689, upload-time = "2026-07-08T12:34:55.567Z" }, + { url = "https://files.pythonhosted.org/packages/e6/33/71875cdecd27c24ac1385d4783a09853f01b84a825a36aec2a2bc7d0d080/grpcio-1.82.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:1eae24810720734598e3e6a1a528d5de0f265fe3fc86575e9ecce424b9ec7379", size = 11952034, upload-time = "2026-07-08T12:34:58.128Z" }, + { url = "https://files.pythonhosted.org/packages/82/b2/d9125df3d8a140dec12cc82c05b7deafedeababcff6496f28b2fd5634d10/grpcio-1.82.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a6bd5daf5bde7b24d7ad2cbaf8bf9eac620d96222016bb5e7ddde930dec0673f", size = 6710772, upload-time = "2026-07-08T12:35:01.33Z" }, + { url = "https://files.pythonhosted.org/packages/88/9b/69e2d1627398b964f34437dc476a5aff5a2cc8e7f247d26272b5674b5faf/grpcio-1.82.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1ecfde669cb687ac020d31ff76debe5dc7a62213335f02262eb6625628da1c03", size = 7450677, upload-time = "2026-07-08T12:35:03.926Z" }, + { url = "https://files.pythonhosted.org/packages/e4/e7/8f855ca29c294956122a2a73023655b9b02602d5111dad2b9b00e7631c68/grpcio-1.82.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:011c8badee95734dee8bf05ce3464756a0ac3ebb8d443afd20c0e2b5e4640ad9", size = 6886855, upload-time = "2026-07-08T12:35:06.174Z" }, + { url = "https://files.pythonhosted.org/packages/5f/f0/fa87e85f49925f44c479d07e58b051e69bcfef6b6d5fbc6749d140f6730a/grpcio-1.82.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b85f4564926fb23114d239392bdcae200db1e6179629edd7d7ab0ab89c96a197", size = 7501323, upload-time = "2026-07-08T12:35:08.49Z" }, + { url = "https://files.pythonhosted.org/packages/67/55/2e0b10ae1d3ef9dcc480b91dc2158f4931fc4675d3af0a2836e39b2a744f/grpcio-1.82.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:2c0c8270833395644c3fe6b6a806397955a2bc0538000a19a78b90c05a6c16e0", size = 8536899, upload-time = "2026-07-08T12:35:10.975Z" }, + { url = "https://files.pythonhosted.org/packages/bd/95/a3d8b0431fa221efc51ee39d73595ede74ba82a43b7c4313192e580face2/grpcio-1.82.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2ba199205ff46c7778290fe1673c91ac8e7e45678dd5c86e9e56fa33ec8788f6", size = 7913892, upload-time = "2026-07-08T12:35:13.944Z" }, + { url = "https://files.pythonhosted.org/packages/b8/92/f2651ec704d9852a56faef394775038afba435b50ce82ab2404d119c3355/grpcio-1.82.1-cp312-cp312-win32.whl", hash = "sha256:06127691866e295c14e84a1fb86356dd962254f6abd0da4ca4b001eea9e89438", size = 4240985, upload-time = "2026-07-08T12:35:16.048Z" }, + { url = "https://files.pythonhosted.org/packages/96/4f/a5fe8bf0d0a1b24855f370293075c931f27de4eb55f0f158786095bf3c11/grpcio-1.82.1-cp312-cp312-win_amd64.whl", hash = "sha256:1fa3223a3a2e1db74f4c2b255189eb7ea875dfba56e221d252ee3fc7b204778e", size = 5001580, upload-time = "2026-07-08T12:35:18.689Z" }, + { url = "https://files.pythonhosted.org/packages/1b/3e/496992d08c0aaa11272eb6228dc8ab947da01fe835de243cd00521bce4c4/grpcio-1.82.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:b454a2d97bfab7565683a02345f86bd182ab69fd7c2bdb7414171e7538f266b1", size = 6146068, upload-time = "2026-07-08T12:35:21.365Z" }, + { url = "https://files.pythonhosted.org/packages/e7/8f/f263d6f14fdba6b56cfadd91fd3e158a52682b72c6016d1f8723d435659f/grpcio-1.82.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:3dde70abfc80b3be11de53ba0d601c439e7fb2afd3583ad1788d1146bec92fdc", size = 11948600, upload-time = "2026-07-08T12:35:24.312Z" }, + { url = "https://files.pythonhosted.org/packages/8c/14/3a02e6ee49c2d85bc15eaae321e0e11ab3542cad3c5b2de121ecce0c4296/grpcio-1.82.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f5523099c98c292ea1ae08e617249db760c56a78f8deae879027fe7d1ffbcbf6", size = 6714591, upload-time = "2026-07-08T12:35:27.027Z" }, + { url = "https://files.pythonhosted.org/packages/69/80/58e3738696f48ab7645347b98d8a7f93d10e00e6218388fbfcd6c9310e3d/grpcio-1.82.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:5e5c4dc0a59b0f8490a6bdfd6fc8395b9d8ad8a8407c7d67ca7b5bba15c0877f", size = 7454995, upload-time = "2026-07-08T12:35:29.599Z" }, + { url = "https://files.pythonhosted.org/packages/f3/6c/2557c1a889363072fbf2285ecd0e8c44860d4dbd60f017a32537c5b863e2/grpcio-1.82.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c40d94ba820329cc191981bc22fa6f6eed0799c6d921f3c6709521d59d4a2fd7", size = 6888621, upload-time = "2026-07-08T12:35:32.38Z" }, + { url = "https://files.pythonhosted.org/packages/d2/66/907706ccaff1223f1e10fd5b37fc16faead43392fccb4e786e7e390ac141/grpcio-1.82.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4c816180e31e273caaec6f8bd86a8392499d5bbb26f41da44e3dce48bde69095", size = 7505069, upload-time = "2026-07-08T12:35:35.072Z" }, + { url = "https://files.pythonhosted.org/packages/b3/7c/ff97b0d0f635987ee5ec80dfedafa1aad629303745d48e8637d10eec5b80/grpcio-1.82.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e31fd780b261830720cb70b0fd8f0aa51d49e75a66d7464ad2e31d4b765f2580", size = 8535384, upload-time = "2026-07-08T12:35:37.954Z" }, + { url = "https://files.pythonhosted.org/packages/62/9e/a97fddd970a8d1588cade06eca20443761c1858b0ad6590a5c835aa18062/grpcio-1.82.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9d76152d7c31d7210d4a106e5d8b64da5bba5d6abf11be30e2f7b0a0c59bbcbf", size = 7910707, upload-time = "2026-07-08T12:35:40.797Z" }, + { url = "https://files.pythonhosted.org/packages/20/e4/eaba1517888af483a88d449eb7566f0f7f63446d46f339c5891798435875/grpcio-1.82.1-cp313-cp313-win32.whl", hash = "sha256:38e9dcb5258226fb3282630b31b16a968df52c8c6ad514af540646e0a4578f8a", size = 4240363, upload-time = "2026-07-08T12:35:43.298Z" }, + { url = "https://files.pythonhosted.org/packages/b0/42/66a98d47732e35290bef722f6149fed3709cd4cf61166f6f53a12f417302/grpcio-1.82.1-cp313-cp313-win_amd64.whl", hash = "sha256:3dbfb52c36d9511ac2b8e6c94fdde837b393ae520cc321f52a333a2deedf5a90", size = 5000980, upload-time = "2026-07-08T12:35:46.262Z" }, + { url = "https://files.pythonhosted.org/packages/b4/cb/cf9ae9e164c6e6dc8a494faa9771763df9da150eefe19671009624d1559f/grpcio-1.82.1-cp314-cp314-linux_armv7l.whl", hash = "sha256:35f990f7784c8fd2872644f07f96ebb4d9e48e145a190ab80d0280af91a1bfb2", size = 6146901, upload-time = "2026-07-08T12:35:49.261Z" }, + { url = "https://files.pythonhosted.org/packages/3b/2a/eccf26dbcfb7f7cab8027c5490a16c8937c5aa7a2ec20a3eab2cf7a43165/grpcio-1.82.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:46536a4a1f4434df3c851b9254ff6fc7df5705b273681a15ca277d5921c178a0", size = 11954756, upload-time = "2026-07-08T12:35:52.196Z" }, + { url = "https://files.pythonhosted.org/packages/ad/75/3b3b4a3cc9f084b026af96e1d3e539b1af29ec7f41ed0dfff3cb99cc8626/grpcio-1.82.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d6650a7c1ebb7921c70e12a385439a8118efb99e669fa9ed31cf25db1843937c", size = 6723087, upload-time = "2026-07-08T12:35:54.973Z" }, + { url = "https://files.pythonhosted.org/packages/9c/8b/b0f0c9b1400a99a4da4c09b114f101b192f8f11192e76f620b8962f5d90b/grpcio-1.82.1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:b8e110c66df5204c0506d6c8787b35d48b8b699ef5aa366d6c4d67325c67fe9a", size = 7454542, upload-time = "2026-07-08T12:35:57.586Z" }, + { url = "https://files.pythonhosted.org/packages/b7/bd/428e38868382aa193697a5aa53973f29c58e58ba4268aa0c86a2715ee58b/grpcio-1.82.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f853eae07235a51a27bb5d6a9a175a59ca55dc9b99edc6ce2f76f07332d333ae", size = 6889588, upload-time = "2026-07-08T12:36:00.012Z" }, + { url = "https://files.pythonhosted.org/packages/49/ce/03e01d5e10259bf5c08ee50570cc94724e79c956f61fd2f09b341af0956c/grpcio-1.82.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:60b0f2c95337694fc094b77d9f60f50566c84b5677393e342eb98daeee242d98", size = 7514166, upload-time = "2026-07-08T12:36:02.693Z" }, + { url = "https://files.pythonhosted.org/packages/ff/59/278b4b600329e2ba3849f3c1ea3c820b3a01b38a7ad184ba09595e8d2733/grpcio-1.82.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:b064fc444812bdaa9825d33c26f8d732d63ee6a5d78557c1faf92c98687fed27", size = 8536166, upload-time = "2026-07-08T12:36:05.349Z" }, + { url = "https://files.pythonhosted.org/packages/44/27/7ccf2ef00f27a8e47a79d641c8ceaf7d3028c7a03d9a97b4c8a9a783c086/grpcio-1.82.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7d7ede11d747b4e1bd05e3bc0260e155b65a88735a895a10f6521f19b889511e", size = 7912572, upload-time = "2026-07-08T12:36:08.393Z" }, + { url = "https://files.pythonhosted.org/packages/0d/be/33742482d2753f2d3a1b7641664b6622262d44f2f3b609f13425dd86d36f/grpcio-1.82.1-cp314-cp314-win32.whl", hash = "sha256:3d21f19838dc255ecbb79321b15ae9b98fbddff4c3d4aedb0a81bdd7f4ab572a", size = 4321856, upload-time = "2026-07-08T12:36:10.899Z" }, + { url = "https://files.pythonhosted.org/packages/cc/67/03329c847172c78ddeb1eb9be6b444fdbc12775a84c958b27e427e7b926d/grpcio-1.82.1-cp314-cp314-win_amd64.whl", hash = "sha256:e20f1edbb15f99e3128ec86433f9785fd5a451d8f115e74fe0056134f092a9d5", size = 5141114, upload-time = "2026-07-08T12:36:13.595Z" }, ] [[package]] @@ -906,8 +918,7 @@ name = "grpcio-health-checking" version = "1.44.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, + { name = "grpcio" }, { name = "protobuf" }, ] sdist = { url = "https://files.pythonhosted.org/packages/39/a9/1762cf5ff67c087c79dc7e007554f10973df89c69915ebbeb98547944bb9/grpcio-health-checking-1.44.0.tar.gz", hash = "sha256:e391033c29137fdcef8c405e12f626d1bb1eeaf219f5ea024068cdff43eae7d9", size = 10721, upload-time = "2022-02-17T20:24:42.196Z" } @@ -920,8 +931,7 @@ name = "grpcio-reflection" version = "1.44.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, + { name = "grpcio" }, { name = "protobuf" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e1/a9/63d053b9c26bcd8c11d4b1888eb400506205b72cf5e4154d014966810b38/grpcio-reflection-1.44.0.tar.gz", hash = "sha256:c116b5beed9fa729ccf7e4815b434ec6d0f016f1fe5c691412b19fb7041fccc0", size = 10491, upload-time = "2022-02-17T20:24:43.379Z" } @@ -934,16 +944,14 @@ name = "grpcio-status" version = "1.49.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '4' and platform_machine == 'x86_64'", - "python_full_version >= '3.14' and python_full_version < '4' and platform_machine == 'x86_64'", "python_full_version == '3.13.*' and platform_machine == 'x86_64'", "python_full_version == '3.12.*' and platform_machine == 'x86_64'", "python_full_version < '3.12' and platform_machine == 'x86_64'", ] dependencies = [ - { name = "googleapis-common-protos", marker = "platform_machine == 'x86_64'" }, - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "protobuf", marker = "platform_machine == 'x86_64'" }, + { name = "googleapis-common-protos" }, + { name = "grpcio" }, + { name = "protobuf" }, ] sdist = { url = "https://files.pythonhosted.org/packages/19/99/7cd6af0c6da3084fa39818af3e3de1f4ca21127004e87f39a2affe290521/grpcio-status-1.49.1.tar.gz", hash = "sha256:658f48dc146ee0c7b6eebd302d74e0d45c00727c20035ff51d68750dbaccf5d9", size = 13505, upload-time = "2022-09-22T03:02:56.074Z" } wheels = [ @@ -955,16 +963,14 @@ name = "grpcio-status" version = "1.53.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '4' and platform_machine != 'x86_64'", - "python_full_version >= '3.14' and python_full_version < '4' and platform_machine != 'x86_64'", "python_full_version == '3.13.*' and platform_machine != 'x86_64'", "python_full_version == '3.12.*' and platform_machine != 'x86_64'", "python_full_version < '3.12' and platform_machine != 'x86_64'", ] dependencies = [ - { name = "googleapis-common-protos", marker = "platform_machine != 'x86_64'" }, - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, - { name = "protobuf", marker = "platform_machine != 'x86_64'" }, + { name = "googleapis-common-protos" }, + { name = "grpcio" }, + { name = "protobuf" }, ] sdist = { url = "https://files.pythonhosted.org/packages/45/6c/ed089e2b0d9215a1405de8790b2d6593780690d2732e0c208da27dfd86c4/grpcio-status-1.53.2.tar.gz", hash = "sha256:9a0823b99218424f012f59f6e9d17e8f569a67f0ca47cbca27dbf3bdf72c2248", size = 13505, upload-time = "2023-08-02T16:55:34.192Z" } wheels = [ @@ -972,57 +978,76 @@ wheels = [ ] [[package]] -name = "grpcio-tools" -version = "1.49.1" +name = "grpcio-status" +version = "1.82.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '4' and platform_machine == 'x86_64'", "python_full_version >= '3.14' and python_full_version < '4' and platform_machine == 'x86_64'", - "python_full_version == '3.13.*' and platform_machine == 'x86_64'", - "python_full_version == '3.12.*' and platform_machine == 'x86_64'", - "python_full_version < '3.12' and platform_machine == 'x86_64'", + "python_full_version >= '4' and platform_machine != 'x86_64'", + "python_full_version >= '3.14' and python_full_version < '4' and platform_machine != 'x86_64'", ] dependencies = [ - { name = "grpcio", version = "1.49.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64'" }, - { name = "protobuf", marker = "platform_machine == 'x86_64'" }, - { name = "setuptools", marker = "platform_machine == 'x86_64'" }, + { name = "googleapis-common-protos" }, + { name = "grpcio" }, + { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6c/e4/3416d25aebc4477141a491fae2c9494c5e0437a706c59103a936aac7d072/grpcio-tools-1.49.1.tar.gz", hash = "sha256:84cc64e5b46bad43d5d7bd2fd772b656eba0366961187a847e908e2cb735db91", size = 2252679, upload-time = "2022-09-22T03:03:00.279Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/4d/3037f220cea14be7e77bb52e7dec18bdc90554e218642c8ebde620de37e3/grpcio_status-1.82.1.tar.gz", hash = "sha256:d9de8ac34763cd468130fdd2923294af7c3d28d09426f6c45221d27c25931130", size = 13906, upload-time = "2026-07-08T12:39:41.943Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/c1/ba298fe650b67c9e31a7ad88b2fe1d8d22ff2c6a9e131604054835397dfc/grpcio_tools-1.49.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:9e5c13809ab2f245398e8446c4c3b399a62d591db651e46806cccf52a700452e", size = 36912892, upload-time = "2022-09-22T03:00:51.237Z" }, - { url = "https://files.pythonhosted.org/packages/9c/8b/a45a39bf7d1c4956d48179831e4da88c3f6ee14dbdcb273e575bbeb7de20/grpcio_tools-1.49.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:ab3d0ee9623720ee585fdf3753b3755d3144a4a8ae35bca8e3655fa2f41056be", size = 2025040, upload-time = "2022-09-22T03:00:55.219Z" }, - { url = "https://files.pythonhosted.org/packages/6d/7f/89dc6036b91f8cbada98b06801ac2f5db60885000feaf88f9d7cabe665b7/grpcio_tools-1.49.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e13b3643e7577a3ec13b79689eb4d7548890b1e104c04b9ed6557a3c3dd452", size = 2370982, upload-time = "2022-09-22T03:00:59.807Z" }, - { url = "https://files.pythonhosted.org/packages/01/98/4730bfff6bcd3163db8c3d70689e19a1a5f419152316edfc1f13ff06a5d7/grpcio_tools-1.49.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a64bab81b220c50033f584f57978ebbea575f09c1ccee765cd5c462177988098", size = 2731915, upload-time = "2022-09-22T03:01:05.44Z" }, - { url = "https://files.pythonhosted.org/packages/1a/14/9f61820a13429c3719741f0810ed4a055c363f84d528c8f957a72605ce86/grpcio_tools-1.49.1-cp311-cp311-win_amd64.whl", hash = "sha256:28ff2b978d9509474928b9c096a0cce4eaa9c8f7046136aee1545f6211ed8126", size = 1844039, upload-time = "2022-09-22T03:01:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/46/5c/2f6c7e24b99dbaf5f8d7e5b1413fc9fc23360cdeb7f290b49a1c87b49560/grpcio_status-1.82.1-py3-none-any.whl", hash = "sha256:71c7f2bea725c0027fa396b77a55d4e9d90591bab90de4c1c03d4df9a56552f0", size = 14636, upload-time = "2026-07-08T12:39:23.113Z" }, ] [[package]] name = "grpcio-tools" -version = "1.53.2" +version = "1.82.1" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '4' and platform_machine != 'x86_64'", - "python_full_version >= '3.14' and python_full_version < '4' and platform_machine != 'x86_64'", - "python_full_version == '3.13.*' and platform_machine != 'x86_64'", - "python_full_version == '3.12.*' and platform_machine != 'x86_64'", - "python_full_version < '3.12' and platform_machine != 'x86_64'", -] dependencies = [ - { name = "grpcio", version = "1.53.2", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine != 'x86_64'" }, - { name = "protobuf", marker = "platform_machine != 'x86_64'" }, - { name = "setuptools", marker = "platform_machine != 'x86_64'" }, + { name = "grpcio" }, + { name = "protobuf" }, + { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/80/4a/d176f59e4b080f8bcd1242ca9bfa9d1a77a9ef1620725eef846f112b8a99/grpcio-tools-1.53.2.tar.gz", hash = "sha256:1b10f95d1f4af2b9d63c9beccf386b3a5e1a92f14b3f64a9a8385b6ba091e0dc", size = 2257313, upload-time = "2023-08-02T16:55:36.975Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/43/8f/ee91cf09f72bf86e4784e8f030425d789e6984a8f7882fdef77d53dda8d9/grpcio_tools-1.53.2-cp311-cp311-linux_armv7l.whl", hash = "sha256:968c94cb210da93d02c3d41605fc3400cdbd8e30e5ef5910638570a6d9b1be1d", size = 37001525, upload-time = "2023-08-02T16:54:00.483Z" }, - { url = "https://files.pythonhosted.org/packages/a2/d1/e85a0777d43aed5171be62b1f40ec9bf71e842ea41b94a84a87c404160cb/grpcio_tools-1.53.2-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:a71e2a881eb8e821b6f5eeab2ee450b56597000ec34bfcd0c35b666ad7e64eb9", size = 3881176, upload-time = "2023-08-02T16:54:03.328Z" }, - { url = "https://files.pythonhosted.org/packages/3f/33/01294f84c413e05a5d13c5648b883ecd44f5edacf9f989733cf2207b35ac/grpcio_tools-1.53.2-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:621e6aa0ee0ca6d24cd0dc0a3ea4e8dd585ee9a7c665f0b5247a08032d89ac9f", size = 2043712, upload-time = "2023-08-02T16:54:05.794Z" }, - { url = "https://files.pythonhosted.org/packages/70/78/10f3decc485435efad896d1851bf0b37c58764760124b85084163cd316a3/grpcio_tools-1.53.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f073ee3d1088d54fd1da5df2f39ae8767397a6e60baaabbf22525e5dc86b759c", size = 2521670, upload-time = "2023-08-02T16:54:08.229Z" }, - { url = "https://files.pythonhosted.org/packages/be/99/c008310b54848e1220b1c919a6a741347795873d304ba73cbc5cf1da5edf/grpcio_tools-1.53.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:556f6997fe369a6cfd230335c46cb89d5ac2be65c093b25b8a0e9bfee76cb705", size = 2375360, upload-time = "2023-08-02T16:54:11.017Z" }, - { url = "https://files.pythonhosted.org/packages/9b/e5/5ed9acd22b9ea5aa7c29fca91d8e5e65e12f2633114a9da88c5eefc62a2a/grpcio_tools-1.53.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:049b16c36c3b0e9e52aa35dec6655000c97f5a26215322804d4149c5690997e4", size = 2970806, upload-time = "2023-08-02T16:54:13.965Z" }, - { url = "https://files.pythonhosted.org/packages/17/8a/293d81ca22c9dd981a033085dd8492c27ad79c4c675a298112772e21b05e/grpcio_tools-1.53.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8ba8cdc56b713e6b27b2f5777e449b4617b549af6ab548aaf265eeda12a4ac6f", size = 2733958, upload-time = "2023-08-02T16:54:18.111Z" }, - { url = "https://files.pythonhosted.org/packages/4b/f5/5e10e0657b82cd46cdc3dbfae8d47fdc424e8185fc1444948798276ea06e/grpcio_tools-1.53.2-cp311-cp311-win32.whl", hash = "sha256:f1bb5564e7dec518b163761771372a010514c1845cc8e96b6e84af3cac4fd864", size = 1427771, upload-time = "2023-08-02T16:54:21.412Z" }, - { url = "https://files.pythonhosted.org/packages/17/f0/137600746a7223a0e8067d2c8daa8d04bc5809fccb45761b0f9beb4b8d64/grpcio_tools-1.53.2-cp311-cp311-win_amd64.whl", hash = "sha256:c57cd3d0ef5d2ac8cc0ffc7b9226e85364adf50e91aaf3c34589d15e574a7215", size = 1696916, upload-time = "2023-08-02T16:54:23.006Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/4c/ca/af008a0df6f9ec85ae136f763aed207e68097c952a17443d2c2af9d60a91/grpcio_tools-1.82.1.tar.gz", hash = "sha256:2bd3176ccdbf7cd1f463eb75b7b83544c7d6429f5ca8a0f7f784b76097dac891", size = 6399590, upload-time = "2026-07-08T12:38:15.186Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/d8/d55020c1c479431ef217be61396793a055f7d451d8b1def85aa61a909334/grpcio_tools-1.82.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:ebbac20ac4754d19d4a3b6d79f5d6293a4f3be87d4028a39910b5a9a9fc30351", size = 2652837, upload-time = "2026-07-08T12:36:44.231Z" }, + { url = "https://files.pythonhosted.org/packages/36/dc/f083108afc41ef52b1e3ec4de64ab99e9e4e57736d1c93fa932b8fc05549/grpcio_tools-1.82.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:c3e3723d5c5735b24fd0d2a2c97f58981cf25d7a44bb11d15d787346946a1749", size = 5967878, upload-time = "2026-07-08T12:36:46.601Z" }, + { url = "https://files.pythonhosted.org/packages/d7/c8/7edf03179e78f339a177017c4fcb4e9086a473be1a433126a8f59592bb24/grpcio_tools-1.82.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:047651b7552d2e60254a8fb44a72831764d812d1ceecc31dbf9194a388f89d3e", size = 2704942, upload-time = "2026-07-08T12:36:48.624Z" }, + { url = "https://files.pythonhosted.org/packages/e9/a3/96879635869cf6e36bcc276ae373be3e1292cd806205eb8c2c2f41bb2c29/grpcio_tools-1.82.1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:381886c71a955f074d16e5fd92ac40550c3b41dba215a6b16f9657b5aab5c4b1", size = 3032318, upload-time = "2026-07-08T12:36:51.072Z" }, + { url = "https://files.pythonhosted.org/packages/1a/ea/48be2380884ace92f19a04638d6c9c559f53e3c3e393893499c6cc257016/grpcio_tools-1.82.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5aa2708db1c7989cc3e1274885d1faf4486f251c9dfe67d22cda8a3e72da0a80", size = 2774108, upload-time = "2026-07-08T12:36:53.032Z" }, + { url = "https://files.pythonhosted.org/packages/b2/bc/2cba701aff07ba650b97484e0b42dd7e2a13fa52b1ad1cab6c0273da279f/grpcio_tools-1.82.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b39f1164ffc992ca76e78a3a54fe439154d0f0d9cb7ca1545c56fa39e8b912f8", size = 3226698, upload-time = "2026-07-08T12:36:55.254Z" }, + { url = "https://files.pythonhosted.org/packages/00/e8/09cf2f4a4259a456df9cbc942dd3d94b243acb846f0a9e4f6dffeff13bfe/grpcio_tools-1.82.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:45a17d4d5cc8d43717983f9536ece5349f0fb529e14163313505c215f8e456b6", size = 3798987, upload-time = "2026-07-08T12:36:57.499Z" }, + { url = "https://files.pythonhosted.org/packages/cc/94/78a2dbad9084795f04e140417585ed780f471f6563e02e565d62d88b4bd4/grpcio_tools-1.82.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9987b6b1a3b0e3f23ef792d478710992bfb9fdd86656ac0907f659ec85522c21", size = 3457771, upload-time = "2026-07-08T12:36:59.408Z" }, + { url = "https://files.pythonhosted.org/packages/c6/62/b0bd212e732be2576dc458385eec6969347d97bd3c76a366007354693ad2/grpcio_tools-1.82.1-cp311-cp311-win32.whl", hash = "sha256:2dc55c0fab9967d3277a09b87fd8911bffc5b672c8a15066768a1667983f0ac1", size = 1022868, upload-time = "2026-07-08T12:37:01.049Z" }, + { url = "https://files.pythonhosted.org/packages/8d/24/c21af6e02a8f4fc9a6b7d0a23d765f113b8fbf642c704d89a8d80f8939ac/grpcio_tools-1.82.1-cp311-cp311-win_amd64.whl", hash = "sha256:4baf943b57ff0f8410a4633cc0568ac2611a64ab1b056a1a5d30268a07d8f80d", size = 1192442, upload-time = "2026-07-08T12:37:03.207Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b8/70021ba4ea39ed54f175ae79ac9c71b3104ba965418b416e85e18b661d3a/grpcio_tools-1.82.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:1b1ae735ad45f8a01715b0106020803330a68b20b17dcdf51e8b7266af44a9ac", size = 2653283, upload-time = "2026-07-08T12:37:05.6Z" }, + { url = "https://files.pythonhosted.org/packages/0d/c5/add9b6f3780aaee6c1463e1295494219fbe849119f7a7eb4968bc677a50d/grpcio_tools-1.82.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:e6ce264293507e0a0f2facba230646fd185c18cee14a41bab26bca54b29d6a39", size = 5965914, upload-time = "2026-07-08T12:37:07.985Z" }, + { url = "https://files.pythonhosted.org/packages/1c/76/8849d262571edc9343ff5c2186c8afc61e960ad2b67d9ddc154e02953acf/grpcio_tools-1.82.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:75856fb0ba6a574e62b02473b10cb2479356b5db07c39ef8209395105608dc5e", size = 2705355, upload-time = "2026-07-08T12:37:10.279Z" }, + { url = "https://files.pythonhosted.org/packages/69/1f/fc34c4af2464584b31110a8b81e48debb28b0204bbdc6bd5fd625d710c23/grpcio_tools-1.82.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1d7d1f0d0c1fea8bbd6002f7a4ad1eb034b9114f4cf64d6a5d6aaa587725ae02", size = 3033411, upload-time = "2026-07-08T12:37:12.414Z" }, + { url = "https://files.pythonhosted.org/packages/9f/62/e42981d84b2e7be1563c6d4fc012330ab6cb42c1f053b8ed81e3e9e5254c/grpcio_tools-1.82.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b926e4ba0afb0a69954ef5ffb039b593676edb16d8c750476e65b1de89b535a6", size = 2774501, upload-time = "2026-07-08T12:37:14.401Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f9/1e99a12feb9599077b591ae9814daf85a97ff28fcd57571f08d42c5efff9/grpcio_tools-1.82.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:91bd88cf4bd6129620a0a27d051cb1c7346e3da498251c18d9df3061c852de3b", size = 3230020, upload-time = "2026-07-08T12:37:16.528Z" }, + { url = "https://files.pythonhosted.org/packages/b7/88/b82a5eebdf98208256326dec9ef752a3b52e22c8e8ed722cb96e81c0d520/grpcio_tools-1.82.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0972d57773ab2861d39df5e6d3d9e1a1008d53e74f8a5f84dd2932dd907e0ac1", size = 3803155, upload-time = "2026-07-08T12:37:18.706Z" }, + { url = "https://files.pythonhosted.org/packages/78/a5/ce7c35e47ed87a46a66c76c104c11204d8492600fd8411260cac5d9f6253/grpcio_tools-1.82.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dfd5e337fa40885b82c782968a0d67325a5b769c4e2542cc6fa48133bf6dc97f", size = 3461816, upload-time = "2026-07-08T12:37:20.719Z" }, + { url = "https://files.pythonhosted.org/packages/e5/56/b7fae69b9a9b68df4bdaaaa7ec2e836ba29f811eb2c295bd0014933fd719/grpcio_tools-1.82.1-cp312-cp312-win32.whl", hash = "sha256:518f58639014bf1bcecd9055dc63b6f33d70fd8e7621a15ce7c7d628545b4199", size = 1022473, upload-time = "2026-07-08T12:37:22.476Z" }, + { url = "https://files.pythonhosted.org/packages/b9/81/40c863fa3e84f818dae2f6a58c02b7ef81807f65714f5cefdea3596edf2e/grpcio_tools-1.82.1-cp312-cp312-win_amd64.whl", hash = "sha256:f28239d935da567af046957b245eab4b1c5f694369a00f0ef2a0a90a63a8ea66", size = 1192176, upload-time = "2026-07-08T12:37:24.352Z" }, + { url = "https://files.pythonhosted.org/packages/53/08/934dd729d3046e4ffd40ff897c26b7391b7b73c21b171c4c52edadc2f933/grpcio_tools-1.82.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:fe2e289a95ff818da6e0548ba3d9e24433895b535e1e837ed46900624b1e91c7", size = 2652843, upload-time = "2026-07-08T12:37:26.726Z" }, + { url = "https://files.pythonhosted.org/packages/09/2b/1f4a160a486ac9ed3c6b35a04ab9c48ec9b31141c1c0ff7c27373c0a67ea/grpcio_tools-1.82.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:216a476aa5444e66007e53ba0a4c7128f9ad01867ec1ffa788b7c72984a546c3", size = 5963549, upload-time = "2026-07-08T12:37:29.165Z" }, + { url = "https://files.pythonhosted.org/packages/74/2b/8a2675dcb2be98b7cacd09367637063c295aa6008c83c962def12cf47f44/grpcio_tools-1.82.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:92d59cc6232859c760646bb353efd83677e931c171d58eaeaa9451ce41706b58", size = 2705081, upload-time = "2026-07-08T12:37:31.235Z" }, + { url = "https://files.pythonhosted.org/packages/e7/1c/ac011ab4110a2bb37e5af9d6d911183d3cec3fdc178f20477c0582b94d04/grpcio_tools-1.82.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:67e2896338b4299c1363d91856f55349fb9a247d7ec420b7ca021ca1362fb7c6", size = 3033064, upload-time = "2026-07-08T12:37:33.652Z" }, + { url = "https://files.pythonhosted.org/packages/3a/7c/b36f97d0457af255ef5b6ef924b7aa6328b706218e312503b4fbe7056e4b/grpcio_tools-1.82.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:452b4880b7f5ca2bbb6fd26e76ac0e10579afa51e589b45ad7562b034f954642", size = 2773651, upload-time = "2026-07-08T12:37:35.789Z" }, + { url = "https://files.pythonhosted.org/packages/8a/23/d084183effc6e4086fc78d318e510a19bbc3d21d85a9b4eb3236f131618e/grpcio_tools-1.82.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:57b35422bec9f7b0eda98cfe057b272102d7662884116d335e8fa94fe446bead", size = 3229769, upload-time = "2026-07-08T12:37:37.99Z" }, + { url = "https://files.pythonhosted.org/packages/fd/87/f4084327ff4d743e57f58bbc5eedda04885ea4c7749d9ea07a0284c4e338/grpcio_tools-1.82.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8aa752a4ac0620fd2a427b5bccb772c4c6c9bb497834939481f59579835f0a68", size = 3802527, upload-time = "2026-07-08T12:37:40.665Z" }, + { url = "https://files.pythonhosted.org/packages/65/44/4106351449cfe140d6af39668743eb059c525b1b5dfb37cd4376767bd2a7/grpcio_tools-1.82.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:89f9cac1a313c4e72cf83be7e7413f0a34b6c2f0b4e6d8a56288b0bbf4f213ea", size = 3461032, upload-time = "2026-07-08T12:37:43.204Z" }, + { url = "https://files.pythonhosted.org/packages/34/87/60b3be7084be622edff5781d6b82fd24d4bc00f53fe27350824107b3d637/grpcio_tools-1.82.1-cp313-cp313-win32.whl", hash = "sha256:8aa2079a166ef51cecbdfa677ddbfca9d71eb0fcbb3e61dd74c61eb52723d1e9", size = 1022125, upload-time = "2026-07-08T12:37:45.648Z" }, + { url = "https://files.pythonhosted.org/packages/b1/6c/d2460754ab3031d82f6dfd5aea0fdf95ba1004fb56a9a302115da8c4b7ea/grpcio_tools-1.82.1-cp313-cp313-win_amd64.whl", hash = "sha256:4c00edd39d65b4eafc499b934fb7198788750663d7516718a022d0dd80f4d85c", size = 1191848, upload-time = "2026-07-08T12:37:47.795Z" }, + { url = "https://files.pythonhosted.org/packages/b0/8c/5c2130941fd30d59326fab4c2fe8f8e1c954ebf864c9d2a14d767cc07333/grpcio_tools-1.82.1-cp314-cp314-linux_armv7l.whl", hash = "sha256:e6499e7009c38e23f4c9ffc64efa46d3a1ac0c3b01b256e77b9816f7078eb4db", size = 2652840, upload-time = "2026-07-08T12:37:50.264Z" }, + { url = "https://files.pythonhosted.org/packages/33/37/9447cada0b29e3423c38905fcc552ccdaddecac96e6a4ab2ba330e7508c9/grpcio_tools-1.82.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:35d79c00a4da740abbbf7fbf1f34151fdca9917885a4a4235d426438a7973aed", size = 5963503, upload-time = "2026-07-08T12:37:53.234Z" }, + { url = "https://files.pythonhosted.org/packages/ce/55/4d4ec2e1064abd14264c3beefba9b46f4c13efad85ad0f1f87eb40ddb2a6/grpcio_tools-1.82.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddd9ddbf43d1a4c472874bed2c491a89be9bf36812a56ed8892f609aebd0a844", size = 2705216, upload-time = "2026-07-08T12:37:55.705Z" }, + { url = "https://files.pythonhosted.org/packages/a8/36/ebd5334dccfe8411487c2feac639bdc275ec263bcd3ec5b620d715ce90ea/grpcio_tools-1.82.1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4fa16c11e1c9ad3f35f4545445e217a725359ed235db8ff42c3b40b131ec48b2", size = 3033046, upload-time = "2026-07-08T12:37:57.982Z" }, + { url = "https://files.pythonhosted.org/packages/48/06/69255a28fcb9264db954e8ca6a0eefd692f6efc2a9fef1f0920a42267070/grpcio_tools-1.82.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:01c4c5333908b2050a14461f5d71170c948628987322b4526e840159b94ffabe", size = 2773832, upload-time = "2026-07-08T12:38:00.428Z" }, + { url = "https://files.pythonhosted.org/packages/26/d3/d7895783de780071f90c7ffb36e534fa1468ef2c5a039ee8c2d89478b1b0/grpcio_tools-1.82.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:75eff2a53ec1f00968d7e018de35b997134a4381c5b769713664b2625aac4035", size = 3229939, upload-time = "2026-07-08T12:38:03.16Z" }, + { url = "https://files.pythonhosted.org/packages/86/3f/2a74d4c6396e62332c1d244077775b540e1ad15376cc831f66589f2e0fc3/grpcio_tools-1.82.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:bd0352f3b0341afb911c0b9b177b95811e71476b64004b0d38131a4543d42592", size = 3802594, upload-time = "2026-07-08T12:38:05.51Z" }, + { url = "https://files.pythonhosted.org/packages/3b/69/b559cbea6202bca95cec033c4181413e4417759c90480a10cbc7250d4c63/grpcio_tools-1.82.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:0a838ae62bfd71ea8cdcd28e3a017206572eb185846e18114c82f8e2c9fb98b2", size = 3461304, upload-time = "2026-07-08T12:38:08.059Z" }, + { url = "https://files.pythonhosted.org/packages/33/32/9e4bdb2e6c62b66e70e5e8d4ec7e542caed57976d7a0b2ef65763901d0ca/grpcio_tools-1.82.1-cp314-cp314-win32.whl", hash = "sha256:335393c9f8d3c0fa6c1b3d168002beabc0cd2d6974d409d216b9d9ebe5b33a5a", size = 1045038, upload-time = "2026-07-08T12:38:10.193Z" }, + { url = "https://files.pythonhosted.org/packages/f3/5b/bea2551e5d79f7486bad32163ea6d6655bd1e8d663cb928f100b901f0dd6/grpcio_tools-1.82.1-cp314-cp314-win_amd64.whl", hash = "sha256:15c067844adca93ed4661bdfd9b176618ef6b7fd83fb381f2746bd8a1e9f6d98", size = 1224194, upload-time = "2026-07-08T12:38:12.439Z" }, ] [[package]] @@ -1556,6 +1581,33 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a3/ca/9520cc1f3dfbbd03ac5903bbf55833e257bc64b1cf30fa8b0d6df374d821/opentelemetry_api-1.42.1-py3-none-any.whl", hash = "sha256:51a69edacadbc03a8950ace1c4c21099cacc538820ac2c9e36277e78cebba714", size = 61311, upload-time = "2026-05-21T16:32:28.822Z" }, ] +[[package]] +name = "opentelemetry-sdk" +version = "1.42.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "opentelemetry-api" }, + { name = "opentelemetry-semantic-conventions" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/40/f7/b390bd9bfd703bf98a68fea1f27786c6872331fd617164a54b8a59bdc008/opentelemetry_sdk-1.42.1.tar.gz", hash = "sha256:8c834e8f8c9ba4171d4ec843d0cb8a67e4c7394d3f9e9297e582cbd9456ddbf7", size = 239262, upload-time = "2026-05-21T16:33:04.641Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8f/6b/4287766cfbde577ae2272e8884abac325aeaac0d64f41c61d5b8cc595105/opentelemetry_sdk-1.42.1-py3-none-any.whl", hash = "sha256:083cd4bbfaa5aa7b5a9e552430d9951219967cfb27aa61feb13a77aba1fc839d", size = 170907, upload-time = "2026-05-21T16:32:45.894Z" }, +] + +[[package]] +name = "opentelemetry-semantic-conventions" +version = "0.63b1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "opentelemetry-api" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/93/99/4d7dd6df64795951413ce6e815f8cf1eb191daf7196ae86574589643d5f3/opentelemetry_semantic_conventions-0.63b1.tar.gz", hash = "sha256:3daf963611334b365e98a57438183eb012d3bfb40b2d931a9af613476b8701a9", size = 148340, upload-time = "2026-05-21T16:33:05.455Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/7a/7fe66f5f3682b1dd47d88cc4e11f1c6c0966b737de2d16671146e23c39a5/opentelemetry_semantic_conventions-0.63b1-py3-none-any.whl", hash = "sha256:dfe5ef4dee82586b746f522b818ceb298d00b3d59f660042bd79404bff8d0682", size = 203713, upload-time = "2026-05-21T16:32:47.016Z" }, +] + [[package]] name = "osprey-async-worker" version = "0.1.0" @@ -1709,16 +1761,17 @@ wheels = [ [[package]] name = "protobuf" -version = "4.25.8" +version = "7.35.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/df/01/34c8d2b6354906d728703cb9d546a0e534de479e25f1b581e4094c4a85cc/protobuf-4.25.8.tar.gz", hash = "sha256:6135cf8affe1fc6f76cced2641e4ea8d3e59518d1f24ae41ba97bcad82d397cd", size = 380920, upload-time = "2025-05-28T14:22:25.153Z" } +sdist = { url = "https://files.pythonhosted.org/packages/da/01/9ef0afd7999eb9badb3a768b4aedd78c86d4c65cfaf1958ab276199e76b4/protobuf-7.35.1.tar.gz", hash = "sha256:ce115a26fe0c39a2c29973d914d327e516a6455464489fe3cd1e51a1b354f81a", size = 458717, upload-time = "2026-06-11T21:55:40.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/ff/05f34305fe6b85bbfbecbc559d423a5985605cad5eda4f47eae9e9c9c5c5/protobuf-4.25.8-cp310-abi3-win32.whl", hash = "sha256:504435d831565f7cfac9f0714440028907f1975e4bed228e58e72ecfff58a1e0", size = 392745, upload-time = "2025-05-28T14:22:10.524Z" }, - { url = "https://files.pythonhosted.org/packages/08/35/8b8a8405c564caf4ba835b1fdf554da869954712b26d8f2a98c0e434469b/protobuf-4.25.8-cp310-abi3-win_amd64.whl", hash = "sha256:bd551eb1fe1d7e92c1af1d75bdfa572eff1ab0e5bf1736716814cdccdb2360f9", size = 413736, upload-time = "2025-05-28T14:22:13.156Z" }, - { url = "https://files.pythonhosted.org/packages/28/d7/ab27049a035b258dab43445eb6ec84a26277b16105b277cbe0a7698bdc6c/protobuf-4.25.8-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:ca809b42f4444f144f2115c4c1a747b9a404d590f18f37e9402422033e464e0f", size = 394537, upload-time = "2025-05-28T14:22:14.768Z" }, - { url = "https://files.pythonhosted.org/packages/bd/6d/a4a198b61808dd3d1ee187082ccc21499bc949d639feb948961b48be9a7e/protobuf-4.25.8-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:9ad7ef62d92baf5a8654fbb88dac7fa5594cfa70fd3440488a5ca3bfc6d795a7", size = 294005, upload-time = "2025-05-28T14:22:16.052Z" }, - { url = "https://files.pythonhosted.org/packages/d6/c6/c9deaa6e789b6fc41b88ccbdfe7a42d2b82663248b715f55aa77fbc00724/protobuf-4.25.8-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:83e6e54e93d2b696a92cad6e6efc924f3850f82b52e1563778dfab8b355101b0", size = 294924, upload-time = "2025-05-28T14:22:17.105Z" }, - { url = "https://files.pythonhosted.org/packages/0c/c1/6aece0ab5209981a70cd186f164c133fdba2f51e124ff92b73de7fd24d78/protobuf-4.25.8-py3-none-any.whl", hash = "sha256:15a0af558aa3b13efef102ae6e4f3efac06f1eea11afb3a57db2901447d9fb59", size = 156757, upload-time = "2025-05-28T14:22:24.135Z" }, + { url = "https://files.pythonhosted.org/packages/10/03/8aeeb7458d22546bf64b5250ca1daeb5ff757d900e8e4a7476c6f0db843e/protobuf-7.35.1-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:24f857477359a85c0c235261b8ba905fd51b2562f4a64ca1df5473f29850cbf6", size = 433226, upload-time = "2026-06-11T21:55:31.719Z" }, + { url = "https://files.pythonhosted.org/packages/37/4b/dfb89eb0e652a1ff073c39a59fb5e3a83cfe9b57a2c83fa6d78270101767/protobuf-7.35.1-cp310-abi3-manylinux2014_aarch64.whl", hash = "sha256:11d6b0ec246892d85215b0a13ca6e0233cf5284b68f0ac02646427f4ff88a799", size = 328847, upload-time = "2026-06-11T21:55:34.035Z" }, + { url = "https://files.pythonhosted.org/packages/0f/58/dc12f2cd484951524af6e3382c785869b9b3fb5e52ee95ae23add53ee8f9/protobuf-7.35.1-cp310-abi3-manylinux2014_s390x.whl", hash = "sha256:b73f9489a4b8b1c9cb1f8ed951c736392592edb24b9d6819f36d2e10b171d5b4", size = 344030, upload-time = "2026-06-11T21:55:34.941Z" }, + { url = "https://files.pythonhosted.org/packages/e4/be/5b3cfe508bfab6761414ff944e3366eb13be4fd71efcd69450f89ba39f43/protobuf-7.35.1-cp310-abi3-manylinux2014_x86_64.whl", hash = "sha256:74758715c53d7158fb76caf4f0cfdacc5329a4b1bb994f865d6cf302d413a1c4", size = 327130, upload-time = "2026-06-11T21:55:35.921Z" }, + { url = "https://files.pythonhosted.org/packages/d8/bc/6d6c7ba8709c85f8f2c390b2b118d6fb08a783676a572271851bf45a7d22/protobuf-7.35.1-cp310-abi3-win32.whl", hash = "sha256:353652e4efd0bca5b5fc2656abf8307ef351f0cf938c9eba09f0e09c20a25c30", size = 428945, upload-time = "2026-06-11T21:55:37.034Z" }, + { url = "https://files.pythonhosted.org/packages/0a/19/8d0cb6f20a1ef7b18f1c8986ad5783f22f84cce39c6ce9a6e645ea55192e/protobuf-7.35.1-cp310-abi3-win_amd64.whl", hash = "sha256:230a75ddfc2de4806e56696ce9640c1cdfdb6543b7cfce98d42a4c0a0e7bdb87", size = 439996, upload-time = "2026-06-11T21:55:38.123Z" }, + { url = "https://files.pythonhosted.org/packages/19/c7/5f7c636ec43e0c545e28d1f1db71990108306f7bdcb89f069ba97e428e7f/protobuf-7.35.1-py3-none-any.whl", hash = "sha256:4bc97768d8fe4ad6743c8a19403e314511ed9f6d13205b687e52421c023ac1b9", size = 171659, upload-time = "2026-06-11T21:55:39.155Z" }, ] [[package]] @@ -2436,17 +2489,31 @@ wheels = [ [[package]] name = "tink" -version = "1.9.0" +version = "1.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "absl-py" }, + { name = "bazel-runfiles" }, { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/69/57f1fc1089e1b6b9e950587fd7c0916a9b7b2796d97dcb583f1546afa4cf/tink-1.9.0.tar.gz", hash = "sha256:c34d23af20f41fa027c1f98f7d490429f93462c7dc52516763cf0d5887b94272", size = 203496, upload-time = "2023-11-27T12:14:22.637Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2f/09/f6fb5a4576c3bebda7c7c2fdba63a817a0e1ab0d06ff24a2a0179155b61c/tink-1.15.0.tar.gz", hash = "sha256:11d015f165dd8f7af8af871c8169435608de837f31ebbbbc9e8e3ad512929b68", size = 225457, upload-time = "2026-05-15T12:23:18.756Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/9a/d1685de372097c92b984d810170acd21599005046d04f3024eaf41274722/tink-1.9.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:b0927ccdec82df547440e18a4ff7416f83edc234d3f76646886e3f07af176304", size = 5107105, upload-time = "2023-11-27T12:14:00.557Z" }, - { url = "https://files.pythonhosted.org/packages/11/d4/367acff6bf53c0bf6b7dc463db240b3af7b4d1f8c757ea77524fcc29dcd6/tink-1.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7023281a6a478161b4dac62d8277a42774e7913198992be240249bbd53520a53", size = 3091357, upload-time = "2023-11-27T12:14:02.551Z" }, - { url = "https://files.pythonhosted.org/packages/fa/9e/f50b9ea0d3f25fb34b3852769491b3cf7c1c2f863e793cf498f9fd3bbc47/tink-1.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba820ce63ca84cd857aefc4e110a7ca5b9fca401fa2e0ae33f6fc00f4526ae09", size = 3162656, upload-time = "2023-11-27T12:14:04.917Z" }, + { url = "https://files.pythonhosted.org/packages/8e/80/5b58b73920ee6926f14fe71799f58e476cf2f308222640e647e599e1ac86/tink-1.15.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:23e4cc2779b354caa962133085a3d7425ff5889bb10294adaff5e1b006642e53", size = 6360941, upload-time = "2026-05-15T12:22:47.524Z" }, + { url = "https://files.pythonhosted.org/packages/d5/af/08e2910013b1f0c6631465e9daa01374e6cee61213d8b52b893f2e592bf6/tink-1.15.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3691ca20cd679e704017d63eb5237f0160111d83510b6957a69f5091d913c6df", size = 3935270, upload-time = "2026-05-15T12:22:49.896Z" }, + { url = "https://files.pythonhosted.org/packages/e5/ca/f02feaa747f29f71aa3b4b50590a0966848fd70cdcdc90e896902eb2256e/tink-1.15.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:60730c56d54cb7fe8f0ce55b794a90f3c1eef6a3f61f9fe0a405d140e04dde86", size = 4122535, upload-time = "2026-05-15T12:22:51.707Z" }, + { url = "https://files.pythonhosted.org/packages/63/31/e2307675ce83984d2ee02554bb954c94e43a8814df30d9889baa023d7015/tink-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:d5e06df07e15d4e1525266202d0860622d0472a743d79e658377517fd2a372b8", size = 2146836, upload-time = "2026-05-15T12:22:53.286Z" }, + { url = "https://files.pythonhosted.org/packages/f1/25/2d0135f96bef8024c26d24c3c809f376c07add7ae566356ee65165eff3ec/tink-1.15.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:935a57ed2ac70465dbd46a7b206c32f1c667b466e8ec5993b9e735d6855f1527", size = 6363907, upload-time = "2026-05-15T12:22:55.156Z" }, + { url = "https://files.pythonhosted.org/packages/8c/78/66433ded8be74b88c04b9f7f021f6d487e53c84a03ab8e29aeb57ff506e0/tink-1.15.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a1de2cefc55c013aa03dc0fc31e2ba9b7ebcc177d6b7106639b1ab5b286df174", size = 3936661, upload-time = "2026-05-15T12:22:56.986Z" }, + { url = "https://files.pythonhosted.org/packages/d0/b1/e159667d311d74366a8db2272d9e600e46312af39d8e968207ccaab82af9/tink-1.15.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:176936a129d647d20058123d2cbd4391ca679ff5f3d54f5c0a5c4592cf6635b9", size = 4125748, upload-time = "2026-05-15T12:22:59.183Z" }, + { url = "https://files.pythonhosted.org/packages/d5/c2/ee466702dcaebce032d7224a72904fd05c7e6d0803582777bdefa0c04fb7/tink-1.15.0-cp312-cp312-win_amd64.whl", hash = "sha256:eaddbe46cfd24fc56643a0a5e09b172bd4914c224ef0674b32673ea0882a47f3", size = 2147664, upload-time = "2026-05-15T12:23:01.107Z" }, + { url = "https://files.pythonhosted.org/packages/db/55/f04f48df70432d459978386afc8f800aaea70bb1f5d5d4293f789d19d705/tink-1.15.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:b82ec84e32dad5633f7d0e6014c058981d859615cef757243a7492df370cd62e", size = 6363949, upload-time = "2026-05-15T12:23:02.932Z" }, + { url = "https://files.pythonhosted.org/packages/3f/28/eb6740dc73759dd450c86110ad4a2f7d6199872233b4440d0650670e4890/tink-1.15.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:554cfc6c25b6878ac234cf8aa28146a9509f6e710df4782d6118f830ec3012e0", size = 3937102, upload-time = "2026-05-15T12:23:04.857Z" }, + { url = "https://files.pythonhosted.org/packages/54/a4/370156318e60c4db0e4c683a8e14180e4cad5b6c16408ec2358407e25f5a/tink-1.15.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8012e46535b7b83869b3c4de50191061718983397f0a375fb0d5036960f0475d", size = 4124782, upload-time = "2026-05-15T12:23:06.951Z" }, + { url = "https://files.pythonhosted.org/packages/80/83/7152b05b36d59e1614aea9c1974e63f5c36b0e5554c2219f8a8f87849cef/tink-1.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:1a461c91c3b8700b1afa0621acd217b80195ee2d76b4c812aaccc5317d5ece95", size = 2147778, upload-time = "2026-05-15T12:23:08.883Z" }, + { url = "https://files.pythonhosted.org/packages/3c/eb/52ea839544ac017f5976973467d90f70ce26bf31aa6e942e85a700e9d12e/tink-1.15.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:3f8bda67204ef75c54a2e1ca7f10e6630e7b3a18d2f5ba08ab6301f5ab2c6be1", size = 6364434, upload-time = "2026-05-15T12:23:10.598Z" }, + { url = "https://files.pythonhosted.org/packages/74/d2/588a7276d422224dea2c2c57d4ee0c7f95649dde38538b18d4b2d165ef63/tink-1.15.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:17150aa0834ce68b385dc9d9e60f89fc59b06b686f3810d020bade65ffbb92f1", size = 3938096, upload-time = "2026-05-15T12:23:12.294Z" }, + { url = "https://files.pythonhosted.org/packages/c0/e9/cbb7caaa5a6d3184db9db61ed30ca9b05334b5ff46200bb7017e584ef6ba/tink-1.15.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3017b62c45891a79849d07881f67bb21ae47bb33af8808eec9d5f2a346eaa9c7", size = 4125397, upload-time = "2026-05-15T12:23:14.402Z" }, + { url = "https://files.pythonhosted.org/packages/cb/4e/b8ed39689a07c7433593b19c6892445c057c3a0e6d95824c6f7fc3f56a73/tink-1.15.0-cp314-cp314-win_amd64.whl", hash = "sha256:ccf121b75d5d363ab80044a10ea743fd22e74bede2176a374ee5ee668da69c9a", size = 2202081, upload-time = "2026-05-15T12:23:16.383Z" }, ] [[package]] @@ -2558,11 +2625,11 @@ wheels = [ [[package]] name = "types-protobuf" -version = "4.24.0.1" +version = "7.34.1.20260518" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/84/8c/b8154e316ec3ed3f710207a0fc2de64bf8775f7b744ff34096e2d1ea1448/types-protobuf-4.24.0.1.tar.gz", hash = "sha256:90adea3b693d6a40d8ef075c58fe6b5cc6e01fe1496301a7e6fc70398dcff92e", size = 47648, upload-time = "2023-08-13T21:11:07.079Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/59/e2b13b499d15e6720150c4b1a8d91e31fcacf716b432397475b3151ff7e4/types_protobuf-7.34.1.20260518.tar.gz", hash = "sha256:28cfaded25889cb83ebfb63cfb0a43628f0b6f3785767bec17287dc6468795f2", size = 68936, upload-time = "2026-05-18T06:01:47.332Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/f4/22c136d9587e693f2eed6ef98074bb4c4b318c5c85ebfed3a033086a6b2e/types_protobuf-4.24.0.1-py3-none-any.whl", hash = "sha256:df203a204e4ae97d4cca4c9cf725262579dd7857a19f9e7fc74871ccfa073c01", size = 61656, upload-time = "2023-08-13T21:11:05.821Z" }, + { url = "https://files.pythonhosted.org/packages/2a/1f/ec5caf72c2e3b688ca3927e0979a04ddad19e1afc4bf1c199bd743e0f419/types_protobuf-7.34.1.20260518-py3-none-any.whl", hash = "sha256:a0a5337413347166439c0e07cbc26c6164d091401c6f01b1dfd8cdb966c4dd8f", size = 85992, upload-time = "2026-05-18T06:01:45.696Z" }, ] [[package]]