Skip to main content

Type annotations for boto3.Backup 1.13.26 service, generated by mypy-boto3-buider 2.0.2

Project description

mypy-boto3-backup

PyPI - mypy-boto3-backup PyPI - Python Version Docs

Type annotations for boto3.Backup 1.13.26 service compatible with mypy, VSCode, PyCharm and other tools.

Generated by mypy-boto3-buider 2.0.2.

More information can be found on boto3-stubs page.

How to use

Make sure you have mypy installed and activated in your IDE.

Install boto3-stubs for Backup service.

python -m pip install boto3-stubs[backup]

# update installed packages index for automated type discovery
python -m mypy_boto3

Use boto3 with mypy_boto3_backup in your project and enjoy type checking and auto-complete.

import boto3

from mypy_boto3_backup import BackupClient

# Now mypy can check if your code is valid.
client: BackupClient = boto3.client("backup")

# works for session as well
session = boto3.session.Session(region="us-west-1")
session_client: BackupClient = session.client("backup")

Automated type discovery

mypy_boto3 package can generate index for mypy_boto3_backup and other installed services.

# Run this command when you add or remove service packages
python -m mypy_boto3

Generated index provides overloads for boto3.client and boto3.service, boto3.Session.client and boto3.Session.resource functions, so explicit type annotations are not needed.

  • mypy supports function overloads as expected
  • PyCharm also supports function overloads, but consumes a lot of RAM, use carefully
  • VSCode does not currently support function overloads

Also, generated index allows you to import types from mypy_boto3:

# you can replace imports
import mypy_boto3_backup as backup
from mypy_boto3_backup import BackupClient

# with these
from mypy_boto3 import backup
from mypy_boto3.backup import BackupClient

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

mypy-boto3-backup-1.13.26.0.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mypy_boto3_backup-1.13.26.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file mypy-boto3-backup-1.13.26.0.tar.gz.

File metadata

  • Download URL: mypy-boto3-backup-1.13.26.0.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for mypy-boto3-backup-1.13.26.0.tar.gz
Algorithm Hash digest
SHA256 bce1a31b5c6accfb51864487a42251e42347f568f97c6f602e2a055e87200c7a
MD5 26f5f4dd253791a78bccce7700994c69
BLAKE2b-256 706467a5fe8a804a0f9fa433579fa286e5ae4a671a5b8166d0fa72647da86e6d

See more details on using hashes here.

File details

Details for the file mypy_boto3_backup-1.13.26.0-py3-none-any.whl.

File metadata

  • Download URL: mypy_boto3_backup-1.13.26.0-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for mypy_boto3_backup-1.13.26.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a6e4d6c4edcc487f6b4b4b38377215c8aa53f049153d5b52166d80073108b626
MD5 0833457ee1b119e8581b8b681ac76c4f
BLAKE2b-256 677689b10464699107ba0fc62db285f134e13449e65b9e8ce62e7945d425eaca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page