pynalyser icon indicating copy to clipboard operation
pynalyser copied to clipboard

Static Python Code Analyzer

Pynalyser Logo

Static Python Code Analyzer

GitHub PyPI - Python Version PyPI Link to the documentation GitHub Repo stars


🎯 The goals of Pynalyser are

  • to deeply analyze and check your Python code for types and other information
  • not to require any additional information such as annotations
  • to be cross-platform and do not oblige additional installation
  • to be modular and easily expandable

🗺 Mini roadmap

  • [X] More convenient representation of code
  • [ ] 👨‍🔧 Type inference
  • [ ] Symbolic evaluation
  • [ ] VSCode extension with smart hints and refactoring options

✔ Installation

Pynalyser is available on PyPI

pip install pynalyser

📃 Documentation

The documentation is available here.

🏭 Repository structure

  • The docs directory contains the documentation for the package.
  • The pynalyser directory contains the pynalyser source (the package itself).
  • The requirements directory contains the PyPi requirements files for the pynalyser package.
  • The tests directory contains the test suite for the pynalyser package.

👀 Changelog

Want to see what is happening in here?
Look into the CHANGELOG.md!

💗 Thanks for your contributions


0dminnimda

💻 📖 ⚠️ 🎨 🚇 👀

wert-rar

⚠️

globe

💻

Gunjan Lunkad

🚇

🌟 Thanks to everyone who starred the repository on GitHub

Stargazers repo roster for @0dminnimda/pynalyser