MonkeyType v20.4.1 Release Notes
Release Date: 2020-04-03 // about 4 years ago-
Generate stubs for TypedDicts nested within generic types. Disable TypedDicts completely when the max size is zero. Thanks Pradeep Kumar Srinivasan. Merge of #162, fixes #159.
✂ Remove
stringcase
dependency, just hand-rollpascal_case
function.Shrink dictionary traces with required and optional keys to get non-total TypedDict class declarations. Thanks Pradeep Kumar Srinivasan.
Implement
monkeytype apply
using libcst'sApplyTypeAnnotationsVisitor
. This correctly applies generated TypedDict classes. Thanks Pradeep Kumar Srinivasan.Render generic types recursively to handle nested special cases like
List['Movie']
. Thanks Pradeep Kumar Srinivasan. Fixes #76.