Pyre v0.0.30
Biggest changes since last release (non-exhaustive):
- Fixed support for nested recursive function.
- Fixed several issues where the type of globally-accessible values are erroneously locally refined.
- Support batch type lookup query
pyre query "types(...)"
. - Support basic variadic generics on functions & classes.
- Added a
safe_cast
that functions similar totyping.cast
but enforces subclass. - Fixed several issues with search path construction & error filtering.
search_path
configuration now allows entries of the form{ "site-package": "XXX" }
- Support specifying relative paths in
binary
,typeshed
, andignore_all_errors
. - Special placeholder
${SOURCE_DIRECTORY}
can be added toexclude
configuration to allow relative path matching inexclude
configuration. - Improved the quality of
pyre-infer
annotations. sapp
is no longer bundled.