Mon Mar 8 07:07:42 2021 UTC ()
py-dot: updated to 1.4.2

1.4.2

Added:
- Documentation: Basic usage examples in `README.md`.

Changed:
- More detailed error message in case of Graphviz errors.
- More detailed warning message in case of failure to import the DOT
  parser module.

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.

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.
- Prevent `TypeError` in handling of DOT parser error.
- Prevent `TypeError` in `graph_from_adjacency_matrix()` and
  `graph_from_incidence_matrix()`.
- Prevent `TypeError` when creating an edge with a `Subgraph` or
  `Cluster` object (as opposed to name string) as an edge point.
- 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).
- Windows only: Fixed failure to run Graphviz related to side-by-side
  assembly (SxS) by now propagating the `SYSTEMROOT` environment
  variable.


(adam)
diff -r1.9 -r1.10 pkgsrc/graphics/py-dot/Makefile
diff -r1.6 -r1.7 pkgsrc/graphics/py-dot/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/graphics/py-dot/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/py-dot/Makefile 2018/12/16 14:19:16 1.9
+++ pkgsrc/graphics/py-dot/Makefile 2021/03/08 07:07:42 1.10
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.9 2018/12/16 14:19:16 adam Exp $ 1# $NetBSD: Makefile,v 1.10 2021/03/08 07:07:42 adam Exp $
2 2
3DISTNAME= pydot-1.4.1 3DISTNAME= pydot-1.4.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= graphics python 5CATEGORIES= graphics python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydot/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydot/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/erocarrera/pydot 9HOMEPAGE= https://github.com/erocarrera/pydot
10COMMENT= Python interface to Graphviz's Dot language 10COMMENT= Python interface to Graphviz's Dot language
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz 13DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
14DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.1.4:../../devel/py-pyparsing 14DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.1.4:../../devel/py-pyparsing
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none

cvs diff -r1.6 -r1.7 pkgsrc/graphics/py-dot/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/py-dot/distinfo 2018/12/16 14:19:16 1.6
+++ pkgsrc/graphics/py-dot/distinfo 2021/03/08 07:07:42 1.7
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.6 2018/12/16 14:19:16 adam Exp $ 1$NetBSD: distinfo,v 1.7 2021/03/08 07:07:42 adam Exp $
2 2
3SHA1 (pydot-1.4.1.tar.gz) = 1cf533eb0f69cc214aa1be96b4a0d38a18aa2f4e 3SHA1 (pydot-1.4.2.tar.gz) = 11107b73de598284e1aad59295da71b935f7539e
4RMD160 (pydot-1.4.1.tar.gz) = b516a4d19986e0e26a117533f5754846b5d3b5f5 4RMD160 (pydot-1.4.2.tar.gz) = e35293dedfb51dabd3818723b4b5b2c6f31bc983
5SHA512 (pydot-1.4.1.tar.gz) = aae2d9d558cb8d70710324771a6c4b15df3dcb366fc8b2046f763a7feabb4369400a8062d24ebbea4dc40c7bbc5f398bf462fb237ea45ee840af0c3d0eb79c4a 5SHA512 (pydot-1.4.2.tar.gz) = 1027833dd0adff475082db87675cb0f0f045d2a2a32d6020c3cfb9460e859d107fd89b2f0857d1ec431aa034c077fbf0d21b305be0d788f371142bca38c515ed
6Size (pydot-1.4.1.tar.gz) = 128236 bytes 6Size (pydot-1.4.2.tar.gz) = 137681 bytes