Notes
Hello, fellow Pythonistas! Today is a very special day for this small project:
- `boto3-stubs` is now one of the top 1000 PyPI packages!
- Over 7 million monthly downloads for all packages created by this builder
- `types-aiobotocore` is not yet that popular, but users reported that it works as it should
What to expect and how to help:
- Better PyCharm integration is coming: https://youtrack.jetbrains.com/issue/PY-53158
- `aiobotocore` team approved `types-aiobotocore`: https://github.com/aio-libs/aiobotocore/issues/916
- Improved `botocore` typing for hardcore users, send a PR if you use `botocore` directly and find any inconsistencies
Thank you for your support! Do not forget to report any bugs and ask your questions here in Issues.
Changed
- `[botocore-stubs]` Updated stubs to the latest version of `botocore`
- `[botocore-stubs]` Improved type annotations for `awsrequest` module
- `[botocore-stubs]` Improved type annotations for `utils` module
Fixed
- `[boto3-stubs]` Removed default argument values from `setup_default_session`
- `[types-aiobotocore]` Removed `object` inheritance
- `[botocore-stubs]` `six` replaced with `http.client` for `compat.HTTPHeaders` typing, get rid of `six` completely
- `[services]` Used ellipsis instead of `None` argument defaults (fix `pyright` sanity check)