Metadata-Version: 2.1
Name: botocore-a-la-carte
Version: 1.29.86
Summary: botocore re-uploaded with a-la-carte data packages.
Home-page: https://github.com/thejcannon/botocore-a-la-carte
Author: Amazon Web Services
License: Apache License 2.0
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >= 3.7
Provides-Extra: accessanalyzer
Provides-Extra: account
Provides-Extra: acm
Provides-Extra: acm-pca
Provides-Extra: alexaforbusiness
Provides-Extra: amp
Provides-Extra: amplify
Provides-Extra: amplifybackend
Provides-Extra: amplifyuibuilder
Provides-Extra: apigateway
Provides-Extra: apigatewaymanagementapi
Provides-Extra: apigatewayv2
Provides-Extra: appconfig
Provides-Extra: appconfigdata
Provides-Extra: appflow
Provides-Extra: appintegrations
Provides-Extra: application-autoscaling
Provides-Extra: application-insights
Provides-Extra: applicationcostprofiler
Provides-Extra: appmesh
Provides-Extra: apprunner
Provides-Extra: appstream
Provides-Extra: appsync
Provides-Extra: arc-zonal-shift
Provides-Extra: athena
Provides-Extra: auditmanager
Provides-Extra: autoscaling
Provides-Extra: autoscaling-plans
Provides-Extra: backup
Provides-Extra: backup-gateway
Provides-Extra: backupstorage
Provides-Extra: batch
Provides-Extra: billingconductor
Provides-Extra: braket
Provides-Extra: budgets
Provides-Extra: ce
Provides-Extra: chime
Provides-Extra: chime-sdk-identity
Provides-Extra: chime-sdk-media-pipelines
Provides-Extra: chime-sdk-meetings
Provides-Extra: chime-sdk-messaging
Provides-Extra: chime-sdk-voice
Provides-Extra: cleanrooms
Provides-Extra: cloud9
Provides-Extra: cloudcontrol
Provides-Extra: clouddirectory
Provides-Extra: cloudformation
Provides-Extra: cloudfront
Provides-Extra: cloudhsm
Provides-Extra: cloudhsmv2
Provides-Extra: cloudsearch
Provides-Extra: cloudsearchdomain
Provides-Extra: cloudtrail
Provides-Extra: cloudtrail-data
Provides-Extra: cloudwatch
Provides-Extra: codeartifact
Provides-Extra: codebuild
Provides-Extra: codecatalyst
Provides-Extra: codecommit
Provides-Extra: codedeploy
Provides-Extra: codeguru-reviewer
Provides-Extra: codeguruprofiler
Provides-Extra: codepipeline
Provides-Extra: codestar
Provides-Extra: codestar-connections
Provides-Extra: codestar-notifications
Provides-Extra: cognito-identity
Provides-Extra: cognito-idp
Provides-Extra: cognito-sync
Provides-Extra: comprehend
Provides-Extra: comprehendmedical
Provides-Extra: compute-optimizer
Provides-Extra: config
Provides-Extra: connect
Provides-Extra: connect-contact-lens
Provides-Extra: connectcampaigns
Provides-Extra: connectcases
Provides-Extra: connectparticipant
Provides-Extra: controltower
Provides-Extra: crt
Provides-Extra: cur
Provides-Extra: customer-profiles
Provides-Extra: databrew
Provides-Extra: dataexchange
Provides-Extra: datapipeline
Provides-Extra: datasync
Provides-Extra: dax
Provides-Extra: detective
Provides-Extra: devicefarm
Provides-Extra: devops-guru
Provides-Extra: directconnect
Provides-Extra: discovery
Provides-Extra: dlm
Provides-Extra: dms
Provides-Extra: docdb
Provides-Extra: docdb-elastic
Provides-Extra: drs
Provides-Extra: ds
Provides-Extra: dynamodb
Provides-Extra: dynamodbstreams
Provides-Extra: ebs
Provides-Extra: ec2
Provides-Extra: ec2-instance-connect
Provides-Extra: ecr
Provides-Extra: ecr-public
Provides-Extra: ecs
Provides-Extra: efs
Provides-Extra: eks
Provides-Extra: elastic-inference
Provides-Extra: elasticache
Provides-Extra: elasticbeanstalk
Provides-Extra: elastictranscoder
Provides-Extra: elb
Provides-Extra: elbv2
Provides-Extra: emr
Provides-Extra: emr-containers
Provides-Extra: emr-serverless
Provides-Extra: es
Provides-Extra: events
Provides-Extra: evidently
Provides-Extra: finspace
Provides-Extra: finspace-data
Provides-Extra: firehose
Provides-Extra: fis
Provides-Extra: fms
Provides-Extra: forecast
Provides-Extra: forecastquery
Provides-Extra: frauddetector
Provides-Extra: fsx
Provides-Extra: gamelift
Provides-Extra: gamesparks
Provides-Extra: glacier
Provides-Extra: globalaccelerator
Provides-Extra: glue
Provides-Extra: grafana
Provides-Extra: greengrass
Provides-Extra: greengrassv2
Provides-Extra: groundstation
Provides-Extra: guardduty
Provides-Extra: health
Provides-Extra: healthlake
Provides-Extra: honeycode
Provides-Extra: iam
Provides-Extra: identitystore
Provides-Extra: imagebuilder
Provides-Extra: importexport
Provides-Extra: inspector
Provides-Extra: inspector2
Provides-Extra: internetmonitor
Provides-Extra: iot
Provides-Extra: iot-data
Provides-Extra: iot-jobs-data
Provides-Extra: iot-roborunner
Provides-Extra: iot1click-devices
Provides-Extra: iot1click-projects
Provides-Extra: iotanalytics
Provides-Extra: iotdeviceadvisor
Provides-Extra: iotevents
Provides-Extra: iotevents-data
Provides-Extra: iotfleethub
Provides-Extra: iotfleetwise
Provides-Extra: iotsecuretunneling
Provides-Extra: iotsitewise
Provides-Extra: iotthingsgraph
Provides-Extra: iottwinmaker
Provides-Extra: iotwireless
Provides-Extra: ivs
Provides-Extra: ivschat
Provides-Extra: kafka
Provides-Extra: kafkaconnect
Provides-Extra: kendra
Provides-Extra: kendra-ranking
Provides-Extra: keyspaces
Provides-Extra: kinesis
Provides-Extra: kinesis-video-archived-media
Provides-Extra: kinesis-video-media
Provides-Extra: kinesis-video-signaling
Provides-Extra: kinesis-video-webrtc-storage
Provides-Extra: kinesisanalytics
Provides-Extra: kinesisanalyticsv2
Provides-Extra: kinesisvideo
Provides-Extra: kms
Provides-Extra: lakeformation
Provides-Extra: lambda
Provides-Extra: lex-models
Provides-Extra: lex-runtime
Provides-Extra: lexv2-models
Provides-Extra: lexv2-runtime
Provides-Extra: license-manager
Provides-Extra: license-manager-linux-subscriptions
Provides-Extra: license-manager-user-subscriptions
Provides-Extra: lightsail
Provides-Extra: location
Provides-Extra: logs
Provides-Extra: lookoutequipment
Provides-Extra: lookoutmetrics
Provides-Extra: lookoutvision
Provides-Extra: m2
Provides-Extra: machinelearning
Provides-Extra: macie
Provides-Extra: macie2
Provides-Extra: managedblockchain
Provides-Extra: marketplace-catalog
Provides-Extra: marketplace-entitlement
Provides-Extra: marketplacecommerceanalytics
Provides-Extra: mediaconnect
Provides-Extra: mediaconvert
Provides-Extra: medialive
Provides-Extra: mediapackage
Provides-Extra: mediapackage-vod
Provides-Extra: mediastore
Provides-Extra: mediastore-data
Provides-Extra: mediatailor
Provides-Extra: memorydb
Provides-Extra: meteringmarketplace
Provides-Extra: mgh
Provides-Extra: mgn
Provides-Extra: migration-hub-refactor-spaces
Provides-Extra: migrationhub-config
Provides-Extra: migrationhuborchestrator
Provides-Extra: migrationhubstrategy
Provides-Extra: mobile
Provides-Extra: mq
Provides-Extra: mturk
Provides-Extra: mwaa
Provides-Extra: neptune
Provides-Extra: network-firewall
Provides-Extra: networkmanager
Provides-Extra: nimble
Provides-Extra: oam
Provides-Extra: omics
Provides-Extra: opensearch
Provides-Extra: opensearchserverless
Provides-Extra: opsworks
Provides-Extra: opsworkscm
Provides-Extra: organizations
Provides-Extra: outposts
Provides-Extra: panorama
Provides-Extra: personalize
Provides-Extra: personalize-events
Provides-Extra: personalize-runtime
Provides-Extra: pi
Provides-Extra: pinpoint
Provides-Extra: pinpoint-email
Provides-Extra: pinpoint-sms-voice
Provides-Extra: pinpoint-sms-voice-v2
Provides-Extra: pipes
Provides-Extra: polly
Provides-Extra: pricing
Provides-Extra: privatenetworks
Provides-Extra: proton
Provides-Extra: qldb
Provides-Extra: qldb-session
Provides-Extra: quicksight
Provides-Extra: ram
Provides-Extra: rbin
Provides-Extra: rds
Provides-Extra: rds-data
Provides-Extra: redshift
Provides-Extra: redshift-data
Provides-Extra: redshift-serverless
Provides-Extra: rekognition
Provides-Extra: resiliencehub
Provides-Extra: resource-explorer-2
Provides-Extra: resource-groups
Provides-Extra: resourcegroupstaggingapi
Provides-Extra: robomaker
Provides-Extra: rolesanywhere
Provides-Extra: route53
Provides-Extra: route53-recovery-cluster
Provides-Extra: route53-recovery-control-config
Provides-Extra: route53-recovery-readiness
Provides-Extra: route53domains
Provides-Extra: route53resolver
Provides-Extra: rum
Provides-Extra: s3
Provides-Extra: s3control
Provides-Extra: s3outposts
Provides-Extra: sagemaker
Provides-Extra: sagemaker-a2i-runtime
Provides-Extra: sagemaker-edge
Provides-Extra: sagemaker-featurestore-runtime
Provides-Extra: sagemaker-geospatial
Provides-Extra: sagemaker-metrics
Provides-Extra: sagemaker-runtime
Provides-Extra: savingsplans
Provides-Extra: scheduler
Provides-Extra: schemas
Provides-Extra: sdb
Provides-Extra: secretsmanager
Provides-Extra: securityhub
Provides-Extra: securitylake
Provides-Extra: serverlessrepo
Provides-Extra: service-quotas
Provides-Extra: servicecatalog
Provides-Extra: servicecatalog-appregistry
Provides-Extra: servicediscovery
Provides-Extra: ses
Provides-Extra: sesv2
Provides-Extra: shield
Provides-Extra: signer
Provides-Extra: simspaceweaver
Provides-Extra: sms
Provides-Extra: sms-voice
Provides-Extra: snow-device-management
Provides-Extra: snowball
Provides-Extra: sns
Provides-Extra: sqs
Provides-Extra: ssm
Provides-Extra: ssm-contacts
Provides-Extra: ssm-incidents
Provides-Extra: ssm-sap
Provides-Extra: sso
Provides-Extra: sso-admin
Provides-Extra: sso-oidc
Provides-Extra: stepfunctions
Provides-Extra: storagegateway
Provides-Extra: sts
Provides-Extra: support
Provides-Extra: support-app
Provides-Extra: swf
Provides-Extra: synthetics
Provides-Extra: textract
Provides-Extra: timestream-query
Provides-Extra: timestream-write
Provides-Extra: tnb
Provides-Extra: transcribe
Provides-Extra: transfer
Provides-Extra: translate
Provides-Extra: voice-id
Provides-Extra: waf
Provides-Extra: waf-regional
Provides-Extra: wafv2
Provides-Extra: wellarchitected
Provides-Extra: wisdom
Provides-Extra: workdocs
Provides-Extra: worklink
Provides-Extra: workmail
Provides-Extra: workmailmessageflow
Provides-Extra: workspaces
Provides-Extra: workspaces-web
Provides-Extra: xray
License-File: LICENSE.txt
License-File: NOTICE

``botocore-a-la-carte``
-----------------------

``botocore-a-la-carte`` is a re-packaging of ``botocore`` such that each service's data JSON exists in a
separate package, and are opted-into through package extras.

The package ``botocore-a-la-carte`` contains the base code/resources for ``botocore`` to operate, and has
a package extra per service (referencing a package which contains just the JSON data for that service).

Installation and Usage
----------------------

⚠️ The package extras must be installed in the same directory as this package (such as in a virtual environment).
This package does not support being installed in separate locations pointed to by ``sys.path``.
This is a limitation of the core ``botocore`` package and the Python packaging ecosystem. ⚠️

Example:

``botocore-a-la-carte`` with no extras allows you to use core ``botocore`` functionality
(e.g. load credentials, sign requests, etc...).

.. code-block:: console

    $ pip install botocore-a-la-carte
    ...
    $ python
    >>> import botocore
    ...

If you require specific service support, specify the service name as an extra:

.. code-block:: console

    $ pip install botocore-a-la-carte[s3, ec2]
    ...
    $ python
    >>> import botocore.session
    >>> session = botocore.session.get_session()
    >>> client = session.create_client('ec2')
    >>> print(client.describe_instances())



