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

python311-pydot-2.0.0-lp160.1.2 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: python311-pydot Distribution: openSUSE Leap 16.0
Version: 2.0.0 Vendor: openSUSE
Release: lp160.1.2 Build date: Mon Feb 26 06:57:42 2024
Group: Unspecified Build host: reproducible
Size: 256940 Source RPM: python-pydot-2.0.0-lp160.1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/erocarrera/pydot
Summary: Module to create (dot) graphs from Python
pydot allows to create both directed and non-directed graphs from
Python. All attributes implemented in the Dot language up to Graphviz
2.16 are supported.

Provides

Requires

License

MIT

Changelog

* Mon Feb 26 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 2.0.0:
    * Changed:
      + Broken parsing caused by `pyparsing` updates fixed.
      + Reorganized package/module structure.
      + Reorganized exception hierarchy.
    * Deprecated:
      + Test suite option `--no-check`.
    * Removed:
      + Drop support for Python 2 and Python < 3.7.
  - Drop patch pydot-skip-test.patch, no longer required.
  - Switch to autosetup and pyproject macros.
* Tue Jun 13 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue Dec 07 2021 Dirk Müller <dmueller@suse.com>
  - skip failing tests
* Thu Apr 22 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.4.2:
    - Documentation: Basic usage examples in `README.md`. (#141)
    Changed:
    - More detailed error message in case of Graphviz errors. (#239)
    - More detailed warning message in case of failure to import the DOT
      parser module. (#241)
    Deprecated:
    - A future pydot 2.0.0 will drop support for Python 2, 3.4 and
      possibly other Python versions that are end-of-life at that time.
      Pydot does not emit any deprecation warnings about this. Further
      pydot 1.x.x releases are currently not foreseen, but if there are
      any, should still support the mentioned Python versions. (#229)
    Fixed:
    - On Python 2, non-equality comparison (`!=`) between two separate, but
      equal `Edge` instances will now correctly return `False`, as it
      already did on Python 3. (#248)
    - Prevent `TypeError` in handling of DOT parser error. (#176)
    - Prevent `TypeError` in `graph_from_adjacency_matrix()` and
      `graph_from_incidence_matrix()`. (#98)
    - Prevent `TypeError` when creating an edge with a `Subgraph` or
      `Cluster` object (as opposed to name string) as an edge point. (#89)
    - Windows only: Fixed most failures to find Graphviz when a conda or
      Anaconda installation exists, but Graphviz was installed manually or
      through pip (`.bat`/`.exe` suffix problem). (#205)
    - Windows only: Fixed failure to run Graphviz related to side-by-side
      assembly (SxS) by now propagating the `SYSTEMROOT` environment
      variable. (#208)
* Tue Feb 25 2020 Tomáš Chvátal <tchvatal@suse.com>
  - We need the full graphviz-gd as otherwise it acts really weirdly
* Thu Apr 04 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Skip one failing test:
    * pydot-skip-test.patch
  - Enable testsuite and add tests dependencies
* Tue Apr 02 2019 Colleen Murphy <comurphy@suse.com>
  - Update to 1.4.1:
    * Make graph, edge, node attributes order deterministic
    * Fix string formatting after catching error (#201)
    * Installation of pydot in conda env on Windows directly supported
    * Fixed comparing of SHA hash in regression tests (which fail now)
    * Dropped Python 2.6 support (#185)
    * Move errno from os to builtin. Fixes #177 (#191, #182)
* Tue Dec 18 2018 Jan Engelhardt <jengelh@inai.de>
  - Use noun phrase in summary. Grammar adjustments for the
    description.
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Sat Jan 06 2018 arun@gmx.de
  - specfile:
    * update copyright year
  - update to version 1.2.4:
    * ENH: propagate `LD_LIBRARY_PATH` when calling GraphViz
    * API: raise `OSError` when a GraphViz executable is not found
    * API: add method `__str__` to classes `Node, Edge, Graph`
    * API: add arg `encoding` to `Dot` methods `create, write`
    * API: quote cluster names when necessary
    * API: give source and destination nodes as separate args to
      `Edge.__init__`
    * API: never ignore `src, dst`, overwrite if `points` defined in
      `obj_dict`
* Wed Apr 19 2017 toddrme2178@gmail.com
  - Implement single-spec version.
* Tue Nov 01 2016 toddrme2178@gmail.com
  - Update source url
  - Remove some obsolete parts of the spec file
* Tue Nov 01 2016 toddrme2178@gmail.com
  - Update to 1.2.3
    - support Python 2.6
    - several corrections
    - quote empty strings to avoid graphviz errors
  - Update to 1.2.0
    - support Python 3
    - bumped dependency to `pyparsing >= 2.1.4`
    - tests running on Travis CI
    - tests require `chardet`
    - detect character encoding for most test files
      using the package `chardet`
    - API:
      + on all operating systems, search GraphViz
      executables in environment `$PATH`,
      using `subprocess.Popen`.
      No paths hard-coded due to security and privacy issues.
      + add option to pass GraphViz executable name
      or absolute path as `prog` to `pydot.Dot.write_*` methods.
      This provides an alternative to
      adding GraphViz to the `$PATH`.
      + the functions:
    * `pydot.graph_from_dot_data`
    * `pydot.graph_from_dot_file`
    * `dot_parser.parse_dot_data`
      changed to always return a `list` of graphs,
      instead of behaving differently for singletons.
      + require that the user explicitly give an encoding to
      the function `pydot.graph_from_dot_file`,
      with default encoding same as `io.open`.
      + decode to unicode at program boundaries, and
      treat binary images as bytes,
      for more compatibility with python 3.
      Use `io.open`, instead of the built-in `open`.
      + rm function `pydot.set_graphviz_executables`
      + rm attribute `pydot.Dot.progs`
  - Update to 1.1.0
    - compatibility with `pyparsing >= 1.5.7`
    - API:
      + `pydot.Graph.to_string`: hide `subgraph` keyword only if so requested
      + produce `warnings.warn` if `pydot.dot_parser` fails to import,
      instead of `print`
  - Update to 1.0.29
    - Maintenance release that keeps the same API
    - pin `pyparsing == 1.5.7`
    - update version number in source code
    - update `setup.py`
  - Remove unneeded python-pydot-1.0.28_fix_pyparser_2_incompatibility.patch
  - Remove out-of-date example files
* Sat May 03 2014 andrea@opensuse.org
  - added python-pydot-1.0.28_fix_pyparser_2_incompatibility.patch to fix
    incompatibility when using pydot with pyparser 2
* Fri May 25 2012 toddrme2178@gmail.com
  - Update to version 1.0.28
    * Bugfixes
  - Spec file cleanup
* Wed Jun 01 2011 saschpe@suse.de
  - Update to version 1.0.25
    * Minor bugfixes
  - Spec file cleanup:
    * Package examples as 'examples'
    * Use SUSE version checks for %py_requires and noarch
* Thu Feb 17 2011 jw@novell.com
  - Update to 1.0.4
  - Example-demo.py added.
* Thu Feb 17 2011 jw@novell.com
  - Taken from home:leo_eraly

Files

/usr/lib/python3.11/site-packages/pydot
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/LICENSE
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/pydot-2.0.0.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/pydot/__init__.py
/usr/lib/python3.11/site-packages/pydot/__pycache__
/usr/lib/python3.11/site-packages/pydot/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/dot_parser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/dot_parser.cpython-311.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pydot/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/pydot/core.py
/usr/lib/python3.11/site-packages/pydot/dot_parser.py
/usr/lib/python3.11/site-packages/pydot/exceptions.py
/usr/share/doc/packages/python311-pydot
/usr/share/doc/packages/python311-pydot/README.md
/usr/share/licenses/python311-pydot
/usr/share/licenses/python311-pydot/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 29 23:28:34 2025