Skip to content
Discussion options

You must be logged in to vote

Hello Jacob,

For new projects I recommend types-boto3. You are right, the main difference is naming, but also types-boto3 uses new packaging system with proper dynamic required packages. However, from typing perspective there should be no difference.

boto3-stubs started as a package that was written specifically for mypy. However, current version supports pylance/pyright and PyCharm typing as well. So, that was the main reason of renaming mypy_boto3_* to types_boto3_*. THis way new packages follow the same naming pattern as types-aiobotocore and types-aioboto3.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by moffe42
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants