pyta-uoft / pyta
Adventures in code analysis for teaching Python.
☆89Updated 2 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for pyta
- Git repository of MarkUs☆255Updated this week
- A Python client for the OK autograding system☆57Updated last month
- Modified fork of CPython's ast module that parses `# type:` comments☆228Updated last year
- Re-apply type annotations from .pyi stubs to your codebase.☆142Updated 2 years ago
- Pretty print the output of python stdlib `ast.parse`.☆190Updated 3 weeks ago
- A Python extension for writing structured and reusable inline HTML.☆52Updated 9 years ago
- Python tools, libraries and resources about AST (as in Abstract Syntax Trees)☆86Updated 2 years ago
- Hypothesis strategies for generating Python programs, something like CSmith☆96Updated 9 months ago
- Unofficial Client for Piazza's Internal API☆185Updated last month
- Examples of autograders for running on Gradescope☆82Updated 3 months ago
- Module to have suggestions in case of errors (NameError, AttributeError, etc).☆122Updated 2 weeks ago
- A GitHub Action for suggesting Python type annotations.☆42Updated last year
- Annotate Python AST trees with source text and token information☆172Updated last month
- Moss summarizer☆187Updated 2 years ago
- CoffeeScript for Python programmers (a guide)☆55Updated 2 months ago
- Tool for translation type comments to type annotations in Python☆141Updated 8 months ago
- Python AST Visualizer☆0Updated 5 years ago
- An IPython notebook plugin for visualizing ASTs.☆98Updated 2 years ago
- Unravelling Python source code☆172Updated 7 months ago
- Set of tools to play with Python AST.☆83Updated 2 years ago
- Python bindings to picosat (a SAT solver)☆183Updated this week
- Flake8 Type Annotation Checking☆156Updated 2 weeks ago
- Python client for Moss: A System for Detecting Software Similarity☆387Updated 4 months ago
- GitHub bot for SymPy☆22Updated last month
- A plugin for Flake8 that provides specializations for type hinting stub files☆73Updated last month
- Courseography is a tool created by David Liu and Ian Stewart-Binks to guide students through their undergraduate careers.☆59Updated this week
- A collection of tools to analyze student's Python source code☆29Updated last week
- Documenting CLI programs☆44Updated 8 months ago
- Open data APIs for interfacing with public information from the University of Toronto.☆98Updated 4 years ago
- Generate PyAnnotate annotations from your pytest tests.☆109Updated 2 years ago