tonybaloney / spew
A tool for generating random, syntactically-correct Python code. Designed for fuzzing and testing of tools that parse Python code.
☆21Updated last year
Alternatives and similar repositories for spew:
Users that are interested in spew are comparing it to the libraries listed below
- A wrapper around the stdlib `tokenize` which roundtrips.☆52Updated last week
- ☆36Updated 3 months ago
- Builds a graph of a Python project's internal dependencies.☆74Updated last week
- Python variant types that work with match☆48Updated 9 months ago
- ☆30Updated last month
- Run pytest inside a sub interpreter☆22Updated last year
- flake8 debug statement checker☆41Updated 2 years ago
- CLI to open PEPs in your browser☆37Updated 3 weeks ago
- Macintosh Official Python.org Updater☆34Updated 2 months ago
- 🧛🏻♂️ Dark theme for Django Admin☆13Updated last month
- Check what PyPI dependencies changed and when.☆30Updated this week
- A Flake8 plugin that checks for issues using the standard library logging module.☆79Updated 3 weeks ago
- minimize python source code to find bugs more easily☆31Updated this week
- Create reproducible installations for a virtual environment from a lock file☆83Updated 3 months ago
- A lightweight package that provides rate-limited httpx transports.☆26Updated 3 weeks ago
- flake8 plugin which checks for misuse of `sys.version` or `sys.version_info`☆63Updated 11 months ago
- ☆30Updated this week
- A sampler of tests showing different ways to construct tests for pytest☆23Updated 4 years ago
- flake8 plugin which checks that typing imports are properly guarded☆48Updated last week
- [No maintenance intended] Proof of concept lightweight HTTP/1.1 proxy service built with ASGI and HTTPX.☆30Updated 3 years ago
- Package requirements checker☆37Updated 2 weeks ago
- A flake8 plugin to ban PEP-420 implicit namespace packages.☆26Updated 3 weeks ago
- Python type explainer for the web☆21Updated last year
- Use uv in GitHub Actions by adding one line to the workflow.☆61Updated 2 months ago
- A backend for the `keyring` module which uses a hardware token to require user presence for any secret access, by encrypting your vault a…☆35Updated 2 months ago
- pytest plugin providing a function to check if pytest is running.☆22Updated last year
- Proof-of-concept `record` type for Python☆30Updated 9 months ago
- A pygments lexer for pytest output☆23Updated 10 months ago
- Capture the outcome of Python function calls☆31Updated 6 months ago
- Validate configuration and produce human readable error messages☆46Updated last week