Boto3 1.10.37 stubs powered by `mypy-boto3`.
Project description
boto3-stubs
Mypy-friendly type annotations for boto3 1.10.37.
More information can be found here.
How to use
Make sure you have mypy installed and activated in your IDE.
Install boto3-stubs, it will add type annotations for boto3 package, no services included.
# install type annotations just for boto3
python -m pip install boto3-stubs
# install `boto3` type annotations
# for ec2, s3, rds, lambda, sqs, dynamo and cloudformation
# Consumes ~10 MB of space
python -m pip install boto3-stubs[essential]
# or install annotations for services you use
python -m pip install boto3-stubs[acm,apigateway]
# build service index. You should execute this command everytime
# you install or remove service packages
python -m mypy_boto3
Use boto3 with mypy_boto3 in your project and enjoy type checking.
import boto3
from mypy_boto3 import dynamodb
# Enjoy auto-complete for now
client: dynamodb.DynamoDBClient = boto3.client("dynamodb")
# argument hints and correct return type is provided by boto3-stubs
client.query("my_table")
How it works
Fully automated builder carefully generates
type annotations for each service, patiently waiting for boto3 updates. It delivers
a drop-in type annotations for you and makes sure that:
- Latest version of
boto3is used. - Each public class and method of every
boto3service gets valid type annotations extracted from latest documentation (blamebotocoredocs if types are incorrect). - Type annotations include up-to-date documentation.
- Code is processed by black for readability.
Submodules
master- Installmypy-boto3package with no services.essential- Type annotations forcloudformation,dynamodb,ec2,lambda,rds,s3andsqsservices.accessanalyzer- Type annotations foraccessanalyzerservice.acm- Type annotations foracmservice.acm-pca- Type annotations foracm-pcaservice.alexaforbusiness- Type annotations foralexaforbusinessservice.amplify- Type annotations foramplifyservice.apigateway- Type annotations forapigatewayservice.apigatewaymanagementapi- Type annotations forapigatewaymanagementapiservice.apigatewayv2- Type annotations forapigatewayv2service.appconfig- Type annotations forappconfigservice.application-autoscaling- Type annotations forapplication-autoscalingservice.application-insights- Type annotations forapplication-insightsservice.appmesh- Type annotations forappmeshservice.appstream- Type annotations forappstreamservice.appsync- Type annotations forappsyncservice.athena- Type annotations forathenaservice.autoscaling- Type annotations forautoscalingservice.autoscaling-plans- Type annotations forautoscaling-plansservice.backup- Type annotations forbackupservice.batch- Type annotations forbatchservice.budgets- Type annotations forbudgetsservice.ce- Type annotations forceservice.chime- Type annotations forchimeservice.cloud9- Type annotations forcloud9service.clouddirectory- Type annotations forclouddirectoryservice.cloudformation- Type annotations forcloudformationservice.cloudfront- Type annotations forcloudfrontservice.cloudhsm- Type annotations forcloudhsmservice.cloudhsmv2- Type annotations forcloudhsmv2service.cloudsearch- Type annotations forcloudsearchservice.cloudsearchdomain- Type annotations forcloudsearchdomainservice.cloudtrail- Type annotations forcloudtrailservice.cloudwatch- Type annotations forcloudwatchservice.codebuild- Type annotations forcodebuildservice.codecommit- Type annotations forcodecommitservice.codedeploy- Type annotations forcodedeployservice.codeguru-reviewer- Type annotations forcodeguru-reviewerservice.codeguruprofiler- Type annotations forcodeguruprofilerservice.codepipeline- Type annotations forcodepipelineservice.codestar- Type annotations forcodestarservice.codestar-notifications- Type annotations forcodestar-notificationsservice.cognito-identity- Type annotations forcognito-identityservice.cognito-idp- Type annotations forcognito-idpservice.cognito-sync- Type annotations forcognito-syncservice.comprehend- Type annotations forcomprehendservice.comprehendmedical- Type annotations forcomprehendmedicalservice.compute-optimizer- Type annotations forcompute-optimizerservice.config- Type annotations forconfigservice.connect- Type annotations forconnectservice.connectparticipant- Type annotations forconnectparticipantservice.cur- Type annotations forcurservice.dataexchange- Type annotations fordataexchangeservice.datapipeline- Type annotations fordatapipelineservice.datasync- Type annotations fordatasyncservice.dax- Type annotations fordaxservice.devicefarm- Type annotations fordevicefarmservice.directconnect- Type annotations fordirectconnectservice.discovery- Type annotations fordiscoveryservice.dlm- Type annotations fordlmservice.dms- Type annotations fordmsservice.docdb- Type annotations fordocdbservice.ds- Type annotations fordsservice.dynamodb- Type annotations fordynamodbservice.dynamodbstreams- Type annotations fordynamodbstreamsservice.ebs- Type annotations forebsservice.ec2- Type annotations forec2service.ec2-instance-connect- Type annotations forec2-instance-connectservice.ecr- Type annotations forecrservice.ecs- Type annotations forecsservice.efs- Type annotations forefsservice.eks- Type annotations foreksservice.elastic-inference- Type annotations forelastic-inferenceservice.elasticache- Type annotations forelasticacheservice.elasticbeanstalk- Type annotations forelasticbeanstalkservice.elastictranscoder- Type annotations forelastictranscoderservice.elb- Type annotations forelbservice.elbv2- Type annotations forelbv2service.emr- Type annotations foremrservice.es- Type annotations foresservice.events- Type annotations foreventsservice.firehose- Type annotations forfirehoseservice.fms- Type annotations forfmsservice.forecast- Type annotations forforecastservice.forecastquery- Type annotations forforecastqueryservice.frauddetector- Type annotations forfrauddetectorservice.fsx- Type annotations forfsxservice.gamelift- Type annotations forgameliftservice.glacier- Type annotations forglacierservice.globalaccelerator- Type annotations forglobalacceleratorservice.glue- Type annotations forglueservice.greengrass- Type annotations forgreengrassservice.groundstation- Type annotations forgroundstationservice.guardduty- Type annotations forguarddutyservice.health- Type annotations forhealthservice.iam- Type annotations foriamservice.imagebuilder- Type annotations forimagebuilderservice.importexport- Type annotations forimportexportservice.inspector- Type annotations forinspectorservice.iot- Type annotations foriotservice.iot-data- Type annotations foriot-dataservice.iot-jobs-data- Type annotations foriot-jobs-dataservice.iot1click-devices- Type annotations foriot1click-devicesservice.iot1click-projects- Type annotations foriot1click-projectsservice.iotanalytics- Type annotations foriotanalyticsservice.iotevents- Type annotations forioteventsservice.iotevents-data- Type annotations foriotevents-dataservice.iotsecuretunneling- Type annotations foriotsecuretunnelingservice.iotthingsgraph- Type annotations foriotthingsgraphservice.kafka- Type annotations forkafkaservice.kendra- Type annotations forkendraservice.kinesis- Type annotations forkinesisservice.kinesis-video-archived-media- Type annotations forkinesis-video-archived-mediaservice.kinesis-video-media- Type annotations forkinesis-video-mediaservice.kinesis-video-signaling- Type annotations forkinesis-video-signalingservice.kinesisanalytics- Type annotations forkinesisanalyticsservice.kinesisanalyticsv2- Type annotations forkinesisanalyticsv2service.kinesisvideo- Type annotations forkinesisvideoservice.kms- Type annotations forkmsservice.lakeformation- Type annotations forlakeformationservice.lambda- Type annotations forlambdaservice.lex-models- Type annotations forlex-modelsservice.lex-runtime- Type annotations forlex-runtimeservice.license-manager- Type annotations forlicense-managerservice.lightsail- Type annotations forlightsailservice.logs- Type annotations forlogsservice.machinelearning- Type annotations formachinelearningservice.macie- Type annotations formacieservice.managedblockchain- Type annotations formanagedblockchainservice.marketplace-catalog- Type annotations formarketplace-catalogservice.marketplace-entitlement- Type annotations formarketplace-entitlementservice.marketplacecommerceanalytics- Type annotations formarketplacecommerceanalyticsservice.mediaconnect- Type annotations formediaconnectservice.mediaconvert- Type annotations formediaconvertservice.medialive- Type annotations formedialiveservice.mediapackage- Type annotations formediapackageservice.mediapackage-vod- Type annotations formediapackage-vodservice.mediastore- Type annotations formediastoreservice.mediastore-data- Type annotations formediastore-dataservice.mediatailor- Type annotations formediatailorservice.meteringmarketplace- Type annotations formeteringmarketplaceservice.mgh- Type annotations formghservice.migrationhub-config- Type annotations formigrationhub-configservice.mobile- Type annotations formobileservice.mq- Type annotations formqservice.mturk- Type annotations formturkservice.neptune- Type annotations forneptuneservice.networkmanager- Type annotations fornetworkmanagerservice.opsworks- Type annotations foropsworksservice.opsworkscm- Type annotations foropsworkscmservice.organizations- Type annotations fororganizationsservice.outposts- Type annotations foroutpostsservice.personalize- Type annotations forpersonalizeservice.personalize-events- Type annotations forpersonalize-eventsservice.personalize-runtime- Type annotations forpersonalize-runtimeservice.pi- Type annotations forpiservice.pinpoint- Type annotations forpinpointservice.pinpoint-email- Type annotations forpinpoint-emailservice.pinpoint-sms-voice- Type annotations forpinpoint-sms-voiceservice.polly- Type annotations forpollyservice.pricing- Type annotations forpricingservice.qldb- Type annotations forqldbservice.qldb-session- Type annotations forqldb-sessionservice.quicksight- Type annotations forquicksightservice.ram- Type annotations forramservice.rds- Type annotations forrdsservice.rds-data- Type annotations forrds-dataservice.redshift- Type annotations forredshiftservice.rekognition- Type annotations forrekognitionservice.resource-groups- Type annotations forresource-groupsservice.resourcegroupstaggingapi- Type annotations forresourcegroupstaggingapiservice.robomaker- Type annotations forrobomakerservice.route53- Type annotations forroute53service.route53domains- Type annotations forroute53domainsservice.route53resolver- Type annotations forroute53resolverservice.s3- Type annotations fors3service.s3control- Type annotations fors3controlservice.sagemaker- Type annotations forsagemakerservice.sagemaker-a2i-runtime- Type annotations forsagemaker-a2i-runtimeservice.sagemaker-runtime- Type annotations forsagemaker-runtimeservice.savingsplans- Type annotations forsavingsplansservice.schemas- Type annotations forschemasservice.sdb- Type annotations forsdbservice.secretsmanager- Type annotations forsecretsmanagerservice.securityhub- Type annotations forsecurityhubservice.serverlessrepo- Type annotations forserverlessreposervice.service-quotas- Type annotations forservice-quotasservice.servicecatalog- Type annotations forservicecatalogservice.servicediscovery- Type annotations forservicediscoveryservice.ses- Type annotations forsesservice.sesv2- Type annotations forsesv2service.shield- Type annotations forshieldservice.signer- Type annotations forsignerservice.sms- Type annotations forsmsservice.sms-voice- Type annotations forsms-voiceservice.snowball- Type annotations forsnowballservice.sns- Type annotations forsnsservice.sqs- Type annotations forsqsservice.ssm- Type annotations forssmservice.sso- Type annotations forssoservice.sso-oidc- Type annotations forsso-oidcservice.stepfunctions- Type annotations forstepfunctionsservice.storagegateway- Type annotations forstoragegatewayservice.sts- Type annotations forstsservice.support- Type annotations forsupportservice.swf- Type annotations forswfservice.textract- Type annotations fortextractservice.transcribe- Type annotations fortranscribeservice.transfer- Type annotations fortransferservice.translate- Type annotations fortranslateservice.waf- Type annotations forwafservice.waf-regional- Type annotations forwaf-regionalservice.wafv2- Type annotations forwafv2service.workdocs- Type annotations forworkdocsservice.worklink- Type annotations forworklinkservice.workmail- Type annotations forworkmailservice.workmailmessageflow- Type annotations forworkmailmessageflowservice.workspaces- Type annotations forworkspacesservice.xray- Type annotations forxrayservice.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file boto3-stubs-1.10.37.1.tar.gz.
File metadata
- Download URL: boto3-stubs-1.10.37.1.tar.gz
- Upload date:
- Size: 20.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
318ad29a017669dc8287977c6dec4d24dff65173b3c462d264a03c78708c8530
|
|
| MD5 |
1c9f367d64a7424fada6c685a6e85c1e
|
|
| BLAKE2b-256 |
a7b68dd593f0931845f4438357d5a9252e2363546cdf835aa71954116648eba2
|
File details
Details for the file boto3_stubs-1.10.37.1-py3-none-any.whl.
File metadata
- Download URL: boto3_stubs-1.10.37.1-py3-none-any.whl
- Upload date:
- Size: 19.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39e2915d033fe7c77c4dbac8d26d1eee5d1a6a8433637d1af049f62610a47b20
|
|
| MD5 |
006080ac14e7bc1cca3912c1c8d46f97
|
|
| BLAKE2b-256 |
cf6b29edd4dad1f21801af57d3dd581260e7f509c28dd26ed2d130c35de9a0ee
|