Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-sybil-6.1.1-slfo.1.1.2 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: python311-sybil Distribution: SUSE Linux Framework One
Version: 6.1.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.2 Build date: Thu Oct 3 09:46:17 2024
Group: Unspecified Build host: reproducible
Size: 242762 Source RPM: python-sybil-6.1.1-slfo.1.1.2.src.rpm
Packager: https://www.suse.com/
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.

Provides

Requires

License

MIT

Changelog

* Thu Oct 03 2024 [email protected]
  - Make seedir dependency optional for SLFO
* Thu Jun 13 2024 [email protected]
  - update to 6.1.1:
    * Fix lexing of indented blocks where embedded blank lines
      would be erroneously removed.
* Mon May 13 2024 [email protected]
  - 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 [email protected]
  - Drop unneeded setuptools-git dependency
* Tue Jul 25 2023 [email protected]
  - 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 [email protected]
  - tag sle15 for new python stack
* Thu Jun 09 2022 [email protected]
  - Add missing BR python-dataclasses for openSUSE Leap
* Wed Feb 16 2022 [email protected]
  - Add python-sybil-fix-ordering.diff fixing issue with tests
    failing on different filesystem setups.
* Mon Dec 13 2021 [email protected]
  - 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 [email protected]
  - 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.
* Thu Aug 27 2020 [email protected]
  - update to 1.4.0
    * Support pytest 6
    * Have sybil support nested directories of source files
    * Support a sequence of patterns rather than just one.
* Thu Apr 02 2020 [email protected]
  - version update to 1.3.0
    * Treat all documentation source files as being ``utf-8`` encoded. This can be overriden
      by passing an encoding when instantiating a :class:`~sybil.Sybil`.
* Tue Mar 17 2020 [email protected]
  - version update to 1.2.2
    - Improvements to :attr:`~sybil.parsers.doctest.FIX_BYTE_UNICODE_REPR`
      for multiple strings on a single line.
    - Better handling of files with Windows line endings on Linux under Python 2.
    - Fixes for pytest 3.1.0.
* Fri May 03 2019 [email protected]
  - version update to 1.2.0
    * Only compile code in :ref:`codeblocks <codeblock-parser>` at evaluation time,
      giving :ref:`skip <skip-parser>` a chance to skip code blocks that won't
      compile on a particular version of Python.
    * Add warning about the limitations of
      :attr:`~sybil.parsers.doctest.FIX_BYTE_UNICODE_REPR`.
    * Support explicit filenames to include and patterns to exclude
      when instantiating a :class:`~sybil.Sybil`.
    * Add the :ref:`skip <skip-parser>` parser.
  - deleted patches
    - sybil-pytest4.patch (upstreamed)
* Tue Mar 26 2019 [email protected]
  - Remove irrelevant and invalid runtime dependencies
  - Set pytest as a Recommends
  - Remove unnecessary build dependencies
  - Simplify %check routine
* Wed Nov 21 2018 [email protected]
  - Add patch to work with new pytest:
    * sybil-pytest4.patch
* Wed Aug 29 2018 [email protected]
  - Raise pytest requirement to match up what is in setup.py
* Sat Aug 11 2018 [email protected]
  - Version update to 1.0.9:
    * Support pytest-3.7
* Sun Jul 29 2018 [email protected]
  - Do not let the description assume any specific use context.
* Thu May 24 2018 [email protected]
  - Update 1.0.8
    * Changes only to unit tests to support fixes in the latest release of pytest.
  - Update 1.0.7
    * Literal tabs may no longer be included in text that is parsed by the DocTestParser. Previously, tabs were expanded which could unpleasant problems.
  - spec file cleanups
* Fri Jan 05 2018 [email protected]
  - Update to 1.0.6
    * Fix compatibility with pytest 3.3+.
* Mon Oct 09 2017 [email protected]
  - Fixed %check section and add python-virtualenv to the build requirements.
  - Add a longer description to the package.
* Wed Aug 23 2017 [email protected]
  - Initial release 1.0.5

Files

/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, Sat Feb 22 00:10:27 2025