pydot v1.4.2 Release Notes
Release Date: 2021-02-15 // over 2 years ago-
โ Added:
- ๐ 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 equalEdge
instances will now correctly returnFalse
, as it already did on Python 3. (#248) - ๐ Prevent
TypeError
in handling of DOT parser error. (#176) - Prevent
TypeError
ingraph_from_adjacency_matrix()
andgraph_from_incidence_matrix()
. (#98) - Prevent
TypeError
when creating an edge with aSubgraph
orCluster
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)
- ๐ Documentation: Basic usage examples in
Previous changes from v1.4.1
-
- ๐ Make graph, edge, node attributes order deterministic
- ๐ Fix string formatting after catching error (#201)