having problems seeing full intellisense (code completion) options in PyCharm. working with python 3.4 on Windows. the suggests are partially working:
import bot
The room's getting a little crowded here, but I also have created a boto3
typing solution (GitHub link), boto3_type_annotations
. I took the pyboto3
approach and parsed the docstrings of service objects and then programmatically wrote class definitions for them and annotated arguments and return types with the typing
module. Unlike pyboto3
I created everything including service resources, paginators, and waiters. There's also an option where I left the docstrings in, so PyCharm's quick documentation will work. But fair warning, that package is really big.
# Without docs
pip install boto3_type_annotations
# Or with docs
pip install boto3_type_annotations_with_docs