<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/networkx.git/.github, branch v2.6</title>
<subtitle>github.com: networkx/networkx.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/'/>
<entry>
<title>Fix modularity functions (#5072)</title>
<updated>2021-09-09T22:02:03+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-09-08T23:25:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=9a9f0d93a3aa57abbc8697c9dac9a395d1954ee9'/>
<id>9a9f0d93a3aa57abbc8697c9dac9a395d1954ee9</id>
<content type='text'>
* CI/MAINT: drop gdal tests (#5068)

* Unpin gdal.

* Try pinning to 3.3

* Pin setuptools instead.

* remove gdal from workflows

* modularity_max: provide labels to get_edge_data (#4965)

* modularity_max: provide labels to get_edge_data

* test greedy mod communities relabeled separately

* Minor style changes + add note to test.

Co-authored-by: Mathilde Leval &lt;mleval@csod.com&gt;
Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;

* Improvements to greedy_modularity_community (#4996)

* fix docstring importation at naive_greedy_modularity_communities
* add resolution at docstring parameters at modularity_max.py
* use weight arg instead of 'weight' key at greedy_modularity_communities()
* separate test for non contiguous integers as node-labels

* modularity_max: breaking the loop when given community size is reached (#4950)

* modularity_max: allow input of desired number of communities

* import warnings

* format

* format

* improvements according to discussion

* try to manually merge main + resolve conflicts

* add test for n_communities parameter using circular ladder graph

* style of test

* greedy_modularity_communities with digraphs and multi(di)graphs (#5007) (#5007)

* refactor N &amp; m calculation @ greedy_modularity_communities()
* add Newman 'Analysis of weighted networks' @ References
* extend greedy_modularity_communities to DiGraph's
* separate data structures init to a new function
* remove unused 'merges' list
* add @not_implemented_for('directed', 'multigraph') above naive_greedy_modularity_communities()
* add tests for greed_modularity_communities() with directed &amp; directed+weighted
* use nx.all_neighbors() to access successors as well as predecessors at DiGraph's
* extend greedy_modularity_communities() to MultiGraph's
* extend greedy_modularity_communities() to MultiDiGraph's
* refactor: remove encoder/decoder dicts (node-labels are already hashable)
* b pulls data from in_degree isntead of out_degree
* match the sequence of the return values with the docstring reference
* test: modify existing Graphs instead of creating new ones
* dq correction for multi-edges explanation &amp; other minor edits
* CNM -&gt; Clauset-Newman-Moore &amp; isinstance(G, (nx.MultiGraph, nx.MultiDiGraph)) -&gt; G.is_MultiGraph()
* amend @not_implemented_for decorator @ naive_greedy_modularity_communities()

* Allow greedy_modularity_communities to use floating point weights or resolution (#5065)

* revise mapped_queue to separate priority from element

* update max_modularity to use new mapped_queue

* change attribute names h, d to heap, position in MappedQueue

* clean up initialization of data structures and handling of q0

* change i,j,k notation to u,v,w (no indexes since gh-5007)

* Update networkx/utils/mapped_queue.py

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;
Co-authored-by: Mathilde Léval &lt;9384853+mathilde-leval@users.noreply.github.com&gt;
Co-authored-by: Mathilde Leval &lt;mleval@csod.com&gt;
Co-authored-by: Thanasis Mattas &lt;thanasismatt@gmail.com&gt;
Co-authored-by: Martha Frysztacki &lt;martha.frysztacki@kit.edu&gt;
Co-authored-by: Thanasis Mattas &lt;atmattas@physics.auth.gr&gt;
Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* CI/MAINT: drop gdal tests (#5068)

* Unpin gdal.

* Try pinning to 3.3

* Pin setuptools instead.

* remove gdal from workflows

* modularity_max: provide labels to get_edge_data (#4965)

* modularity_max: provide labels to get_edge_data

* test greedy mod communities relabeled separately

* Minor style changes + add note to test.

Co-authored-by: Mathilde Leval &lt;mleval@csod.com&gt;
Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;

* Improvements to greedy_modularity_community (#4996)

* fix docstring importation at naive_greedy_modularity_communities
* add resolution at docstring parameters at modularity_max.py
* use weight arg instead of 'weight' key at greedy_modularity_communities()
* separate test for non contiguous integers as node-labels

* modularity_max: breaking the loop when given community size is reached (#4950)

* modularity_max: allow input of desired number of communities

* import warnings

* format

* format

* improvements according to discussion

* try to manually merge main + resolve conflicts

* add test for n_communities parameter using circular ladder graph

* style of test

* greedy_modularity_communities with digraphs and multi(di)graphs (#5007) (#5007)

* refactor N &amp; m calculation @ greedy_modularity_communities()
* add Newman 'Analysis of weighted networks' @ References
* extend greedy_modularity_communities to DiGraph's
* separate data structures init to a new function
* remove unused 'merges' list
* add @not_implemented_for('directed', 'multigraph') above naive_greedy_modularity_communities()
* add tests for greed_modularity_communities() with directed &amp; directed+weighted
* use nx.all_neighbors() to access successors as well as predecessors at DiGraph's
* extend greedy_modularity_communities() to MultiGraph's
* extend greedy_modularity_communities() to MultiDiGraph's
* refactor: remove encoder/decoder dicts (node-labels are already hashable)
* b pulls data from in_degree isntead of out_degree
* match the sequence of the return values with the docstring reference
* test: modify existing Graphs instead of creating new ones
* dq correction for multi-edges explanation &amp; other minor edits
* CNM -&gt; Clauset-Newman-Moore &amp; isinstance(G, (nx.MultiGraph, nx.MultiDiGraph)) -&gt; G.is_MultiGraph()
* amend @not_implemented_for decorator @ naive_greedy_modularity_communities()

* Allow greedy_modularity_communities to use floating point weights or resolution (#5065)

* revise mapped_queue to separate priority from element

* update max_modularity to use new mapped_queue

* change attribute names h, d to heap, position in MappedQueue

* clean up initialization of data structures and handling of q0

* change i,j,k notation to u,v,w (no indexes since gh-5007)

* Update networkx/utils/mapped_queue.py

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;
Co-authored-by: Mathilde Léval &lt;9384853+mathilde-leval@users.noreply.github.com&gt;
Co-authored-by: Mathilde Leval &lt;mleval@csod.com&gt;
Co-authored-by: Thanasis Mattas &lt;thanasismatt@gmail.com&gt;
Co-authored-by: Martha Frysztacki &lt;martha.frysztacki@kit.edu&gt;
Co-authored-by: Thanasis Mattas &lt;atmattas@physics.auth.gr&gt;
Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove default dependencies (#4967)</title>
<updated>2021-07-24T00:29:33+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-07-24T00:29:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=5b86d913117ee22d9522755d607b5c6256cd57b9'/>
<id>5b86d913117ee22d9522755d607b5c6256cd57b9</id>
<content type='text'>
* Remove default dependencies

* Update release notes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove default dependencies

* Update release notes</pre>
</div>
</content>
</entry>
<entry>
<title>Bump release version</title>
<updated>2021-06-23T06:49:02+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-06-23T06:49:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=654611019cb9ec7532edf4f1d3b0b92e630162f0'/>
<id>654611019cb9ec7532edf4f1d3b0b92e630162f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove decorator dependency (#4739)</title>
<updated>2021-06-21T05:42:01+00:00</updated>
<author>
<name>Kelly Boothby</name>
<email>boothby@dwavesys.com</email>
</author>
<published>2021-06-21T05:42:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=89a54703fafbb67d5a79b38238f7478ef62a51eb'/>
<id>89a54703fafbb67d5a79b38238f7478ef62a51eb</id>
<content type='text'>
* added argmap decorator

* removed most dependency on decorator

* removed last reference to decorator?

* Made the compilation of argmap-decorated functions lazy to reduce import time.

* black

* reworked try_finally to make cleanup cleaner

* first pass at documentation; general cleanup

* incorporated dschult's comments

* rest formatted docstrings

* added unit tests and fixed a few bugs that cropped up

* Apply suggestions from code review

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;
Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;

* Exapnd docstrings for decorators.py

* * refactored try_finally into a keyword-only argument
* more tweaks to documentation re: @stefanv's comments
* additional unit test for signature-clobbering decorators

* spellcheck my txt and expand new test to help me grok it

* rehash docstrings for sphinx

* rewrite docs to provide some examples where argmap used without @argmap

* doc tweak

* last touches

* documentation clarifications

* run black

* doc review

* remove decorator module from github workflows and INSTALL.rst

* add text to release_dev to describe highlights and improvements here

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;
Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added argmap decorator

* removed most dependency on decorator

* removed last reference to decorator?

* Made the compilation of argmap-decorated functions lazy to reduce import time.

* black

* reworked try_finally to make cleanup cleaner

* first pass at documentation; general cleanup

* incorporated dschult's comments

* rest formatted docstrings

* added unit tests and fixed a few bugs that cropped up

* Apply suggestions from code review

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;
Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;

* Exapnd docstrings for decorators.py

* * refactored try_finally into a keyword-only argument
* more tweaks to documentation re: @stefanv's comments
* additional unit test for signature-clobbering decorators

* spellcheck my txt and expand new test to help me grok it

* rehash docstrings for sphinx

* rewrite docs to provide some examples where argmap used without @argmap

* doc tweak

* last touches

* documentation clarifications

* run black

* doc review

* remove decorator module from github workflows and INSTALL.rst

* add text to release_dev to describe highlights and improvements here

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;
Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix conda instructions (#4884)</title>
<updated>2021-06-09T14:44:47+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-06-09T14:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=c568dcbac43a70b22e0c82b6201e77e7601868ee'/>
<id>c568dcbac43a70b22e0c82b6201e77e7601868ee</id>
<content type='text'>
* Fix conda instructions

* New idea

* fix to have conda avoid -r in requirements.txt and avoid ~=2.12 which is pip specific

* Hopefully fix macos pypy loading

* try again without wheel?

* Avoid dependencies on PyPy

Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix conda instructions

* New idea

* fix to have conda avoid -r in requirements.txt and avoid ~=2.12 which is pip specific

* Hopefully fix macos pypy loading

* try again without wheel?

* Avoid dependencies on PyPy

Co-authored-by: Dan Schult &lt;dschult@colgate.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Remove mayavi and cartopy dependencies (#4800)</title>
<updated>2021-05-13T19:21:08+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-05-13T19:21:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=56abf2edfb4c061e027dba1d98adaf3d98e38f4b'/>
<id>56abf2edfb4c061e027dba1d98adaf3d98e38f4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update CI to use main (#4651)</title>
<updated>2021-03-04T19:00:15+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-03-04T19:00:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=00a2ff9ecca3787d9c55956ecc5a135470e0d6f3'/>
<id>00a2ff9ecca3787d9c55956ecc5a135470e0d6f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pygraphviz choco (#4583)</title>
<updated>2021-02-03T02:33:10+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-02-03T02:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=f62e49f15657dc9da274215ff4afba7b0567e7f0'/>
<id>f62e49f15657dc9da274215ff4afba7b0567e7f0</id>
<content type='text'>
* Require pygraphviz 1.7

* Test with choco on Windows

* close handle before unlinking (windows).

* Update to 1.7

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Require pygraphviz 1.7

* Test with choco on Windows

* close handle before unlinking (windows).

* Update to 1.7

Co-authored-by: Ross Barnowski &lt;rossbar@berkeley.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Test Windows via GH actions (#4567)</title>
<updated>2021-01-26T20:00:28+00:00</updated>
<author>
<name>Jarrod Millman</name>
<email>jarrod.millman@gmail.com</email>
</author>
<published>2021-01-26T20:00:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=de9c66ff7790ae786c15c8b7bb5a05879fb454c7'/>
<id>de9c66ff7790ae786c15c8b7bb5a05879fb454c7</id>
<content type='text'>
* Test Windows via GH actions

* Drop pointless venv creation

* Fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Test Windows via GH actions

* Drop pointless venv creation

* Fix</pre>
</div>
</content>
</entry>
<entry>
<title>use issue templates to redirect to discussions tab, add a bug report template (#4524)</title>
<updated>2021-01-06T22:56:20+00:00</updated>
<author>
<name>Mridul Seth</name>
<email>seth.mridul@gmail.com</email>
</author>
<published>2021-01-06T22:56:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/networkx.git/commit/?id=c6a7798ad5c266172f78f8a57103e579e7851b69'/>
<id>c6a7798ad5c266172f78f8a57103e579e7851b69</id>
<content type='text'>
* use issue templates to redirect to discussions tab, add a bug report template

* issue_template config</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* use issue templates to redirect to discussions tab, add a bug report template

* issue_template config</pre>
</div>
</content>
</entry>
</feed>
