Skip to content

boto3-stubs 1.42.68

Version history | Download JSON

  • PyPI https://pypi.org/project/boto3-stubs/
    Repository https://github.com/youtype/mypy_boto3_builder

  • py.typed
    stubs-only third-party

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 693
        "Any" : 93
        "Untyped" : 7
    • 99.1% coverage
    • 87.4% coverage (strict)
    • 793 typable
      • 693 typed
      • 7 untyped
      • 93 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 251
        "classes" : 433
        "other" : 37
    • 53 functions (+423 overloads)
      • 198 parameters
    • 82 classes
      • 146 methods (+0 overloads)
        • 267 parameters
      • 20 properties
    • 22 modules
      • 37 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
boto3 100.0% 100.0% 38 0
boto3.compat 62.5% 50.0% 8 0
boto3.crt 100.0% 68.2% 22 0
boto3.dynamodb.conditions 100.0% 79.8% 94 28
boto3.dynamodb.table 100.0% 87.0% 23 0
boto3.dynamodb.transform 100.0% 77.1% 35 0
boto3.dynamodb.types 100.0% 87.5% 24 0
boto3.ec2.createtags 100.0% 71.4% 7 0
boto3.ec2.deletetags 100.0% 50.0% 6 0
boto3.exceptions 100.0% 91.7% 24 0
boto3.resources.action 100.0% 76.7% 30 0
boto3.resources.base 100.0% 91.3% 23 1
boto3.resources.collection 100.0% 88.6% 35 0
boto3.resources.factory 100.0% 100.0% 7 0
boto3.resources.model 100.0% 98.4% 64 0
boto3.resources.params 100.0% 92.9% 14 0
boto3.resources.response 100.0% 100.0% 32 0
boto3.s3.constants 100.0% 100.0% 3 0
boto3.s3.inject 97.1% 78.7% 136 0
boto3.s3.transfer 100.0% 98.1% 105 0
boto3.session 100.0% 100.0% 50 0
boto3.utils 100.0% 76.9% 13 0

Incomplete Annotations

boto3.compat (3 missing, 1 any)

Symbol Typable Typed Any
func boto3.compat.is_append_mode 2 2 1
func boto3.compat.rename_file 3 0 0

boto3.crt (0 missing, 7 any)

Symbol Typable Typed Any
func boto3.crt.get_crt_s3_client 3 3 1
func boto3.crt.compare_identity 3 3 2
meth CRTS3Client.init 5 5 3
func boto3.crt.create_crt_transfer_manager 3 3 1

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

Symbol Typable Typed Any
meth ConditionAttributeBase.init 2 2 1
meth AttributeBase.and 2 2 2
meth AttributeBase.or 2 2 2
meth AttributeBase.invert 1 1 1
meth AttributeBase.eq 2 2 1
meth AttributeBase.lt 2 2 1
meth AttributeBase.lte 2 2 1
meth AttributeBase.gt 2 2 1
meth AttributeBase.gte 2 2 1
meth AttributeBase.begins_with 2 2 1
meth AttributeBase.between 3 3 2
meth ConditionBase.init 2 2 1
meth Attr.ne 2 2 1
meth Attr.is_in 2 2 1
meth Attr.contains 2 2 1
meth Attr.attribute_type 2 2 1

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

Symbol Typable Typed Any
meth TableResource.init 3 3 2
func boto3.dynamodb.table.register_table_methods 3 3 1

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

Symbol Typable Typed Any
func boto3.dynamodb.transform.copy_dynamodb_params 3 3 3
meth DynamoDBHighLevelResource.init 3 3 2
func boto3.dynamodb.transform.register_high_level_interface 3 3 1
meth ConditionExpressionTransformation.call 2 2 2

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

Symbol Typable Typed Any
meth TypeDeserializer.deserialize 2 2 1
meth Binary.init 2 2 1
meth TypeSerializer.serialize 2 2 1

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

Symbol Typable Typed Any
func boto3.ec2.createtags.inject_create_tags 4 4 1
func boto3.ec2.createtags.create_tags 3 3 1

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

Symbol Typable Typed Any
func boto3.ec2.deletetags.inject_delete_tags 3 3 1
func boto3.ec2.deletetags.delete_tags 3 3 2

boto3.exceptions (0 missing, 2 any)

Symbol Typable Typed Any
meth DynamoDBNeedsConditionError.init 2 2 1
meth DynamoDBOperationNotSupportedError.init 3 3 1

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

Symbol Typable Typed Any
meth CustomModeledAction.inject 5 5 1
meth ServiceAction.call 4 4 2
meth BatchAction.call 4 4 2
meth WaiterAction.call 4 4 2

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

Symbol Typable Typed Any
meth ServiceResource.init 4 4 2

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

Symbol Typable Typed Any
meth CollectionManager.iterator 2 2 1
meth CollectionManager.filter 2 2 1
meth ResourceCollection.init 5 5 1
meth ResourceCollection.filter 2 2 1

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

Symbol Typable Typed Any
meth Parameter.init 7 7 1

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

Symbol Typable Typed Any
func boto3.resources.params.build_param_structure 5 5 1

boto3.s3.inject (4 missing, 25 any)

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

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

Symbol Typable Typed Any
meth ProgressCallbackInvoker.on_progress 3 3 1
meth ProgressCallbackInvoker.on_progress 3 3 1

boto3.utils (0 missing, 3 any)

Symbol Typable Typed Any
func boto3.utils.lazy_call 3 3 2
func boto3.utils.inject_attribute 4 4 1

Type-Ignore Comments

Flavor Count
type: ignore[override] 28
type: ignore 1