| OLD | NEW |
| (Empty) |
| 1 Metadata-Version: 1.1 | |
| 2 Name: altgraph | |
| 3 Version: 0.12 | |
| 4 Summary: Python graph (network) package | |
| 5 Home-page: http://packages.python.org/altgraph | |
| 6 Author: Ronald Oussoren | |
| 7 Author-email: ronaldoussoren@mac.com | |
| 8 License: MIT | |
| 9 Download-URL: http://pypi.python.org/pypi/altgraph | |
| 10 Description: altgraph is a fork of graphlib: a graph (network) package for const
ructing | |
| 11 graphs, BFS and DFS traversals, topological sort, shortest paths, etc. w
ith | |
| 12 graphviz output. | |
| 13 | |
| 14 altgraph includes some additional usage of Python 2.6+ features and | |
| 15 enhancements related to modulegraph and macholib. | |
| 16 | |
| 17 | |
| 18 Release history | |
| 19 =============== | |
| 20 | |
| 21 0.12 | |
| 22 ---- | |
| 23 | |
| 24 - Added ``ObjectGraph.edgeData`` to retrieve the edge data | |
| 25 from a specific edge. | |
| 26 | |
| 27 - Added ``AltGraph.update_edge_data`` and ``ObjectGraph.updateEdgeData`` | |
| 28 to update the data associated with a graph edge. | |
| 29 | |
| 30 0.11 | |
| 31 ---- | |
| 32 | |
| 33 - Stabilize the order of elements in dot file exports, | |
| 34 patch from bitbucket user 'pombredanne'. | |
| 35 | |
| 36 - Tweak setup.py file to remove dependency on distribute (but | |
| 37 keep the dependency on setuptools) | |
| 38 | |
| 39 | |
| 40 0.10.2 | |
| 41 ------ | |
| 42 | |
| 43 - There where no classifiers in the package metadata due to a bug | |
| 44 in setup.py | |
| 45 | |
| 46 0.10.1 | |
| 47 ------ | |
| 48 | |
| 49 This is a bugfix release | |
| 50 | |
| 51 Bug fixes: | |
| 52 | |
| 53 - Issue #3: The source archive contains a README.txt | |
| 54 while the setup file refers to ReadMe.txt. | |
| 55 | |
| 56 This is caused by a misfeature in distutils, as a | |
| 57 workaround I've renamed ReadMe.txt to README.txt | |
| 58 in the source tree and setup file. | |
| 59 | |
| 60 | |
| 61 0.10 | |
| 62 ----- | |
| 63 | |
| 64 This is a minor feature release | |
| 65 | |
| 66 Features: | |
| 67 | |
| 68 - Do not use "2to3" to support Python 3. | |
| 69 | |
| 70 As a side effect of this altgraph now supports | |
| 71 Python 2.6 and later, and no longer supports | |
| 72 earlier releases of Python. | |
| 73 | |
| 74 - The order of attributes in the Dot output | |
| 75 is now always alphabetical. | |
| 76 | |
| 77 With this change the output will be consistent | |
| 78 between runs and Python versions. | |
| 79 | |
| 80 0.9 | |
| 81 --- | |
| 82 | |
| 83 This is a minor bugfix release | |
| 84 | |
| 85 Features: | |
| 86 | |
| 87 - Added ``altgraph.ObjectGraph.ObjectGraph.nodes``, a method | |
| 88 yielding all nodes in an object graph. | |
| 89 | |
| 90 Bugfixes: | |
| 91 | |
| 92 - The 0.8 release didn't work with py2app when using | |
| 93 python 3.x. | |
| 94 | |
| 95 | |
| 96 0.8 | |
| 97 ----- | |
| 98 | |
| 99 This is a minor feature release. The major new feature | |
| 100 is a extensive set of unittests, which explains almost | |
| 101 all other changes in this release. | |
| 102 | |
| 103 Bugfixes: | |
| 104 | |
| 105 - Installing failed with Python 2.5 due to using a distutils | |
| 106 class that isn't available in that version of Python | |
| 107 (issue #1 on the issue tracker) | |
| 108 | |
| 109 - ``altgraph.GraphStat.degree_dist`` now actually works | |
| 110 | |
| 111 - ``altgraph.Graph.add_edge(a, b, create_nodes=False)`` will | |
| 112 no longer create the edge when one of the nodes doesn't | |
| 113 exist. | |
| 114 | |
| 115 - ``altgraph.Graph.forw_topo_sort`` failed for some sparse graphs. | |
| 116 | |
| 117 - ``altgraph.Graph.back_topo_sort`` was completely broken in | |
| 118 previous releases. | |
| 119 | |
| 120 - ``altgraph.Graph.forw_bfs_subgraph`` now actually works. | |
| 121 | |
| 122 - ``altgraph.Graph.back_bfs_subgraph`` now actually works. | |
| 123 | |
| 124 - ``altgraph.Graph.iterdfs`` now returns the correct result | |
| 125 when the ``forward`` argument is ``False``. | |
| 126 | |
| 127 - ``altgraph.Graph.iterdata`` now returns the correct result | |
| 128 when the ``forward`` argument is ``False``. | |
| 129 | |
| 130 | |
| 131 Features: | |
| 132 | |
| 133 - The ``altgraph.Graph`` constructor now accepts an argument | |
| 134 that contains 2- and 3-tuples instead of requireing that | |
| 135 all items have the same size. The (optional) argument can now | |
| 136 also be any iterator. | |
| 137 | |
| 138 - ``altgraph.Graph.Graph.add_node`` has no effect when you | |
| 139 add a hidden node. | |
| 140 | |
| 141 - The private method ``altgraph.Graph._bfs`` is no longer | |
| 142 present. | |
| 143 | |
| 144 - The private method ``altgraph.Graph._dfs`` is no longer | |
| 145 present. | |
| 146 | |
| 147 - ``altgraph.ObjectGraph`` now has a ``__contains__`` methods, | |
| 148 which means you can use the ``in`` operator to check if a | |
| 149 node is part of a graph. | |
| 150 | |
| 151 - ``altgraph.GraphUtil.generate_random_graph`` will raise | |
| 152 ``GraphError`` instead of looping forever when it is | |
| 153 impossible to create the requested graph. | |
| 154 | |
| 155 - ``altgraph.Dot.edge_style`` raises ``GraphError`` when | |
| 156 one of the nodes is not present in the graph. The method | |
| 157 silently added the tail in the past, but without ensuring | |
| 158 a consistent graph state. | |
| 159 | |
| 160 - ``altgraph.Dot.save_img`` now works when the mode is | |
| 161 ``"neato"``. | |
| 162 | |
| 163 0.7.2 | |
| 164 ----- | |
| 165 | |
| 166 This is a minor bugfix release | |
| 167 | |
| 168 Bugfixes: | |
| 169 | |
| 170 - distutils didn't include the documentation subtree | |
| 171 | |
| 172 0.7.1 | |
| 173 ----- | |
| 174 | |
| 175 This is a minor feature release | |
| 176 | |
| 177 Features: | |
| 178 | |
| 179 - Documentation is now generated using `sphinx <http://pypi.python.org/p
ypi/sphinx>`_ | |
| 180 and can be viewed at <http://packages.python.org/altgraph>. | |
| 181 | |
| 182 - The repository has moved to bitbucket | |
| 183 | |
| 184 - ``altgraph.GraphStat.avg_hops`` is no longer present, the function had
no | |
| 185 implementation and no specified behaviour. | |
| 186 | |
| 187 - the module ``altgraph.compat`` is gone, which means altgraph will no | |
| 188 longer work with Python 2.3. | |
| 189 | |
| 190 | |
| 191 0.7.0 | |
| 192 ----- | |
| 193 | |
| 194 This is a minor feature release. | |
| 195 | |
| 196 Features: | |
| 197 | |
| 198 - Support for Python 3 | |
| 199 | |
| 200 - It is now possible to run tests using 'python setup.py test' | |
| 201 | |
| 202 (The actual testsuite is still very minimal though) | |
| 203 | |
| 204 Keywords: graph | |
| 205 Platform: any | |
| 206 Classifier: Intended Audience :: Developers | |
| 207 Classifier: License :: OSI Approved :: MIT License | |
| 208 Classifier: Programming Language :: Python | |
| 209 Classifier: Programming Language :: Python :: 2 | |
| 210 Classifier: Programming Language :: Python :: 2.7 | |
| 211 Classifier: Programming Language :: Python :: 3 | |
| 212 Classifier: Programming Language :: Python :: 3.3 | |
| 213 Classifier: Programming Language :: Python :: 3.4 | |
| 214 Classifier: Topic :: Software Development :: Libraries :: Python Modules | |
| 215 Classifier: Topic :: Scientific/Engineering :: Mathematics | |
| 216 Classifier: Topic :: Scientific/Engineering :: Visualization | |
| OLD | NEW |