{"push_id":539386617,"size":23,"distinct_size":23,"ref":"refs/heads/master","head":"28aaaae722d144b368b42fd687e8b557aa91311c","before":"b962f969588cbf62534c12070f26e6bc5392a2f6","commits":[{"sha":"cf6d0e3b650b5b43980b9fb608c5216756b0ea98","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Better proposed structure for OrderedGraph and co.\n\nThis supercedes #1268 as a proposed structure for OrderedGraph and\nThinGraph class structures. It is based on discussion from #980 and\nhas also been discussed in #1181, #1244, #1267, #1267\n\nThis implementation includes examples (in docs and in tests) for 1)\nordered nodes, 2) ordered nodes and edges and 3) thin (low RAM) graphs\nthat don't need edge attributes [not related to ordered nodes].\n\nIn this proposal, the dict-like arguments are assigned in a new class\nstructure rather than assigning them to an instance of the SpecialGraph\nclass. Something similar to:\n\nclass OrderedGraph(SpecialGraph):\n    node_dict_factory=OrderedDict\nG=OrderedGraph()\n\nIf all goes well with this version (including reasonable speed)\nit might be reasonable to include it in the base classes Graph, etc.\nI think @ysitu prefers a more flexible base class than adding yet\nmore graph classes, and all else equal (or almost equal) I agree.\n\nThis pull request may be useful for people who wish OrderedGraph\nor ThinGraph and don't want to wait for 2.0","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/cf6d0e3b650b5b43980b9fb608c5216756b0ea98"},{"sha":"3b7c58a84409d780e22d7972406270fbe9c926c5","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Meld special classes with base classes.\n\nThis provides the ability to use OrderedGraph or ThinGraph by\nsimple subclassing of Graph.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/3b7c58a84409d780e22d7972406270fbe9c926c5"},{"sha":"3e365ea428a37e495a6e4daf13821fa065189973","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Simplifies _prep_create_using function","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/3e365ea428a37e495a6e4daf13821fa065189973"},{"sha":"ef74c96726f6de67ce86f9d664f11df59a110fa7","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Add timing tests and baseline classes to compare to.\n\nThis style of testing works with nose and compares to\nprevious code (v1.9) so it gives long term baseline.\n\nWe can't overload this or tests will take too long.\nAs currently config'd it adds about 5 seconds.\n\nThe code runs on its own and produces a timing report.\n  python test_timing.py","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/ef74c96726f6de67ce86f9d664f11df59a110fa7"},{"sha":"2d5ce05a8b9a00f1bcf3dc9ea278ee0d5cb9b088","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Remove timingtest of numpy_matrix and add test G.copy()","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/2d5ce05a8b9a00f1bcf3dc9ea278ee0d5cb9b088"},{"sha":"b2b11b769eb47ccd0f3c408fd85fabbbd46ea4b0","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Improve reporting of errors for timing tests.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/b2b11b769eb47ccd0f3c408fd85fabbbd46ea4b0"},{"sha":"337e5ecf811244782fc4544470e004bb6cbcf61d","author":{"email":"e1ae04adf8c6e3e96e448160d817c7692fcdc8e9@gmail.com","name":"Yu Feng"},"message":"allow bbox parameter in draw_networkx_labels\n\nThis is an initial support for large verbose node labels.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/337e5ecf811244782fc4544470e004bb6cbcf61d"},{"sha":"3510b8d586ef0c185ddf62968135c51d8de8c4fb","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Remove xrange and map to fix python3 for test_shp.py","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/3510b8d586ef0c185ddf62968135c51d8de8c4fb"},{"sha":"aed75e3faab6c35fe9efeaad959f9c8e2d05263a","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Clean up shp using new dgal/ogr iterator interface for loops.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/aed75e3faab6c35fe9efeaad959f9c8e2d05263a"},{"sha":"7ea323e246ffd4e374238e36365f959f7d4c7e51","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Add gdal for travis testing in python3. (shp file testing)","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/7ea323e246ffd4e374238e36365f959f7d4c7e51"},{"sha":"50f22082c004789540c693251e57824ff38b8299","author":{"email":"a4e359b45fe32b296082f3a65fa834f426a6bdc7@colgate.edu","name":"Dan Schult"},"message":"Revert \"Add gdal for travis testing in python3. (shp file testing)\"\n\nTravis needs more and different help than this commit provides.\n\nThis reverts commit c571bf6fcd07f640eac85fea9cbc61b799487120.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/50f22082c004789540c693251e57824ff38b8299"},{"sha":"5d737bdcc4f8f198844336a69e37e87f2d0cd31c","author":{"email":"99464ad2fa4cb4e980235d120d4761a34b24c65a@gmail.com","name":"yukke"},"message":"Fixed 404 link of reference pdf","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/5d737bdcc4f8f198844336a69e37e87f2d0cd31c"},{"sha":"3acc5f56d6ac88f9e0d9bc842a9928911d6cf982","author":{"email":"8f3259c9f9d0edcaaba372e7c647df982ead0f83@gmail.com","name":"Erick Matsen"},"message":"Fix typo in docstring: \"nuse\" -> \"use\".","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/3acc5f56d6ac88f9e0d9bc842a9928911d6cf982"},{"sha":"aa0fc327378b0c194a7ece176b8a45c9cf04cc93","author":{"email":"36e4c2143548d4459fee5b74cc602ea9bbb8fdd5@gmail.com","name":"chebee7i"},"message":"Bandaid for TravisCI tests.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/aa0fc327378b0c194a7ece176b8a45c9cf04cc93"},{"sha":"52eb3d38ff78e4002a424ae5e8976998afdaf1a2","author":{"email":"550c8d8bd572c03e4c4a8cf24f9241361ca1792d@gmail.com","name":"Jamal"},"message":"added to_pandas_dataframe and from_pandas_dataframe","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/52eb3d38ff78e4002a424ae5e8976998afdaf1a2"},{"sha":"7464928139f4637307d8cb29b2adc465266b1a46","author":{"email":"550c8d8bd572c03e4c4a8cf24f9241361ca1792d@gmail.com","name":"Jamal"},"message":"added Pandas Dataframe into to_networkx_graph","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/7464928139f4637307d8cb29b2adc465266b1a46"},{"sha":"231be4cfad095030016505b0fd0460cd5e005dac","author":{"email":"550c8d8bd572c03e4c4a8cf24f9241361ca1792d@gmail.com","name":"Jamal"},"message":"updated convert.rst documentation","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/231be4cfad095030016505b0fd0460cd5e005dac"},{"sha":"668e812ca78cba75eb2cc0cc678195a968d07c55","author":{"email":"550c8d8bd572c03e4c4a8cf24f9241361ca1792d@gmail.com","name":"Jamal"},"message":"added pandas to travis.yml","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/668e812ca78cba75eb2cc0cc678195a968d07c55"},{"sha":"cb5ca3a3ff384c51afdd902443f1bdb0b1f52b33","author":{"email":"550c8d8bd572c03e4c4a8cf24f9241361ca1792d@gmail.com","name":"Jamal"},"message":"fixes for travis-ci tests","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/cb5ca3a3ff384c51afdd902443f1bdb0b1f52b33"},{"sha":"516e09b61536bdb7032dfa7b293e9ec198679685","author":{"email":"36e4c2143548d4459fee5b74cc602ea9bbb8fdd5@gmail.com","name":"chebee7i"},"message":"Minor docstring updates.","distinct":true,"url":"https://api.github.com/repos/networkx/networkx/commits/516e09b61536bdb7032dfa7b293e9ec198679685"}]}