Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-sybil | Distribution: openSUSE Tumbleweed |
Version: 6.1.1 | Vendor: openSUSE |
Release: 2.3 | Build date: Thu Oct 3 09:46:17 2024 |
Group: Unspecified | Build host: reproducible |
Size: 242762 | Source RPM: python-sybil-6.1.1-2.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/simplistix/sybil | |
Summary: Automated testing of examples in documentation |
python-sybil provides a way to test examples in one's documentation by parsing them from the documentation source and evaluating the parsed examples as part of the normal test run. Integration is provided for the main Python test runners.
MIT
* Thu Oct 03 2024 Daniel Garcia <daniel.garcia@suse.com> - Make seedir dependency optional for SLFO * Thu Jun 13 2024 Dirk Müller <dmueller@suse.com> - update to 6.1.1: * Fix lexing of indented blocks where embedded blank lines would be erroneously removed. * Mon May 13 2024 Steve Kowalik <steven.kowalik@suse.com> - Update to 6.1.0: * Add support for lexing nested fenced codeblocks in markdown. * Add support for tilde-delimited codeblocks in markdown. * Fix bug with the end offset of codeblocks in markdown. * Support pytest 8 and above, due to yet another breaking change in an API Sybil relies on. * Remove use of deprecated py.path.local. * Fix lexing of ReST directives and directives-in-comments where the directives were not separated by at least one newline. * Official support for Python 3.12 with Python 3.7 now being the minimum supported version. * sybil.parsers.rest.lexers.DirectiveLexer and sybil.parsers.myst.lexers.DirectiveLexer directives now have their options extracted as part of the lexing process. * Added support for MyST single-line html-style comment directives. * Fixed parsing of MyST directive options with no leading whitespace. * Fixed parsing of Markdown and MyST fenced codeblocks at the end of documents with no trailing newline. * Rework document evaluators to be more flexible and structured. * :ref:`skip <skip-parser>` has been reworked to check validity of operations and allow a reason to be provided for an unconditional skip so it can be highlighted as a skipped test in test runner output. The skip parsers are also now lexer-based. * Make Region.evaluator optional, removing the need for the separate LexedRegion class. * Fix bug in traceback trimming on the latest release of pytest. * Fixed bug in the repr of LexedRegion instances where a lexeme was None. * Fixed lexing of ReST directives, such as :rst:dir:`code-block`, where they occurred at the end of a docstring. * Ensure the sybil.Document.namespace in which doctests are evaluated always has a __name__. This is required by an implementation detail of typing.runtime_checkable. * Fix a bug that prevent r-prefixed docstrings from being correctly parsed from .py files. * The sybil.Document.namespace can now be cleared in both ReST and MyST. * Support for Python 3.6 has been dropped. * Support for pytest versions earlier than 7.1 has been dropped. * Switch :func:`sybil.parsers.myst.SkipParser` to use the correct comment character. * Warn about ReST and MyST doctest parsers and overlapping blocks. * Restructure to support lexing source languages such as ReST and MyST while testing examples in target languages such as Python, doctest and bash. * Add support for MyST examples. - Drop patch pytest74.patch, included upstream. - Sprinkle in multibuild to avoid a cycle. * Tue Jan 16 2024 Markéta Machová <mmachova@suse.com> - Drop unneeded setuptools-git dependency * Tue Jul 25 2023 Markéta Machová <mmachova@suse.com> - Update to 3.0.1 * Continue with the ever shifting sands of pytest APIs, this time appeasing warnings from pytest 7 that when fixed break compatibility with pytest 6. - Drop python-sybil-fix-ordering.diff - Add pytest74.patch to support pytest 7.4 * Tue Jun 13 2023 Dirk Müller <dmueller@suse.com> - tag sle15 for new python stack * Thu Jun 09 2022 Andreas Schneider <asn@cryptomilk.org> - Add missing BR python-dataclasses for openSUSE Leap * Wed Feb 16 2022 Sasi Olin <hel@lcp.world> - Add python-sybil-fix-ordering.diff fixing issue with tests failing on different filesystem setups. * Mon Dec 13 2021 Steve Kowalik <steven.kowalik@suse.com> - Update to 3.0.0: * Require pytest 6.2.0. * Drop Python 2 support. * Add support for Python 3.10 * Remove the encoding parameter to :class:`~sybil.parsers.doctest.DocTestParser` as it is no longer used. * :class:`~sybil.parsers.codeblock.CodeBlockParser` has been renamed to :class:`~sybil.parsers.codeblock.PythonCodeBlockParser`, see the :ref:`codeblock-parser` documentation for details. * Support has been added to check examples in Python source code in addition to documentation source files. * :attr:`~sybil.parsers.doctest.FIX_BYTE_UNICODE_REPR` has been removed as it should no longer be needed. * Mon Feb 22 2021 Ben Greiner <code@bnavigator.de> - Update to 2.0.1 * Make :class:`~sybil.parsers.doctest.DocTestParser` more permissive with respect to tabs in documents. Tabs that aren't in the doctest block not longer cause parsing of the document to fail. - Release 2.0.0 * Drop support for nose. * Handle encoded data returned by doctest execution on Python 2.
/usr/lib/python3.11/site-packages/sybil /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/INSTALLER /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/LICENSE.txt /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/METADATA /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/RECORD /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/REQUESTED /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/WHEEL /usr/lib/python3.11/site-packages/sybil-6.1.1.dist-info/top_level.txt /usr/lib/python3.11/site-packages/sybil/__init__.py /usr/lib/python3.11/site-packages/sybil/__pycache__ /usr/lib/python3.11/site-packages/sybil/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/document.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/document.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/example.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/example.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/python.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/python.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/region.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/region.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/sybil.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/sybil.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/text.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/text.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/typing.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/__pycache__/typing.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/document.py /usr/lib/python3.11/site-packages/sybil/evaluators /usr/lib/python3.11/site-packages/sybil/evaluators/__init__.py /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__ /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/capture.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/capture.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/doctest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/doctest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/python.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/python.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/skip.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/__pycache__/skip.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/evaluators/capture.py /usr/lib/python3.11/site-packages/sybil/evaluators/doctest.py /usr/lib/python3.11/site-packages/sybil/evaluators/python.py /usr/lib/python3.11/site-packages/sybil/evaluators/skip.py /usr/lib/python3.11/site-packages/sybil/example.py /usr/lib/python3.11/site-packages/sybil/exceptions.py /usr/lib/python3.11/site-packages/sybil/integration /usr/lib/python3.11/site-packages/sybil/integration/__init__.py /usr/lib/python3.11/site-packages/sybil/integration/__pycache__ /usr/lib/python3.11/site-packages/sybil/integration/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/integration/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/integration/__pycache__/pytest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/integration/__pycache__/pytest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/integration/__pycache__/unittest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/integration/__pycache__/unittest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/integration/pytest.py /usr/lib/python3.11/site-packages/sybil/integration/unittest.py /usr/lib/python3.11/site-packages/sybil/parsers /usr/lib/python3.11/site-packages/sybil/parsers/__init__.py /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__ /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/capture.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/capture.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/codeblock.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/codeblock.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/doctest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/doctest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/skip.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/__pycache__/skip.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__init__.py /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__ /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/clear.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/clear.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/codeblock.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/codeblock.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/doctest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/doctest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/lexers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/lexers.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/skip.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/__pycache__/skip.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/abstract/clear.py /usr/lib/python3.11/site-packages/sybil/parsers/abstract/codeblock.py /usr/lib/python3.11/site-packages/sybil/parsers/abstract/doctest.py /usr/lib/python3.11/site-packages/sybil/parsers/abstract/lexers.py /usr/lib/python3.11/site-packages/sybil/parsers/abstract/skip.py /usr/lib/python3.11/site-packages/sybil/parsers/capture.py /usr/lib/python3.11/site-packages/sybil/parsers/codeblock.py /usr/lib/python3.11/site-packages/sybil/parsers/doctest.py /usr/lib/python3.11/site-packages/sybil/parsers/markdown /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__init__.py /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__ /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/clear.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/clear.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/codeblock.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/codeblock.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/lexers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/lexers.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/skip.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/__pycache__/skip.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/markdown/clear.py /usr/lib/python3.11/site-packages/sybil/parsers/markdown/codeblock.py /usr/lib/python3.11/site-packages/sybil/parsers/markdown/lexers.py /usr/lib/python3.11/site-packages/sybil/parsers/markdown/skip.py /usr/lib/python3.11/site-packages/sybil/parsers/myst /usr/lib/python3.11/site-packages/sybil/parsers/myst/__init__.py /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__ /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/clear.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/clear.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/codeblock.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/codeblock.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/doctest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/doctest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/lexers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/lexers.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/skip.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/__pycache__/skip.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/myst/clear.py /usr/lib/python3.11/site-packages/sybil/parsers/myst/codeblock.py /usr/lib/python3.11/site-packages/sybil/parsers/myst/doctest.py /usr/lib/python3.11/site-packages/sybil/parsers/myst/lexers.py /usr/lib/python3.11/site-packages/sybil/parsers/myst/skip.py /usr/lib/python3.11/site-packages/sybil/parsers/rest /usr/lib/python3.11/site-packages/sybil/parsers/rest/__init__.py /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__ /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/capture.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/capture.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/clear.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/clear.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/codeblock.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/codeblock.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/doctest.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/doctest.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/lexers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/lexers.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/skip.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/__pycache__/skip.cpython-311.pyc /usr/lib/python3.11/site-packages/sybil/parsers/rest/capture.py /usr/lib/python3.11/site-packages/sybil/parsers/rest/clear.py /usr/lib/python3.11/site-packages/sybil/parsers/rest/codeblock.py /usr/lib/python3.11/site-packages/sybil/parsers/rest/doctest.py /usr/lib/python3.11/site-packages/sybil/parsers/rest/lexers.py /usr/lib/python3.11/site-packages/sybil/parsers/rest/skip.py /usr/lib/python3.11/site-packages/sybil/parsers/skip.py /usr/lib/python3.11/site-packages/sybil/py.typed /usr/lib/python3.11/site-packages/sybil/python.py /usr/lib/python3.11/site-packages/sybil/region.py /usr/lib/python3.11/site-packages/sybil/sybil.py /usr/lib/python3.11/site-packages/sybil/text.py /usr/lib/python3.11/site-packages/sybil/typing.py /usr/share/doc/packages/python311-sybil /usr/share/doc/packages/python311-sybil/README.rst /usr/share/doc/packages/python311-sybil/changes.rst /usr/share/licenses/python311-sybil /usr/share/licenses/python311-sybil/license.rst
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 29 00:46:48 2025