pyboto3
pyboto3 copied to clipboard
Pythonic Interface for AWS boto3 that gives you autocomplete on every service
pyboto3 interface stubs
Pythonic Interface for AWS boto3 that gives you autocomplete on all AWS services
The code is not to be imported. you can only use it as a typehint for autocomplete in pycharm.
This package will minimize the time you have to look for AWS documentation online. You shouldn't leave your coding environment.
Screenshots
Ctrl+Space

Ctrl+Q

Installation
pip install pyboto3
Usage
import boto3
s3 = boto3.client('s3')
""" :type : pyboto3.s3 """
# s3. -> will give you autocomplete for s3 methods in pycharm
enjoy autocomplete and navigate to class to read documentation from S3 class code
Update services to latest version
- Clone repo
- Install virtual environment
cd <repo source>
virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt
- Run boto3_interface_generator
cd pyboto3
python boto3_interface_generator.py
- Add new & modified files to git
Release Instructions
python setup.py sdist
twine upload dist/*
Contributing
We need your help! The code needs work and testing to make it friendly with python 3 and other systems. Feel free to test, commit and push changes!
Issues
The package have been tested on Python 2.7 only