pyanalyze

Pyanalyze is a semi-static type checker for Python code. Like a static type checker (e.g., mypy or pyright), it detects type errors in your code so bugs can be found before they reach production. Unlike such tools, however, it imports the modules it type checks, enabling...

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Python
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Static analysis

 Tags

pyanalyze News & Activities

Highlights All activities

Recent activities

Show all activities

pyanalyze information

  • Developed by

    US flagQuora
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    5 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  376 Stars
  •  41 Forks
  •  61 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
pyanalyze was added to AlternativeTo by 7heo on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is pyanalyze?

Pyanalyze is a semi-static type checker for Python code. Like a static type checker (e.g., mypy or pyright), it detects type errors in your code so bugs can be found before they reach production. Unlike such tools, however, it imports the modules it type checks, enabling pyanalyze to understand many dynamic constructs that other type checkers will reject. This property also makes it possible to extend pyanalyze with plugins that interact directly with your code.

Official Links