Closed
Description
Describe the bug
This SageMaker sdk package doesn't ship with a py.typed
file in the distribution.
Because of this, when we install this package, mypy can't use the existing type annotations.
It is quite straightforward to make a package PEP-561 compatible. Mypy documents it here: https://mypy.readthedocs.io/en/stable/installed_packages.html#creating-pep-561-compatible-packages
To reproduce
pip install sagemaker
touch sad_mypy.py
pip install mypy
mypy sad_mypy.py
Expected behavior
Mypy should be able to use the type annotations from the package.