{"library":"sybil","type":"library","category":null,"description":"Sybil is a Python library designed for automated testing of examples embedded within your code and documentation. It parses examples from various source formats (like reStructuredText, Markdown, and Python docstrings) and evaluates them as part of your standard test suite, integrating with popular test runners such as pytest and unittest. The library is actively maintained, with frequent releases, and is currently at version 10.0.1.","language":"python","status":"active","version":"10.0.1","tags":["testing","documentation","doctest","pytest","unittest","code examples"],"last_verified":"Sun May 24","install":[{"cmd":"pip install sybil","imports":["from sybil import Sybil","from sybil.parsers.doctest import DocTestParser","from sybil.parsers.codeblock import PythonCodeBlockParser"]},{"cmd":"pip install sybil[pytest]","imports":[]}],"homepage":null,"github":"https://github.com/simplistix/sybil","docs":"https://sybil.readthedocs.org/en/latest/","changelog":"https://sybil.readthedocs.io/en/latest/changes.html","pypi":"https://pypi.org/project/sybil/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.1,"avg_import_s":0.05,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/sybil/compatibility"}}