{"library":"types-unidiff","type":"library","category":null,"description":"`types-unidiff` is a PEP 561 type stub package providing external type annotations for the `unidiff` library. `unidiff` itself is a Python library for parsing and interacting with unified diff data, allowing programmatic access to file changes, hunks, and lines within a diff. `types-unidiff` is released frequently (up to daily) by the Typeshed project and is designed to be used by static type checkers like MyPy, Pyright, and PyCharm to ensure type correctness in code that uses `unidiff`.","language":"python","status":"active","version":"0.7.0.20260408","tags":["typing","stubs","diff","typeshed","static analysis"],"last_verified":"Sat May 23","install":[{"cmd":"pip install types-unidiff unidiff","imports":["from unidiff import PatchSet","from unidiff import PatchedFile","from unidiff import Hunk"]}],"homepage":null,"github":"https://github.com/typeshed-internal/stub_uploader","docs":null,"changelog":"https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/unidiff.md","pypi":"https://pypi.org/project/types-unidiff/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.02,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/types-unidiff/compatibility"}}