What's Changed
- added example to closeness.py by @Lukong123 in #5645
- Extract valid kwds from the function signature for draw_networkx_* by @MridulS in #5660
- Error out when pydot fails to correctly parse node names by @MridulS in #5667
- Remove redundant py2 numeric conversions - Take 2 by @MridulS in #5661
- Correcting a typo in the references by @RATCOinc in #5677
- Add workaround for pytest failures on 3.11b2 by @rossbar in #5680
- Moved random_spanning_tree to public API by @mjschwenne in #5656
- More tests for clustering (upstreaming from graphblas-algorithms) by @eriknw in #5673
- Remove unused logic in nonisomorphic_trees by @Erotemic in #5682
- equitable_coloring: Get lazily first item instead of creating whole list by @matusvalo in #5668
- Update subgraph views tests to pass with out of order execution by @MridulS in #5683
- Use isort with pre-commit to enforce import guidelines by @MridulS in #5659
- ignore isort commit from git blame by @MridulS in #5684
- Another catch by pytest-randomly by @MridulS in #5685
- Remove unused file from utils.test by @MridulS in #5687
- Update release requirements by @jarrodmillman in #5690
- Update developer requirements by @jarrodmillman in #5689
New Contributors
- @RATCOinc made their first contribution in #5677
- @eriknw made their first contribution in #5673
- @matusvalo made their first contribution in #5668
Full Changelog: networkx-2.8.2...networkx-2.8.3