| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | "Warning" is not a numpydoc section | Aric Hagberg | 2015-06-13 | 3 | -12/+6 |
| | | |||||
| * | Spelling fixes | Aric Hagberg | 2015-06-13 | 1 | -3/+1 |
| | | |||||
| * | Merge branch 'master' of github.com:networkx/networkx | chebee7i | 2015-04-29 | 1 | -6/+5 |
| |\ | | | | | | | | | Conflicts: doc/source/reference/api_2.0.rst | ||||
| | * | Speed up non_edges for dense and complete graphs | Raf Guns | 2015-04-28 | 1 | -2/+4 |
| | | | |||||
| | * | Simplify and speed up nx.non_edges | Raf Guns | 2015-04-28 | 1 | -6/+3 |
| | | | |||||
| * | | Simplify content of is_empty() function | Thodoris Sotiropoulos | 2015-04-29 | 1 | -4/+2 |
| | | | |||||
| * | | Fix doc example errors | Thodoris Sotiropoulos | 2015-04-29 | 1 | -2/+2 |
| | | | |||||
| * | | Add is_empty() and update is_weighted() to cover empty graph. | chebee7i | 2015-04-29 | 2 | -0/+39 |
| | | | |||||
| * | | Rename to is_negatively_weighted, minor docstring edits. | chebee7i | 2015-04-29 | 2 | -56/+77 |
| | | | | | | | | | Also add unit tests for corner cases. | ||||
| * | | Remove unnecessary else | Thodoris Sotiropoulos | 2015-04-28 | 1 | -2/+1 |
| | | | |||||
| * | | Code simplification | Thodoris Sotiropoulos | 2015-04-28 | 1 | -8/+2 |
| | | | |||||
| * | | Simplify return statement and remove variable | Thodoris Sotiropoulos | 2015-04-28 | 1 | -6/+2 |
| | | | |||||
| * | | Some code fixes | Thodoris Sotiropoulos | 2015-04-27 | 2 | -22/+20 |
| | | | | | | | | | | | | | | | | | List of changes: - Rename function to is_weighted() - Remove unnecessary variable - Fix code allignment on documentation - Remove unnecessary else statement | ||||
| * | | Merge branch 'master' into checking-weights | Thodoris Sotiropoulos | 2015-04-22 | 2 | -2/+2 |
| |\ \ | |/ | |||||
| | * | Fix copyrights | JGab | 2015-04-21 | 2 | -2/+2 |
| | | | |||||
| * | | Merge branch 'checking-weights' of https://github.com/Overriders/networkx ↵ | Konstantinos Karakatsanis | 2015-04-16 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | into checking-weights | ||||
| | * | | Fix typo error. | Thodoris Sotiropoulos | 2015-04-16 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add useful return statement | Konstantinos Karakatsanis | 2015-04-16 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix typo error | Konstantinos Karakatsanis | 2015-04-16 | 1 | -1/+1 |
| |/ / | |||||
| * | | Simplify code and remove unnecessary call of weighted_edges function | Konstantinos Karakatsanis | 2015-04-16 | 1 | -4/+3 |
| | | | |||||
| * | | Style changes | Konstantinos Karakatsanis | 2015-04-16 | 2 | -2/+1 |
| | | | |||||
| * | | Add weight parameter to negative_weights function | Konstantinos Karakatsanis | 2015-04-15 | 1 | -3/+7 |
| | | | |||||
| * | | Add negative_weights function in _all_ list | Konstantinos Karakatsanis | 2015-04-15 | 1 | -1/+1 |
| | | | |||||
| * | | Add weight parameter to weighted_edges function | Thodoris Sotiropoulos | 2015-04-15 | 1 | -3/+8 |
| | | | | | | | | | Edge data key corresponding to the edge weight. | ||||
| * | | Add negative_weights function | Konstantinos Karakatsanis | 2015-04-15 | 2 | -0/+76 |
| | | | |||||
| * | | Add weight_edges function | Thodoris Sotiropoulos | 2015-04-11 | 2 | -1/+68 |
| |/ | | | | A function to check the existence of weighted edges in a graph. | ||||
| * | Fixing failed merge. | chebee7i | 2015-04-09 | 1 | -6/+0 |
| | | |||||
| * | Merge remote-tracking branch 'pebenito/master' into pebenito-sysfix | chebee7i | 2015-04-09 | 1 | -0/+4 |
| |\ | | | | | | | | | Conflicts: networkx/classes/graph.py | ||||
| | * | Remove sys.stdout.write() in Graph.nbunch_iter()/bunch_iter() | Chris PeBenito | 2015-03-25 | 1 | -2/+0 |
| | | | |||||
| * | | pep8 for multigraph | Goran Cetusic | 2015-03-26 | 2 | -112/+107 |
| | | | |||||
| * | | pep8 for multidigraph | Goran Cetusic | 2015-03-26 | 1 | -116/+113 |
| | | | |||||
| * | | Merge branch 'master' into pep8 | Goran Cetusic | 2015-03-26 | 4 | -7/+69 |
| |\ \ | |/ | | | | | | | Conflicts: networkx/classes/graph.py | ||||
| | * | Correct add_nodes_from use of adjlist_dict_factory | Dan Schult | 2015-03-06 | 1 | -2/+2 |
| | | | | | | | | | Fixes #1394 | ||||
| | * | Remove compatibility code for Python 2.6. | chebee7i | 2015-02-16 | 2 | -40/+21 |
| | | | |||||
| | * | Remove unnecessary (and debatable) comment. | chebee7i | 2015-02-16 | 1 | -2/+0 |
| | | | |||||
| | * | Add smoke tests for ordered graph variants. | chebee7i | 2015-02-16 | 1 | -0/+26 |
| | | | |||||
| | * | Add ordered variants of default graph classes. | chebee7i | 2015-02-16 | 2 | -5/+62 |
| | | | |||||
| * | | pep8 fix for base graph clases and methods | Goran Cetusic | 2015-03-26 | 1 | -119/+104 |
| |/ | |||||
| * | Expand data keyword in G.edges and add default data | Dan Schult | 2015-01-17 | 5 | -87/+172 |
| | | | | | | | | | | | | | | | | When data=True, the whole data dictionary is returned for each edge. When data=False, no data is returned. Otherwise data is used as the attribute name of the edge data to return. >>> [ (u,v,edata['weight']) for u,v,edata in G.edges(data=True) ] becomes >>> G.edges(data='weight') >>> for n,nbrs in G.adjacency_iter(): ... for nbr,ddict in nbrs.items(): ... print (n,nbr,ddict.get('weight',1)) becomes >>> G.edges(data='weight', default=1) | ||||
| * | Merge pull request #1329 from dschult/no-travis-timing | Aric Hagberg | 2015-01-10 | 1 | -9/+11 |
| |\ | | | | | Comment out timing nosetests due to variation in travis test times. | ||||
| | * | Comment out timing nosetests due to travis variation. | Dan Schult | 2015-01-10 | 1 | -9/+11 |
| | | | | | | | | | | | Uncomment to use locally with nosetests. Or run the test script manually. | ||||
| * | | Address ironpython issues from #1327 | Dan Schult | 2015-01-09 | 2 | -15/+17 |
| |/ | |||||
| * | Make timing test ratio a bit more forgiving for TravisCI. | chebee7i | 2015-01-06 | 1 | -4/+4 |
| | | |||||
| * | Improve reporting of errors for timing tests. | Dan Schult | 2015-01-06 | 1 | -15/+16 |
| | | |||||
| * | Remove timingtest of numpy_matrix and add test G.copy() | Dan Schult | 2015-01-06 | 1 | -1/+2 |
| | | |||||
| * | Add timing tests and baseline classes to compare to. | Dan Schult | 2015-01-06 | 2 | -0/+4996 |
| | | | | | | | | | | | | This style of testing works with nose and compares to previous code (v1.9) so it gives long term baseline. We can't overload this or tests will take too long. As currently config'd it adds about 5 seconds. The code runs on its own and produces a timing report. python test_timing.py | ||||
| * | Meld special classes with base classes. | Dan Schult | 2015-01-02 | 7 | -1793/+427 |
| | | | | | | This provides the ability to use OrderedGraph or ThinGraph by simple subclassing of Graph. | ||||
| * | Better proposed structure for OrderedGraph and co. | Dan Schult | 2015-01-01 | 3 | -0/+1828 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This supercedes #1268 as a proposed structure for OrderedGraph and ThinGraph class structures. It is based on discussion from #980 and has also been discussed in #1181, #1244, #1267, #1267 This implementation includes examples (in docs and in tests) for 1) ordered nodes, 2) ordered nodes and edges and 3) thin (low RAM) graphs that don't need edge attributes [not related to ordered nodes]. In this proposal, the dict-like arguments are assigned in a new class structure rather than assigning them to an instance of the SpecialGraph class. Something similar to: class OrderedGraph(SpecialGraph): node_dict_factory=OrderedDict G=OrderedGraph() If all goes well with this version (including reasonable speed) it might be reasonable to include it in the base classes Graph, etc. I think @ysitu prefers a more flexible base class than adding yet more graph classes, and all else equal (or almost equal) I agree. This pull request may be useful for people who wish OrderedGraph or ThinGraph and don't want to wait for 2.0 | ||||
| * | Correct terminology in function.py | ysitu | 2014-11-07 | 1 | -2/+2 |
| | | | | | Fixes #1273. | ||||
| * | Make add_nodes_from compatible with IronPython | ysitu | 2014-07-03 | 2 | -36/+32 |
| | | |||||
