Skip to main content

Stubs for boto3, the AWS SDK for python

Project description

PyPI version

Build badge

botostubs

Gives you code assistance for any boto3 API in any IDE. Get started by running pip install botostubs

Demo

See demo gif on github

Features

  • show required / optional fields
  • full api coverage

How it works

We look for all boto3 clients by running boto itself. Then loop over each of them to find what operations and classes are used. These are all dumped in a new python script, packaged in this project. This way, botostubs can offer comprehensive API coverage.

TODO

Support python versions before 3.5. Currently requires at least 3.5 due to use of type hints.

Credits

pyboto3 for inspiration behind this. It supported only legacy Python and not Python 3. Besides, it is no longer being maintained.

Releasing on pypi

  • docker-compose build
  • docker-compose run python. Enter credentials when prompted

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

botostubs-0.3.1.9.57.tar.gz (166.5 kB view details)

Uploaded Source

Built Distribution

botostubs-0.3.1.9.57-py3-none-any.whl (167.6 kB view details)

Uploaded Python 3

File details

Details for the file botostubs-0.3.1.9.57.tar.gz.

File metadata

  • Download URL: botostubs-0.3.1.9.57.tar.gz
  • Upload date:
  • Size: 166.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7

File hashes

Hashes for botostubs-0.3.1.9.57.tar.gz
Algorithm Hash digest
SHA256 6810a54845e6f592b38489da4bf954ad00b78497ccf47b81f6abfcee62c08fe1
MD5 1e5894ed3114f1b72ef320194a49a90e
BLAKE2b-256 1176cf4670dea94e965b4b3e753767b000f053f4ee5884240333daf6da7d2934

See more details on using hashes here.

File details

Details for the file botostubs-0.3.1.9.57-py3-none-any.whl.

File metadata

  • Download URL: botostubs-0.3.1.9.57-py3-none-any.whl
  • Upload date:
  • Size: 167.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7

File hashes

Hashes for botostubs-0.3.1.9.57-py3-none-any.whl
Algorithm Hash digest
SHA256 1bc8b172e0b0c8c5baa759e3f6f004546b21ecc55f0987e9a584f79cfa11fa5d
MD5 e01c7761fe644c698de467058026db95
BLAKE2b-256 0f8d0e76626f473d5aba5ffa772b2365cccda743a04051a7c7cb2494425015ef

See more details on using hashes here.

Supported by

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