Releases: jayqi/typenames
Releases · jayqi/typenames
v1.3.0
- Changed how
typenames
handles type annotations that includetyping.Annotated
ortyping_extensions.Annotated
. (PR #8, Issue #7)- Added
include_extras
configuration option totypenames
to control whetherAnnotated
and metadata should be shown. - By default,
include_extras
isFalse
, andAnnotated
and extra metadata will not be rendered.
- Added
v1.2.0
v1.1.0
- Changed
REMOVE_ALL_MODULES
's regex pattern to also remove<locals>
from rendered output.<locals>
typically appears in a type's qualified name if the type was defined within the local scope of a function or class method. (PR #4) - Removed support for Python 3.7. (PR #5)
- Deprecated
LITERAL_TYPE_SUPPORTED
flag, since typenames no longer supports Python versions where this is false. (PR #5)