typedargs package¶
A strong typing system with command line REPL environment for Python 2 and 3 code.
Submodules¶
annotate |
Decorators that allow you to annotate type information with a function or class. |
basic_structures |
Basic structures used to describe parameters and return values. |
doc_annotate |
Routines for extracting parameter and return information from a docstring. |
doc_parser |
Experimental module for better google docstring parsing. |
exceptions |
A generic key-value based exception class. |
lint |
A pylint plugin that checks for errors in typedargs declarations. |
metadata |
The basic class that is used to store metadata about a function. |
shell |
Hierarchical Shell provides as REPL like environment for executing commmands. |
terminal |
Code to determine terminal size on mac, windows and linux. |
type_annotations_parser |
Routines for extracting parameter and return information from type annotations. |
typeinfo |
Define the global type system that allows adding strong type information to python objects. |
utils |
Utility functions that are only used internally inside typedargs. |
version |