Skip to content

boto3 1.42.70

Version history | Download JSON

  • PyPI https://pypi.org/project/boto3/
    Repository https://github.com/boto/boto3

  • py.typed

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 0
        "Any" : 0
        "Untyped" : 895
    • 0.0% coverage
    • 0.0% coverage (strict)
    • 895 typable
      • 0 typed
      • 895 untyped
      • 0 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 224
        "classes" : 613
        "other" : 14
    • 52 functions (+0 overloads)
      • 172 parameters
    • 74 classes
      • 207 methods (+0 overloads)
        • 390 parameters
      • 16 properties
    • 22 modules
      • 14 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
boto3 0.0% 0.0% 12 0
boto3.compat 0.0% 0.0% 7 0
boto3.crt 0.0% 0.0% 23 0
boto3.dynamodb.conditions 0.0% 0.0% 82 0
boto3.dynamodb.table 0.0% 0.0% 31 0
boto3.dynamodb.transform 0.0% 0.0% 58 0
boto3.dynamodb.types 0.0% 0.0% 77 0
boto3.ec2.createtags 0.0% 0.0% 7 0
boto3.ec2.deletetags 0.0% 0.0% 6 0
boto3.exceptions 0.0% 0.0% 17 0
boto3.resources.action 0.0% 0.0% 34 0
boto3.resources.base 0.0% 0.0% 24 0
boto3.resources.collection 0.0% 0.0% 59 0
boto3.resources.factory 0.0% 0.0% 75 0
boto3.resources.model 0.0% 0.0% 75 0
boto3.resources.params 0.0% 0.0% 14 0
boto3.resources.response 0.0% 0.0% 38 0
boto3.s3.constants 0.0% 0.0% 0 0
boto3.s3.inject 0.0% 0.0% 136 0
boto3.s3.transfer 0.0% 0.0% 53 0
boto3.session 0.0% 0.0% 54 0
boto3.utils 0.0% 0.0% 13 0

Incomplete Annotations

boto3 (12 missing, 0 any)

Symbol Typable Typed Any
func client 3 0 0
func set_stream_logger 4 0 0
func resource 3 0 0
func setup_default_session 2 0 0

boto3.compat (7 missing, 0 any)

Symbol Typable Typed Any
func filter_python_deprecation_warnings 1 0 0
attr TRANSFER_CONFIG_SUPPORTS_CRT 1 0 0
func rename_file 3 0 0
func is_append_mode 2 0 0

boto3.crt (23 missing, 0 any)

Symbol Typable Typed Any
attr CLIENT_CREATION_LOCK 1 0 0
func is_crt_compatible_request 3 0 0
attr logger 1 0 0
func create_crt_transfer_manager 3 0 0
func get_crt_s3_client 3 0 0
func compare_identity 3 0 0
meth CRTS3Client.init 5 0 0
attr CRTS3Client.crt_client 1 0 0
attr CRTS3Client.process_lock 1 0 0
attr CRTS3Client.region 1 0 0
attr CRTS3Client.cred_provider 1 0 0

boto3.dynamodb.conditions (82 missing, 0 any)

Symbol Typable Typed Any
meth Attr.ne 2 0 0
meth Attr.is_in 2 0 0
meth Attr.exists 1 0 0
meth Attr.not_exists 1 0 0
meth Attr.contains 2 0 0
meth Attr.size 1 0 0
meth Attr.attribute_type 2 0 0
meth ConditionAttributeBase.init 2 0 0
meth ConditionAttributeBase.eq 2 0 0
meth ConditionAttributeBase.ne 2 0 0
meth AttributeBase.init 2 0 0
meth AttributeBase.and 2 0 0
meth AttributeBase.or 2 0 0
meth AttributeBase.invert 1 0 0
meth AttributeBase.eq 2 0 0
meth AttributeBase.lt 2 0 0
meth AttributeBase.lte 2 0 0
meth AttributeBase.gt 2 0 0
meth AttributeBase.gte 2 0 0
meth AttributeBase.begins_with 2 0 0
meth AttributeBase.between 3 0 0
meth AttributeBase.eq 2 0 0
meth AttributeBase.ne 2 0 0
attr AttributeBase.name 1 0 0
attr ATTR_NAME_REGEX 1 0 0
meth ConditionBase.init 2 0 0
meth ConditionBase.and 2 0 0
meth ConditionBase.or 2 0 0
meth ConditionBase.invert 1 0 0
meth ConditionBase.get_expression 1 0 0
meth ConditionBase.eq 2 0 0
meth ConditionBase.ne 2 0 0
meth ConditionExpressionBuilder.init 1 0 0
meth ConditionExpressionBuilder._get_name_placeholder 1 0 0
meth ConditionExpressionBuilder._get_value_placeholder 1 0 0
meth ConditionExpressionBuilder.reset 1 0 0
meth ConditionExpressionBuilder.build_expression 3 0 0
meth ConditionExpressionBuilder._build_expression 5 0 0
meth ConditionExpressionBuilder._build_expression_component 6 0 0
meth ConditionExpressionBuilder._build_name_placeholder 3 0 0
meth ConditionExpressionBuilder._build_value_placeholder 4 0 0

boto3.dynamodb.table (31 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
meth TableResource.init 3 0 0
meth TableResource.batch_writer 2 0 0
func register_table_methods 3 0 0
meth BatchWriter.init 5 0 0
meth BatchWriter.put_item 2 0 0
meth BatchWriter.delete_item 2 0 0
meth BatchWriter._add_request_and_process 2 0 0
meth BatchWriter._remove_dup_pkeys_request_if_any 2 0 0
meth BatchWriter._extract_pkey_values 2 0 0
meth BatchWriter._flush_if_needed 1 0 0
meth BatchWriter._flush 1 0 0
meth BatchWriter.enter 1 0 0
meth BatchWriter.exit 4 0 0

boto3.dynamodb.transform (58 missing, 0 any)

Symbol Typable Typed Any
meth ConditionExpressionTransformation.init 5 0 0
meth ConditionExpressionTransformation.call 2 0 0
meth DynamoDBHighLevelResource.init 3 0 0
meth TransformationInjector.init 5 0 0
meth TransformationInjector.inject_condition_expressions 4 0 0
meth TransformationInjector.inject_attribute_value_input 4 0 0
meth TransformationInjector.inject_attribute_value_output 4 0 0
func copy_dynamodb_params 3 0 0
meth ParameterTransformer.transform 5 0 0
meth ParameterTransformer._transform_parameters 5 0 0
meth ParameterTransformer._transform_structure 5 0 0
meth ParameterTransformer._transform_map 5 0 0
meth ParameterTransformer._transform_list 5 0 0
func register_high_level_interface 3 0 0

boto3.dynamodb.types (77 missing, 0 any)

Symbol Typable Typed Any
meth TypeSerializer.serialize 2 0 0
meth TypeSerializer._get_dynamodb_type 2 0 0
meth TypeSerializer._is_null 2 0 0
meth TypeSerializer._is_boolean 2 0 0
meth TypeSerializer._is_number 2 0 0
meth TypeSerializer._is_string 2 0 0
meth TypeSerializer._is_binary 2 0 0
meth TypeSerializer._is_set 2 0 0
meth TypeSerializer._is_type_set 3 0 0
meth TypeSerializer._is_map 2 0 0
meth TypeSerializer._is_listlike 2 0 0
meth TypeSerializer._serialize_null 2 0 0
meth TypeSerializer._serialize_bool 2 0 0
meth TypeSerializer._serialize_n 2 0 0
meth TypeSerializer._serialize_s 2 0 0
meth TypeSerializer._serialize_b 2 0 0
meth TypeSerializer._serialize_ss 2 0 0
meth TypeSerializer._serialize_ns 2 0 0
meth TypeSerializer._serialize_bs 2 0 0
meth TypeSerializer._serialize_l 2 0 0
meth TypeSerializer._serialize_m 2 0 0
meth TypeDeserializer.deserialize 2 0 0
meth TypeDeserializer._deserialize_null 2 0 0
meth TypeDeserializer._deserialize_bool 2 0 0
meth TypeDeserializer._deserialize_n 2 0 0
meth TypeDeserializer._deserialize_s 2 0 0
meth TypeDeserializer._deserialize_b 2 0 0
meth TypeDeserializer._deserialize_ns 2 0 0
meth TypeDeserializer._deserialize_ss 2 0 0
meth TypeDeserializer._deserialize_bs 2 0 0
meth TypeDeserializer._deserialize_l 2 0 0
meth TypeDeserializer._deserialize_m 2 0 0
meth Binary.init 2 0 0
meth Binary.eq 2 0 0
meth Binary.ne 2 0 0
meth Binary.repr 1 0 0
meth Binary.str 1 0 0
meth Binary.bytes 1 0 0
meth Binary.hash 1 0 0
attr Binary.value 1 0 0
attr DYNAMODB_CONTEXT 1 0 0

boto3.ec2.createtags (7 missing, 0 any)

Symbol Typable Typed Any
func inject_create_tags 4 0 0
func create_tags 3 0 0

boto3.ec2.deletetags (6 missing, 0 any)

Symbol Typable Typed Any
func inject_delete_tags 3 0 0
func delete_tags 3 0 0

boto3.exceptions (17 missing, 0 any)

Symbol Typable Typed Any
meth ResourceNotExistsError.init 4 0 0
meth DynamoDBNeedsConditionError.init 2 0 0
meth UnknownAPIVersionError.init 4 0 0
meth RetriesExceededError.init 3 0 0
attr RetriesExceededError.last_exception 1 0 0
meth DynamoDBOperationNotSupportedError.init 3 0 0

boto3.resources.action (34 missing, 0 any)

Symbol Typable Typed Any
meth ServiceAction.init 4 0 0
meth ServiceAction.call 4 0 0
meth WaiterAction.init 3 0 0
meth WaiterAction.call 4 0 0
attr logger 1 0 0
meth CustomModeledAction.init 5 0 0
meth CustomModeledAction.inject 5 0 0
attr CustomModeledAction.name 1 0 0
attr CustomModeledAction.model 1 0 0
attr CustomModeledAction.function 1 0 0
attr CustomModeledAction.emitter 1 0 0
meth BatchAction.call 4 0 0

boto3.resources.base (24 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
meth ServiceResource.init 3 0 0
meth ServiceResource.repr 1 0 0
meth ServiceResource.eq 2 0 0
meth ServiceResource.hash 1 0 0
attr ServiceResource.meta 1 0 0
meth ResourceMeta.init 6 0 0
meth ResourceMeta.repr 1 0 0
meth ResourceMeta.eq 2 0 0
meth ResourceMeta.copy 1 0 0
attr ResourceMeta.service_name 1 0 0
attr ResourceMeta.identifiers 1 0 0
attr ResourceMeta.client 1 0 0
attr ResourceMeta.data 1 0 0
attr ResourceMeta.resource_model 1 0 0

boto3.resources.collection (59 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
meth CollectionManager.init 5 0 0
meth CollectionManager.repr 1 0 0
meth CollectionManager.iterator 2 0 0
meth CollectionManager.all 1 0 0
meth CollectionManager.filter 2 0 0
meth CollectionManager.limit 2 0 0
meth CollectionManager.page_size 2 0 0
meth CollectionManager.pages 1 0 0
meth CollectionFactory.load_from_definition 5 0 0
meth CollectionFactory._load_batch_actions 6 0 0
meth CollectionFactory._load_documented_collection_methods 7 0 0
meth CollectionFactory._create_batch_action 7 0 0
meth ResourceCollection.init 5 0 0
meth ResourceCollection.repr 1 0 0
meth ResourceCollection.iter 1 0 0
meth ResourceCollection._clone 2 0 0
meth ResourceCollection.pages 1 0 0
meth ResourceCollection.all 1 0 0
meth ResourceCollection.filter 2 0 0
meth ResourceCollection.limit 2 0 0
meth ResourceCollection.page_size 2 0 0

boto3.resources.factory (75 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
meth ResourceFactory.init 2 0 0
meth ResourceFactory.load_from_definition 4 0 0
meth ResourceFactory._load_identifiers 5 0 0
meth ResourceFactory._load_actions 5 0 0
meth ResourceFactory._load_attributes 6 0 0
meth ResourceFactory._load_collections 4 0 0
meth ResourceFactory._load_has_relations 5 0 0
meth ResourceFactory._create_available_subresources_command 3 0 0
meth ResourceFactory._load_waiters 5 0 0
meth ResourceFactory._create_identifier 3 0 0
meth ResourceFactory._create_identifier_alias 5 0 0
meth ResourceFactory._create_autoload_property 6 0 0
meth ResourceFactory._create_waiter 4 0 0
meth ResourceFactory._create_collection 4 0 0
meth ResourceFactory._create_reference 4 0 0
meth ResourceFactory._create_class_partial 4 0 0
meth ResourceFactory._create_action 5 0 0

boto3.resources.model (75 missing, 0 any)

Symbol Typable Typed Any
meth Parameter.init 7 0 0
attr Parameter.target 1 0 0
attr Parameter.source 1 0 0
attr Parameter.name 1 0 0
attr Parameter.path 1 0 0
attr Parameter.value 1 0 0
meth ResponseResource.init 3 0 0
prop ResponseResource.identifiers 1 0 0
prop ResponseResource.model 1 0 0
attr ResponseResource.type 1 0 0
attr ResponseResource.path 1 0 0
meth Identifier.init 3 0 0
attr Identifier.name 1 0 0
attr Identifier.member_name 1 0 0
meth Action.init 4 0 0
attr Action.name 1 0 0
attr Action.request 1 0 0
attr Action.resource 1 0 0
attr Action.path 1 0 0
meth Request.init 2 0 0
attr Request.operation 1 0 0
meth ResourceModel.init 4 0 0
meth ResourceModel.load_rename_map 2 0 0
meth ResourceModel._load_name_with_category 5 0 0
meth ResourceModel._get_name 4 0 0
meth ResourceModel.get_attributes 2 0 0
meth ResourceModel._get_has_definition 1 0 0
meth ResourceModel._get_related_resources 2 0 0
prop ResourceModel.identifiers 1 0 0
prop ResourceModel.load 1 0 0
prop ResourceModel.actions 1 0 0
prop ResourceModel.batch_actions 1 0 0
prop ResourceModel.subresources 1 0 0
prop ResourceModel.references 1 0 0
prop ResourceModel.collections 1 0 0
prop ResourceModel.waiters 1 0 0
attr ResourceModel.name 1 0 0
attr ResourceModel.shape 1 0 0
attr logger 1 0 0
meth Waiter.init 3 0 0
attr Waiter.name 1 0 0
attr Waiter.waiter_name 1 0 0
prop Collection.batch_actions 1 0 0
meth DefinitionWithParams.init 2 0 0
prop DefinitionWithParams.params 1 0 0

boto3.resources.params (14 missing, 0 any)

Symbol Typable Typed Any
func get_data_member 3 0 0
attr INDEX_RE 1 0 0
func create_request_parameters 5 0 0
func build_param_structure 5 0 0

boto3.resources.response (38 missing, 0 any)

Symbol Typable Typed Any
func all_not_none 2 0 0
meth ResourceHandler.init 6 0 0
meth ResourceHandler.call 4 0 0
meth ResourceHandler.handle_response_item 5 0 0
attr ResourceHandler.search_path 1 0 0
attr ResourceHandler.factory 1 0 0
attr ResourceHandler.resource_model 1 0 0
attr ResourceHandler.operation_name 1 0 0
attr ResourceHandler.service_context 1 0 0
func build_identifiers 5 0 0
meth RawHandler.init 2 0 0
meth RawHandler.call 4 0 0
attr RawHandler.search_path 1 0 0
func build_empty_response 4 0 0

boto3.s3.inject (136 missing, 0 any)

Symbol Typable Typed Any
func bucket_upload_file 7 0 0
func bucket_download_fileobj 7 0 0
func object_copy 7 0 0
func upload_fileobj 8 0 0
func bucket_upload_fileobj 7 0 0
func bucket_copy 8 0 0
func inject_object_summary_methods 3 0 0
attr logger 1 0 0
func bucket_load 4 0 0
func download_file 8 0 0
func with_current_context 2 0 0
func disable_threading_if_append_mode 3 0 0
func download_fileobj 8 0 0
func upload_file 8 0 0
func copy 9 0 0
func register_feature_id 2 0 0
func object_download_file 6 0 0
func inject_bucket_methods 3 0 0
func object_upload_fileobj 6 0 0
func object_download_fileobj 6 0 0
func inject_object_methods 3 0 0
func object_summary_load 4 0 0
func object_upload_file 6 0 0
func inject_s3_transfer_methods 3 0 0
func bucket_download_file 7 0 0

boto3.s3.transfer (53 missing, 0 any)

Symbol Typable Typed Any
func create_transfer_manager 4 0 0
meth S3Transfer.init 5 0 0
meth S3Transfer.upload_file 6 0 0
meth S3Transfer.download_file 6 0 0
meth S3Transfer._get_subscribers 2 0 0
meth S3Transfer.enter 1 0 0
meth S3Transfer.exit 2 0 0
func has_minimum_crt_version 2 0 0
meth ProgressCallbackInvoker.init 2 0 0
meth ProgressCallbackInvoker.on_progress 3 0 0
attr logger 1 0 0
meth TransferConfig.init 10 0 0
meth TransferConfig.setattr 3 0 0
meth TransferConfig.getattribute 2 0 0
meth TransferConfig._resolve_init_args 2 0 0
attr TransferConfig.use_threads 1 0 0
attr TransferConfig.preferred_transfer_client 1 0 0

boto3.session (54 missing, 0 any)

Symbol Typable Typed Any
meth Session.init 8 0 0
meth Session.repr 1 0 0
meth Session._setup_loader 1 0 0
meth Session.get_available_services 1 0 0
meth Session.get_available_resources 1 0 0
meth Session.get_available_partitions 1 0 0
meth Session.get_available_regions 4 0 0
meth Session.get_credentials 1 0 0
meth Session.get_partition_for_region 2 0 0
meth Session.client 12 0 0
meth Session.resource 11 0 0
meth Session._register_default_handlers 1 0 0
meth Session._account_id_set_without_credentials 5 0 0
prop Session.profile_name 1 0 0
prop Session.region_name 1 0 0
prop Session.events 1 0 0
prop Session.available_profiles 1 0 0
attr Session.resource_factory 1 0 0

boto3.utils (13 missing, 0 any)

Symbol Typable Typed Any
func lazy_call 3 0 0
meth LazyLoadedWaiterModel.init 4 0 0
meth LazyLoadedWaiterModel.get_waiter 2 0 0
func inject_attribute 4 0 0

Type-Ignore Comments

No type-ignore comments.