Typelets 1.0

Release date: July 15, 2024

Typelets is a Python typing utility module designed to augment some of the types provided in Python and third-party libraries. It was built to help develop Review Board, our premier code review product from Beanbag, and we’re making it available for use in other projects.

This initial release features the following Python typing and utility modules:

  • typelets.funcs: Typing for general keyword arguments in functions.

  • typelets.json: Typing for JSON structures, and for application-defined data that can be serialized to JSON.

  • typelets.symbols: Symbols for marking variables or function arguments as unset/unsettable.

Plus typing useful for Django developers:

Contributors

  • Christian Hammond

  • David Trowbridge