Welcome to Python Code Validator’s Docs¶
Python Code Validator is a flexible, AST-based framework for the static validation of Python code using declarative JSON rules. It is designed for educational platforms and automated testing systems to ensure code quality and adherence to specific requirements.
This documentation provides a comprehensive guide for users, curriculum developers, and contributors.
Quick installation of the package through the pip manager or installation for contribute to the project
New to the validator? Start here! This guide covers installation and a quick tutorial to get you up and running in minutes.
The complete reference for the JSON validation format. Learn about every selector, constraint, and rule type available.
Auto-generated documentation from the source code. A deep dive into the modules, classes, and functions for developers.
Want to help improve the project? Find out how to contribute code, report issues, and get involved with the community.