A static analysis tool that checks function signature parameters are properly documented in docstrings. Supports Google, NumPy, Sphinx, and reStructuredText styles. Current version 0.83.0, released 2026-04-18. Active development with regular releases.
pip install docsigVerified import paths — ran on the pinned version, not inferred.
Programmatic invocation: emulate CLI args and call main()
Replace `--ignore-typechecker` with `--skip-typechecker` in CLI or config.
Add `--future-description-missing-period` to CLI to see warnings.
Use `from docsig._impl import check_signatures` or use the `main()` entry point.
Upgrade to Python 3.10+ or use an older version of docsig (0.79.x supports 3.8+).
Use `from docsig._impl import check_signatures` instead.
Use `from docsig import main` and invoke via command-line arguments.
Call `main()` with `loop=asyncio.new_event_loop()` or use `docsig.check_signatures` directly with synchronous wrappers.
No dependency data recorded yet.