Package Release Info

python-graphviz-0.8.2-bp151.3.3

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python2-graphviz
python3-graphviz

Change Logs

Version: 0.20.3-160000.2.2
* Thu May 23 2024 steven.kowalik@suse.com
- Update to 0.20.3:
  * Drop Python 3.7 support (end of life 27 Jun 2023).
  * Tag Python 3.11 and 3.12 support.
  * Add caveat about labe escaping/quoting to .node() and .render() API docs.
  * Document that doctest_skip_exe() lines in doctest should be ignored.
- Drop patch python312-syntax-warning.patch, no longer required.
- Ignore conftest files during collection, due to pytest issue.
- Switch to pyproject macros.
* Wed Dec 06 2023 dmueller@suse.com
- add python312-syntax-warning.patch for python 3.12 support
* Fri Apr 21 2023 dmueller@suse.com
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 mcepl@suse.com
- Make calling of %{sle15modernpython} optional.
* Thu Aug 18 2022 code@bnavigator.de
- Update to v0.20.1
  * Fix documentation building: upgrade to Sphinx 5.0.
  * Fix broken user guide links in API documentation.
- Version 0.20
  * Add keyword-only neato_no_op argument to .render(), .pipe(),
    and stand-alone graphviz.render() and graphviz.pipe().
  * When building a Graph or Digraph, warn about an expected DOT
    syntax error in rendering when passing a string that ends with
    an odd number of backslashes (e.g. invalid dot.node('spam',
    label='\\') instead of correct ..., label=r'\\' for a node
    labled as a backslash).
  * Increase visibility of graphviz.escape() in the documentation.
- Version 0.19.2
  * Drop Python 3.6 support (end of life 23 Dec 2021).
  * Fix ExecutableNotFound and CalledProcessError in
    graphviz.__all__.
  * Better document 0.18 change of behaviour for the body
    argument/attribute (lines need to include their final newline).
- drop python-graphviz-pytest.patch
* Wed Mar 23 2022 pgajdos@suse.com
- do not require python-mock for build
* Mon Dec 13 2021 dimstar@opensuse.org
- Add noto-sans-fonts: in order to have a reliable test suite with
  pango 1.50, we need to have some fonts available.
- Add python-graphviz-pytest.patch: Allow to run pytest directly,
  instead of run-tests.py. Allows us to further use %%pytest
  without workarounds. Patch will be part of the next version.
* Mon Dec 13 2021 dimstar@opensuse.org
- Update to version 0.19.1:
  + Fix undecoded CalledProcessError.stdout and .stderr when
    .pipe() call with an encoding different from self.encoding
    fails.
  + Fix missing project root conftest.py in source distribution.
  + Extend examples/graphviz-escapes.ipynb.
  + Improve test coverage.
  + Increase build scripts verbosity.
* Wed Dec 08 2021 dimstar@opensuse.org
- Update to version 0.19:
  + Add PendingDeprecationWarning to calls using positional
    arguments that will be deprecated in a later version.
  + Add keyword-only outfile argument to .render() and stand-alone
    graphviz.render().
  + Add graphviz.set_jupyter_format() to set the output format used
    by the Jupyter visualization of graphviz.Graph,
    graphviz.Digraph, and graphviz.Source.
  + Add keyword-only raise_if_result_exists argument to .render()
    and stand-alone graphviz.render().
- For all intermediate releases between 0.14.1 and 0.19, please see
  the packaged CHANGES.txt.
* Thu Aug 06 2020 dmueller@suse.com
- update to 0.14.1
  * Document the colon-separated ``node[:port[:compass]]`` format used for ``tail``
  and ``head`` points in the ``edge()``- and ``edges()``-methods'
  * Improve handling of escaped quotes (``\"``). Different from other layout engine
  escapes sequences such as ``\l`` and ``\N`` (which are passed on as is by
  default), there is no use case for backslash-escaping a literal quote character
  because escaping of quotes is done by this library. Therefore, a
  backslash-escaped quote (e.g. in ``label='\\"'``) is now treated the same as a
  plain unescaped quote, i.e. both ``label='"'`` and ``label='\\"'`` produce
  the same DOT source ``[label="\""]`` (a label that renders as a literal quote).
  Before this change, use of ``'\\"'`` could break the quoting mechanism creating
  invalid or unintended DOT, possibly leading to syntax errors from the rendering
  process.
Version: 0.8.2-bp150.1.3
* Sat Jan 06 2018 arun@gmx.de
- specfile:
  * update copyright year
- update to version 0.8.2:
  * Add nohtml() to support labels of the form '<...>' (disabling
    their default treatment as HTML strings).
  * Make default utf-8 encoding more visible.
  * Set encoding = locale.getpreferredencoding() when encoding
    argument/property is set to None explicitly (follow stdlib io.open
    behaviour).
* Wed Nov 15 2017 jengelh@inai.de
- Replace imperatives in description.
* Wed Nov 15 2017 mimi.vx@gmail.com
- update to 0.8.1
  * please see long list of changes in
    https://github.com/xflr6/graphviz/blob/d7149d507ea6c345ac20f5d6d7e14bc3f162114c/CHANGES
* Fri Apr 14 2017 toddrme2178@gmail.com
- Initial singlespec version