Boto3 1.10.38 stubs powered by `mypy-boto3`.
Project description
boto3-stubs
Mypy-friendly type annotations for boto3 1.10.38.
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
boto3-stubs-1.10.38.1.tar.gz
(20.9 kB
view details)
File details
Details for the file boto3-stubs-1.10.38.1.tar.gz.
File metadata
- Download URL: boto3-stubs-1.10.38.1.tar.gz
- Upload date:
- Size: 20.9 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 |
3fc81afe88522569360b43633f2cc6c17f07c4a0f986444a66404c0c99055b78
|
|
| MD5 |
a13c964543baba3869e50d9a9694b8d7
|
|
| BLAKE2b-256 |
6eb2b6ce7a700156cae9d91899a1f32b3115d7ae0d335f616ed0b9fe1f30c682
|