Changelog
### 3.9.2
```
This is the second bugfix release of the 3.9.x series.
This release contains several bug-fixes and adjustments:
- Be more resilient to I/O failures when writing font cache
- Fix nondeterministic behavior with subplot spacing and constrained layout
- Fix sticky edge tolerance relative to data range
- Improve formatting of image values in cases of singular norms
Windows wheels now bundle the MSVC runtime DLL statically to avoid inconsistencies with other wheels and random crashes depending on import order.
```
### 3.9.1
```
This is the first bugfix release of the 3.9.x series.
This release contains several bug-fixes and adjustments:
- Add GitHub artifact attestations for sdist and wheels
- Re-add `matplotlib.cm.get_cmap`; note this function will still be removed at a later date
- Allow duplicate backend entry points
- Fix `Axes` autoscaling of thin bars at large locations
- Fix `Axes` autoscaling with `axhspan` / `axvspan`
- Fix `Axes3D` autoscaling of `Line3DCollection` / `Poly3DCollection`
- Fix `Axes3D` mouse interactivity with non-default roll angle
- Fix box aspect ratios in `Axes3D` with alternate vertical axis
- Fix case handling of backends specified as `module://...`
- Fix crash with TkAgg on Windows with `tk.window_focus: True`
- Fix interactive update of SubFigures
- Fix interactivity when using the IPython console
- Fix pickling of AxesWidgets and SubFigures
- Fix scaling on GTK3Cairo / GTK4Cairo backends
- Fix text wrapping within SubFigures
- Promote `mpltype` Sphinx role to a public extension; note this is only intended for development reasons
```
### 3.9.0
```
Highlights of this release include:
- Plotting and Annotation improvements
- Axes.inset_axes is no longer experimental
- Legend support for Boxplot
- Percent sign in pie labels auto-escaped with usetex=True
- hatch parameter for stackplot
- Add option to plot only one half of violin plot
- axhline and axhspan on polar axes
- Subplot titles can now be automatically aligned
- axisartist can now be used together with standard Formatters
- Toggle minorticks on Axis
- StrMethodFormatter now respects axes.unicode_minus
- Figure, Axes, and Legend Layout
- Subfigures now have controllable zorders
- Getters for xmargin, ymargin and zmargin
- Mathtext improvements
- mathtext documentation improvements
- mathtext spacing corrections
- Widget Improvements
- Check and Radio Button widgets support clearing
- 3D plotting improvements
- Setting 3D axis limits now set the limits exactly
- Other improvements
- New BackendRegistry for plotting backends
- Add widths, heights and angles setter to EllipseCollection
- image.interpolation_stage rcParam
- Arrow patch position is now modifiable
- NonUniformImage now has mouseover support
```
### 3.9.0rc2
```
This is the second release candidate for the meso release 3.9.0.
```
### 3.8.4
```
This is the fourth micro release of the 3.8 series.
Highlights of the 3.8.4 release include:
- Enable building against numpy 2.0; released wheels are built against numpy 2
- macosx: Clean up single-shot timers correctly
- Add a draw during show for macos backend
- Fix color sequence data for Set2 and Set3
- gtk: Ensure pending draws are done before GTK draw
- Update "Created with" url in hand.svg
- Avoid modifying user input to Axes.bar
- fix quiver3d incorrect arrow colors
```
### 3.8.3
```
This is the third micro release of the 3.8 series.
Highlights of the 3.8.3 release include:
- Improvements to the MacOS backend
- Fix hanging on `plt.pause`
- Fix warnings about "Secure coding is not enabled for restorable state"
- Fix crash at exit for PGF backend
```
### 3.8.2
```
This is the second bugfix release of the 3.8 series.
Highlights of this release include:
- Fix a segfault in the MacOS backend when running on Python 3.12
- Fix Contour labeling manual positions selecting incorrect contours.
- Various documentation improvements
```
Links
- PyPI: https://pypi.org/project/matplotlib
- Changelog: https://data.safetycli.com/changelogs/matplotlib/
Changelog
### 9.5.44
```
* Fixed 7672: Font CSS 404's when using privacy plugin (9.5.43 regression)
```
### 9.5.43
```
* Added support for external images in SVGs in privacy plugin
* Fixed 7651: Privacy plugin doesn't handle quoted URLs in CSS
```
### 9.5.42
```
* Fixed 7625: Invalid encoding of boolean attributes in privacy plugin
* Fixed 7624: Crash when disabling privacy plugin (9.5.41 regression)
```
### 9.5.41
```
* Fixed 7619: Improved tooltip on logo disappears after instant navigation
* Fixed 7616: Race condition in built-in privacy plugin when inlining assets
* Fixed 7615: Comments and "Was this page helpful?" visible when printing
```
### 9.5.40
```
* Updated Latvian translations
* Fixed 7597: Social cards not using site name on home page
mkdocs-material-9.5.39+insiders-4.53.14 (2024-09-29)
* Fixed 7567: Empty headlines when using typeset plugin with anchorlinks
```
### 9.5.39
```
* Fixed 7226: not staying on page when using mike's canonical versioning
```
### 9.5.38
```
* Added Albanian translations
```
### 9.5.37
```
* Added 4th and 5th level ordered list styles
* Fixed 7548: Tags have no spacing in search
```
### 9.5.36
```
* Fixed 7544: Social cards incorrectly rendering HTML entities
* Fixed 7542: Improved support for setting custom list styles
```
### 9.5.35
```
* Fixed 7498: Search not showing for Vietnamese language
mkdocs-material-9.5.34+insiders-4.53.13 (2024-09-14)
* Fixed 7520: Social plugin errors for generated files (MkDocs 1.6+)
```
### 9.5.34
```
* Updated Mermaid.js to version 11 (latest)
```
### 9.5.33
```
* Fixed 7453: Incorrect position of tooltip when sorting table
```
### 9.5.32
```
* Fixed RXSS vulnerability via deep link in search results
* Added support for fetching latest release from GitLab
mkdocs-material-9.5.31+insiders-4.53.12 (2024-08-02)
* Fixed 7410: Instant previews jump on content tabs with anchor links
* Fixed 7408: Instant previews jump on content tabs
```
### 9.5.31
```
* Fixed 7405: DockerHub missing images > 9.5.27 due to change in Alpine/APK
```
### 9.5.30
```
* Fixed 7380: Navigation icons disappearing on hover in Safari
* Fixed 7367: Blog readtime computation includes SVG text content
```
### 9.5.29
```
* Updated Galician translations
* Fixed 7362: Annotations in figure captions rendering incorrectly
```
### 9.5.28
```
* Fixed 7313: Improved tooltips mounted in sidebar when feature is disabled
```
### 9.5.27
```
* Updated Estonian translations
```
### 9.5.26
```
* Fixed 7232: Tab switches on scroll when linking tabs (9.5.19 regression)
* Fixed 7230: Blog author avatar broken when referring to local file
mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)
* Fixed projects plugin crashing when serving before building subprojects
```
### 9.5.25
```
* Fixed 7209: Tags plugin crashing on numeric tags
mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)
* Fixed projects plugin crashing in serve mode when disabled
* Fixed projects plugin crashing when building nested projects
mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)
* Fixed 7191: Tags listings not rendering when toc_depth is changed
```
### 9.5.24
```
* Fixed 7187: Version selector title rendering issue
```
### 9.5.23
```
* Fixed 7183: Edge case in anchor navigation when using instant navigation
* Fixed 6436: Version selector not showing version alias
```
### 9.5.22
```
* Fixed 7170: Copy button adds empty lines for line spans (9.5.18 regression)
* Fixed 7160: Version switching doesn't stay on page (9.5.5 regression)
* Fixed 5619: Links in Mermaid.js diagrams not discernible
```
### 9.5.21
```
* Fixed 7133: Ensure latest version of Mermaid.js is used
* Fixed 7125: Added warning for dotfiles in info plugin
```
### 9.5.20
```
* Fixed deprecation warning in privacy plugin (9.5.19 regression)
* Fixed 7119: Tags plugin emits deprecation warning (9.5.19 regression)
* Fixed 7118: Social plugin crashes if fonts are disabled (9.5.19 regression)
* Fixed 7085: Social plugin crashes on Windows when downloading fonts
mkdocs-material-9.5.19+insiders-4.53.8 (2024-04-26)
* Fixed 7052: Preview extension automatically including all pages
* Fixed 7051: Instant previews mounting on footnote references
* Fixed 5165: Improved tooltips not mounting in sidebar for typeset plugin
mkdocs-material-9.5.19+insiders-4.53.7 (2024-04-25)
* Fixed 7060: Incorrect resolution of translation when using static-i18n
```
### 9.5.19
```
* Updated MkDocs to 1.6 and limited version to < 2
* Updated Docker image to latest Alpine Linux
* Removed setup.py, now that GitHub fully understands pyproject.toml
* Improved interop of social plugin with third-party MkDocs themes
* Fixed 7099: Blog reading time not rendered correctly for Japanese
* Fixed 7097: Improved resilience of tags plugin when no tags are given
* Fixed 7090: Active tab indicator in nested content tabs rendering bug
```
### 9.5.18
```
* Refactored tooltips implementation to fix positioning issues
* Fixed 7044: Rendering glitch when hovering contributor avatar in Chrome
* Fixed 7043: Highlighted lines in code blocks cutoff on mobile
* Fixed 6910: Incorrect position of tooltip for page status in sidebar
* Fixed 6760: Incorrect position and overly long tooltip in tables
* Fixed 6488: Incorrect position and cutoff tooltip in content tabs
mkdocs-material-9.5.17+insiders-4.53.6 (2024-04-05)
* Ensure working directory is set for projects when using projects plugin
* Fixed 6970: Incorrect relative paths in git submodules with projects plugin
mkdocs-material-9.5.17+insiders-4.53.5 (2024-04-02)
* Fixed social plugin crashing when no colors are specified in palettes
```
### 9.5.17
```
* Updated Serbian translations
* Fixed 7003: Confusing keyboard interaction for palette toggle
* Fixed 7001: Blog posts now show time by default (9.5.16 regression)
* Fixed edge case in backport of social plugin font loading logic
mkdocs-material-9.5.16+insiders-4.53.4 (2024-03-31)
* Fixed 6973: Escaping issue in tags extra files deprecation helper
```
### 9.5.16
```
* Updated Russian translations
* Improved error handling and reporting in social plugin
* Improved error handling and reporting in privacy plugin
* Fixed blog plugin not allowing to use time in format strings
* Fixed 6983: Social plugin crashes because of Google Fonts API change
mkdocs-material-9.5.15+insiders-4.53.3 (2024-03-23)
* Added support for font variants in social plugin
* Improved resilience of font resolution in social plugin
* Fixed tag listing sometimes not being auto-populated
* Fixed tag listing scope not being correctly resolved
* Fixed 6941: Meta plugin adding duplicate entries
* Fixed 6928: Social plugin crashes for some fonts
```
### 9.5.15
```
* Reverted fix for transparent iframes (9.5.14)
* Fixed 6929: Interference of social plugin and auto dark mode
* Fixed 6938: Giscus shows dark background in light mode (9.5.14 regression)
mkdocs-material-9.5.14+insiders-4.53.2 (2024-03-18)
* Fixed abort on first non-matching configuration in preview extension
* Fixed 6914: Meta files take precedence over front matter
```
### 9.5.14
```
* Added support for hiding versions from selector when using mike
* Added init system to improve signal handling in Docker image
* Fixed edge cases in exclusion logic of info plugin
* Fixed inability to reset pipeline in search plugin
* Fixed syntax error in Finnish translations
* Fixed 6917: UTF-8 encoding problems in blog plugin on Windows
* Fixed 6889: Transparent iframes get background color
mkdocs-material-9.5.13+insiders-4.53.1 (2024-03-06)
* Fixed 6877: Projects plugin computes incorrect path to assets
* Fixed 6869: Blog plugin should emit warning on invalid related link
```
### 9.5.13
```
* Updated Slovak translations
* Improved info plugin interop with projects plugin
* Improved info plugin inclusion/exclusion logic
* Fixed info plugin not gathering files recursively
* Fixed 6750: Ensure info plugin packs up all necessary files
```
### 9.5.12
```
* Fixed 6846: Some meta tags removed on instant navigation (9.4.2 regression)
* Fixed 6823: KaTex not rendering on instant navigation (9.5.5 regression)
* Fixed 6821: Privacy plugin doesn't handle URLs with encoded characters
mkdocs-material-9.5.11+insiders-4.53.0 (2024-02-24)
* Added support for automatic instant previews
* Added support for pinned blog posts
```
### 9.5.11
```
* Updated Finnish translation
mkdocs-material-9.5.10+insiders-4.52.3 (2024-02-21)
* Fixed resolution of URLs in instant previews
* Fixed instant previews not mounting for same-page links
```
### 9.5.10
```
* Updated Bahasa Malaysia translations
* Fixed 6783: Hide continue reading link for blog posts without separators
* Fixed 6779: Incorrect positioning of integrated table of contents
```
### 9.5.9
```
* Fixed navigation pruning with tabs and sections enabled
mkdocs-material-9.5.8+insiders-4.52.2 (2024-02-07)
* Fixed 6735: Instant previews misplaced when below tabs
```
### 9.5.8
```
* Added Tamil translations
* Updated Esperanto translations
* Fixed relative images not being resolved for instant navigation
```
### 9.5.7
```
* Fixed 6731: Small images in figures are not centered
* Fixed 6719: Instant navigation breaks table of contents (9.5.5 regression)
mkdocs-material-9.5.6+insiders-4.52.1 (2024-01-30)
* Fixed 6705: Navigation path not being hidden when specified
* Fixed 6703: New tags plugin crashes on Windows (2nd attempt)
mkdocs-material-9.5.6+insiders-4.52.0 (2024-01-28)
* Added support for instant previews
* Fixed footnote tooltips positioning edge cases
* Fixed 6703: New tags plugin crashes on Windows
```
### 9.5.6
```
* Fixed 6700: Missing styles for Mermaid.js labels with Markdown
mkdocs-material-9.5.5+insiders-4.51.0 (2024-01-24)
* Added support for footnote tooltips
```
### 9.5.5
```
* Updated Tagalog translations
* Updated Pillow to 10.2 to mitigate security vulnerabilities
* Improved resilience of instant navigation
* Fixed 6687: Updated Mermaid.js to version 10.7.0 (latest)
* Fixed 6652: Keyboard events in custom elements captured
* Fixed 6582: Instant navigation doesn't correctly handle alternate URLs
* Fixed 6565: Instant navigation doesn't allow for onclick handlers
* Fixed 6345: Instant navigation sometimes breaks browser back button
* Fixed 6334: Instant navigation doesn't correctly position anchors (Safari)
* Fixed 6275: Instant navigation doesn't correctly resolve after 404
* Fixed 6102: Instant navigation reloads page on same link navigation
mkdocs-material-9.5.4+insiders-4.50.0 (2024-01-19)
* Added configurable logging capabilities to privacy plugin
```
### 9.5.4
```
* Fixed 6645: Local storage with invalid value can break site
* Fixed 6635: Tags icons before default ignored if default is set
mkdocs-material-9.5.3+insiders-4.49.2 (2024-01-09)
* Fixed missing attribute lists extension for tags plugin
* Fixed 6627: New tags plugin crashes on Python 3.8
mkdocs-material-9.5.3+insiders-4.49.1 (2024-01-07)
* Improved interop of new tags plugin with other plugins
* Fixed 6594: Tags plugin doesn't work with mkdocs-macros plugin
* Fixed 6569: Social plugin crashes if in different file system location
mkdocs-material-9.5.3+insiders-4.49.0 (2023-12-29)
* Added support for exporting tags and mappings
* Added support for disabling tags and/or listings or both
* Fixed tag links from pages to listings on homepage
mkdocs-material-9.5.3+insiders-4.48.0 (2023-12-23)
* Rewrite of tags plugin, now much more powerful
* Added support for nested tags (tag hierarchies, e.g. foo/bar)
* Added support for shadow tags (by list, prefix or suffix)
* Added support for custom tag layouts and templates
* Added support for hiding tags in table of contents
* Added support for configurable inline tag listings
* Added support for automatically linking to closest tag listing
* Added support for scoped listings (limit to subsection of site)
* Added support for multiple instances of tags plugin
* Added support for changing front matter property and template variable
* Added support for tag slugification format strings
* Fixed 6510: Projects plugin out of memory on Linux (4.47.1 regression)
* Fixed projects plugin not notifying plugins about serve mode
* Fixed projects plugin skipping projects on prefix match
* Deprecated tags_file and tags_extra_files settings
* Modernized tags plugin code base
```
### 9.5.3
```
* Limited version range of MkDocs to < 1.6
* Updated Macedonian translations
* Fixed 6520: Group plugin crashes when using mike
* Fixed 6494: Hide author's email address if disabled in git-authors plugin
mkdocs-material-9.5.2+insiders-4.47.1 (2023-12-11)
* Improved editing experience for projects plugin
* Improved resilience of optimize and social plugin
* Fixed race condition when writing manifest in optimize and social plugin
* Fixed 6475: Logo not taking precedence over icon in social card
* Fixed 6399: Projects plugin doesn't pick up added/removed projects
* Fixed 6306: Projects plugin cache not correctly updated
```
### 9.5.2
```
* Fixed types for slugify settings in blog plugin config
* Fixed 6469: Horizontal scrollbars on MathJax containers
mkdocs-material-9.5.1+insiders-4.47.0 (2023-12-08)
* Added support for staying on page when switching languages
* Added configurable logging capabilities to projects plugin
* Removed temporary warning on blog plugin authors file format change
* Fixed projects plugin logging messages twice on Linux systems
* Fixed projects plugin trying to hoist theme assets of divergent themes
* Fixed compatibility of optimize plugin and projects plugin
* Fixed compatibility of social plugin and projects plugin
* Fixed 6448: Code line selection broken for code blocks with custom ids
* Fixed 6437: Projects plugin crashing for certain site URL configurations
* Fixed 6414: Projects plugin doesn't prefix messages coming from projects
```
### 9.5.1
```
* Updated Greek translations
* Fixed 6464: Privacy plugin cannot be enabled
* Fixed 6461: Sorting blog posts ignores time component in date
```
### 9.5.0
```
Merged Insiders features of 'Goat's Horn' funding goal
* Added privacy plugin: automatic downloading of external assets
* Added support for card grids and grid layouts
* Added support for improved tooltips
* Added support for content tabs anchor links (deep linking)
* Added support for automatic dark/light mode
* Added support for document contributors
mkdocs-material-9.4.14+insiders-4.46.0 (2023-11-26)
* Added support for author profiles in blog plugin
* Fixed custom index pages yielding two navigation items (4.45.0 regression)
```
### 9.4.14
```
* Added support for linking authors in blog posts
```
### 9.4.13
```
* Fixed 6365: Blog plugin pagination links to previous pages broken
* Fixed 5758: Updated Mermaid.js to version 10.6.1 (latest)
mkdocs-material-9.4.12+insiders-4.45.0 (2023-11-24)
* Added support for sorting blog categories by post count or custom function
* Improved tags plugin to generate Unicode-aware slugs by default
* Fixed non-deterministic order of multiple authors in blog plugin
```
### 9.4.12
```
* Improved blog plugin to generate Unicode-aware slugs by default
* Fixed non-deterministic order of categories in blog plugin
mkdocs-material-9.4.11+insiders-4.44.0 (2023-11-23)
* Added pagination settings for archive pages in blog plugin
* Added pagination settings for category pages in blog plugin
```
### 9.4.11
```
* Fixed 6364: Search plugin crashing when enabling theme while serving
* Fixed blog plugin crashing when disabling pagination
mkdocs-material-9.4.10+insiders-4.43.1 (2023-11-19)
* Added third-party theme support in projects plugin, improving editing
* Fixed 6360: Projects plugin crashes when theme is not Material for MkDocs
* Fixed 6306: Projects plugin not reloading nested project configuration
```
### 9.4.10
```
* Fixed 6356: Version selector can't be disabled via mike's configuration
* Fixed 6281: Navigation not rendering due to Safari bug (9.4.2 regression)
* Fixed 6261: Navigation expansion animates on first load (9.4.2 regression)
```
### 9.4.9
```
* Fixed 6344: Long entries cutoff in table of contents
* Fixed 6336: Custom template for glob archive not working with pagination
* Fixed 6328: Blog plugin crashes for locales with dashes, e.g. pt-BR
* Fixed 6327: Copy-to-clipboard button doesn't trim trailing line feed
* Fixed 6302: Version strings not matched when using mike, only aliases
* Fixed instant navigation progress indicator for gzipped content in Chrome
* Fixed rendering bug on details marker rotation in Firefox
mkdocs-material-9.4.8+insiders-4.43.0 (2023-11-05)
* Added support for GitLab committers (document contributors)
* Fixed 6264: Fixed compatibility with Python < 3.10
* Fixed 6254: Meta plugin not applying meta files to blog posts
```
Links
- PyPI: https://pypi.org/project/mkdocs-material
- Changelog: https://data.safetycli.com/changelogs/mkdocs-material/
Changelog
### 3.4.2
```
We're happy to announce the release of networkx 3.4.2!
Bug Fixes
- Fix docstrings of dispatchable functions ([7679](https://github.com/networkx/networkx/pull/7679)).
- Fix draw_networkx_nodes return type ([7685](https://github.com/networkx/networkx/pull/7685)).
Documentation
- Add disclaimer about LLM driven PRs ([7683](https://github.com/networkx/networkx/pull/7683)).
Maintenance
- Fix doc warnings from recently added docs ([7682](https://github.com/networkx/networkx/pull/7682)).
Contributors
6 authors added to this release (alphabetically):
- Dan Schult ([dschult](https://github.com/dschult))
- Erik Welch ([eriknw](https://github.com/eriknw))
- Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman))
- Kirk Bonney ([kbonney](https://github.com/kbonney))
- Mridul Seth ([MridulS](https://github.com/MridulS))
- Ross Barnowski ([rossbar](https://github.com/rossbar))
4 reviewers added to this release (alphabetically):
- Aditi Juneja ([Schefflera-Arboricola](https://github.com/Schefflera-Arboricola))
- Dan Schult ([dschult](https://github.com/dschult))
- Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman))
- Matt Schwennesen ([mjschwenne](https://github.com/mjschwenne))
_These lists are automatically generated, and may not be complete or may contain duplicates._
```
### 3.4.1
```
We're happy to announce the release of networkx 3.4.1!
Maintenance
- Remove old deprecation decorator ([7669](https://github.com/networkx/networkx/pull/7669)).
- MAINT: delay loading of backend_info to after imports ([7672](https://github.com/networkx/networkx/pull/7672)).
Contributors
2 authors added to this release (alphabetically):
- Dan Schult ([dschult](https://github.com/dschult))
- Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman))
3 reviewers added to this release (alphabetically):
- Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman))
- Mridul Seth ([MridulS](https://github.com/MridulS))
- Ross Barnowski ([rossbar](https://github.com/rossbar))
_These lists are automatically generated, and may not be complete or may contain duplicates._
```
### 3.4
```
We're happy to announce the release of networkx 3.4!
API Changes
- Expires the `forest_str` deprecation ([7414](https://github.com/networkx/networkx/pull/7414)).
- [ENH, BUG]: added `colliders` and `v_structures` and deprecated `compute_v_structures` in `dag.py` ([7398](https://github.com/networkx/networkx/pull/7398)).
- Expires the `random_tree` deprecation ([7415](https://github.com/networkx/networkx/pull/7415)).
- Expire deprecation for strongly_connected_components_recursive ([7420](https://github.com/networkx/networkx/pull/7420)).
- Expire deprecated `sort_neighbors` param in `generic_bfs_edges` ([7417](https://github.com/networkx/networkx/pull/7417)).
- Rm deprecated normalized param from s_metric ([7418](https://github.com/networkx/networkx/pull/7418)).
- Expire deprecated nx.join in favor of join_trees ([7419](https://github.com/networkx/networkx/pull/7419)).
- Remove depercated Edmonds class for 3.4 ([7447](https://github.com/networkx/networkx/pull/7447)).
- Remove deprecated MultiDiGraph_EdgeKey for 3.4 ([7448](https://github.com/networkx/networkx/pull/7448)).
- Add `edges` keyword/deprecate `link` keyword arguments in `JSON` input-output ([7565](https://github.com/networkx/networkx/pull/7565)).
- Revert breaking change to `node_link_*` link defaults ([7652](https://github.com/networkx/networkx/pull/7652)).
Enhancements
- Add a `nodelist` feature to `from_numpy_array` ([7412](https://github.com/networkx/networkx/pull/7412)).
- Prioritize edgelist representations in `to_networkx_graph` ([7424](https://github.com/networkx/networkx/pull/7424)).
- Adds initial debug logging calls to _dispatchable ([7300](https://github.com/networkx/networkx/pull/7300)).
- add: nodes attribute is modifiable ([7532](https://github.com/networkx/networkx/pull/7532)).
- Enable config to be used as context manager ([7363](https://github.com/networkx/networkx/pull/7363)).
- Added code to handle multi-graph in mst ([7454](https://github.com/networkx/networkx/pull/7454)).
- Enable caching by default ([7498](https://github.com/networkx/networkx/pull/7498)).
- 7546 More detail error message for pydot ([7558](https://github.com/networkx/networkx/pull/7558)).
- Fix weakly_connected_components() performance on graph view ([7586](https://github.com/networkx/networkx/pull/7586)).
- Forceatlas2 ([7543](https://github.com/networkx/networkx/pull/7543)).
- avoid iteration and use boolean indexing ([7591](https://github.com/networkx/networkx/pull/7591)).
- Hide edges with a weight of None in simple_paths ([7583](https://github.com/networkx/networkx/pull/7583)).
- Improved running time for harmonic centrality ([7595](https://github.com/networkx/networkx/pull/7595)).
- Add remove attribute functions ([7569](https://github.com/networkx/networkx/pull/7569)).
- Log "can/should run" and caching in dispatch machinery ([7568](https://github.com/networkx/networkx/pull/7568)).
- Individualize drawing attributes ([7570](https://github.com/networkx/networkx/pull/7570)).
- added nx-parallel gsoc project ([7620](https://github.com/networkx/networkx/pull/7620)).
- Harmonic diameter ([5251](https://github.com/networkx/networkx/pull/5251)).
- Allow dispatch machinery to fall back to networkx ([7585](https://github.com/networkx/networkx/pull/7585)).
- Add `create_using` parameter for random graphs ([5672](https://github.com/networkx/networkx/pull/5672)).
- Add config option to disable warning when using cached value ([7497](https://github.com/networkx/networkx/pull/7497)).
Bug Fixes
- Fix graph name attribute for `complete_bipartite_graph` ([7399](https://github.com/networkx/networkx/pull/7399)).
- Remove import warnings during to_networkx_graph conversion ([7426](https://github.com/networkx/networkx/pull/7426)).
- Fix nx.from_pandas_edgelist so edge keys are not added as edge attributes and edge keys ([7445](https://github.com/networkx/networkx/pull/7445)).
- Fix `from_pandas_edgelist` for MultiGraph given edge_key ([7466](https://github.com/networkx/networkx/pull/7466)).
- Fix dispatch tests when using numpy 2 ([7506](https://github.com/networkx/networkx/pull/7506)).
- [ENH, BUG]: added `colliders` and `v_structures` and deprecated `compute_v_structures` in `dag.py` ([7398](https://github.com/networkx/networkx/pull/7398)).
- Fix reading edgelist when delimiter is whitespace, e.g. tab ([7465](https://github.com/networkx/networkx/pull/7465)).
- Ensure we always raise for unknown backend in `backend=` ([7494](https://github.com/networkx/networkx/pull/7494)).
- Prevent `to_agraph` from modifying graph argument ([7610](https://github.com/networkx/networkx/pull/7610)).
- Implementing iterative removal of non_terminal_leaves in Steiner Tree approximation ([7422](https://github.com/networkx/networkx/pull/7422)).
- Only allow connected graphs in `eigenvector_centrality_numpy` ([7549](https://github.com/networkx/networkx/pull/7549)).
- CI: Fix typo in nightly run pip install ([7625](https://github.com/networkx/networkx/pull/7625)).
Documentation
- Document missing shortest_path functions ([7394](https://github.com/networkx/networkx/pull/7394)).
- Optimal Edit Paths Return Section Improved ([7375](https://github.com/networkx/networkx/pull/7375)).
- Minor updates to simple_cycles docstring ([7421](https://github.com/networkx/networkx/pull/7421)).
- DOC: Clarifying `NetworkXPointlessConcept` exception ([7434](https://github.com/networkx/networkx/pull/7434)).
- DOC: updated `pairs.py` ([7416](https://github.com/networkx/networkx/pull/7416)).
- Add docstring example for directed tree ([7449](https://github.com/networkx/networkx/pull/7449)).
- Change docs of `shortest_path_length` so return is number instead of int ([7477](https://github.com/networkx/networkx/pull/7477)).
- Use intersphinx_registry to manage intersphinx mapping ([7481](https://github.com/networkx/networkx/pull/7481)).
- Ma: fix some spelling errors in docs ([7480](https://github.com/networkx/networkx/pull/7480)).
- Update NetworkX reference links in doc index ([7500](https://github.com/networkx/networkx/pull/7500)).
- strong product docs update ([7511](https://github.com/networkx/networkx/pull/7511)).
- Refactoring and enhancing user-facing `Backend and Configs` docs ([7404](https://github.com/networkx/networkx/pull/7404)).
- Fixed the citation in `dominance.py` [Issue 7522] ([7524](https://github.com/networkx/networkx/pull/7524)).
- Clarify generation number in `dorogovtsev_goltsev_mendes_graph()` ([7473](https://github.com/networkx/networkx/pull/7473)).
- Add `Introspection` section to backends docs ([7556](https://github.com/networkx/networkx/pull/7556)).
- DOC: Added `default_config` in `get_info`'s description ([7567](https://github.com/networkx/networkx/pull/7567)).
- Prettify `README.rst` ([7514](https://github.com/networkx/networkx/pull/7514)).
- DOC: Fix typo in the code snippet provided in the docstring of nx_pydot.pydot_layout() ([7572](https://github.com/networkx/networkx/pull/7572)).
- Fix installation instructions for `default` extras in README ([7574](https://github.com/networkx/networkx/pull/7574)).
- Add missing metadata to v3.3 release notes ([7592](https://github.com/networkx/networkx/pull/7592)).
- Correct the members of steering council ([7604](https://github.com/networkx/networkx/pull/7604)).
- Fix dispatch docs formatting ([7619](https://github.com/networkx/networkx/pull/7619)).
- Add to Contributor List ([7621](https://github.com/networkx/networkx/pull/7621)).
- Example fix for issue 7633 ([7634](https://github.com/networkx/networkx/pull/7634)).
- Fix: Correct community color assignment in Girvan-Newman community detection ([7644](https://github.com/networkx/networkx/pull/7644)).
- Updated docstring for generators/karate_club_graph() ([7626](https://github.com/networkx/networkx/pull/7626)).
- Updates documentation to include details about using NetworkX with backends ([7611](https://github.com/networkx/networkx/pull/7611)).
- Add examples section to `to_scipy_sparse_array` ([7627](https://github.com/networkx/networkx/pull/7627)).
- Add examples to docstrings of subgraph_(iso/monomorphism) methods ([7622](https://github.com/networkx/networkx/pull/7622)).
Maintenance
- Simplify flow func augmentation logic in `connectivity` module ([7367](https://github.com/networkx/networkx/pull/7367)).
- A few more doctest skips for mpl/np dependencies ([7403](https://github.com/networkx/networkx/pull/7403)).
- Remove repetitive words ([7406](https://github.com/networkx/networkx/pull/7406)).
- FilterAdjacency: __len__ is recalculated unnecessarily 7377 ([7378](https://github.com/networkx/networkx/pull/7378)).
- Add check for empty graphs in `flow_hierarchy` ([7393](https://github.com/networkx/networkx/pull/7393)).
- Use nodelist feature of from_numpy_array ([7425](https://github.com/networkx/networkx/pull/7425)).
- Cleanup remaining usages of deprecated `random_tree` in package ([7411](https://github.com/networkx/networkx/pull/7411)).
- Add check for empty graphs in `non_randomness` ([7395](https://github.com/networkx/networkx/pull/7395)).
- Update tests for macOS Sonoma v14 ([7437](https://github.com/networkx/networkx/pull/7437)).
- Update doc requirements ([7435](https://github.com/networkx/networkx/pull/7435)).
- Update pygraphviz ([7441](https://github.com/networkx/networkx/pull/7441)).
- Always cache graph attrs for better cache behavior ([7455](https://github.com/networkx/networkx/pull/7455)).
- retain adjacency order in nx-loopback copy of networkx graph ([7432](https://github.com/networkx/networkx/pull/7432)).
- DEV: Add files generated by benchmarking to .gitignore ([7461](https://github.com/networkx/networkx/pull/7461)).
- Remove redundant graph copy in `algorithms.bridges.bridges()` ([7471](https://github.com/networkx/networkx/pull/7471)).
- CI: Add GitHub artifact attestations to package distribution ([7459](https://github.com/networkx/networkx/pull/7459)).
- Add `polynomials.py` to `needs_numpy` ([7493](https://github.com/networkx/networkx/pull/7493)).
- MAINT: Rename `LoopbackDispatcher` to `LoopbackBackendInterface` and `dispatcher` to `backend_interface` ([7492](https://github.com/networkx/networkx/pull/7492)).
- CI: update action that got moved org ([7503](https://github.com/networkx/networkx/pull/7503)).
- Update momepy ([7507](https://github.com/networkx/networkx/pull/7507)).
- Fix pygraphviz install on Windows ([7512](https://github.com/networkx/networkx/pull/7512)).
- MAINT: Made `plot_image_segmentation_spectral_graph_partition` example compatible with scipy 1.14.0 ([7518](https://github.com/networkx/networkx/pull/7518)).
- Fix CI installation of nx-cugraph in docs workflow ([7538](https://github.com/networkx/networkx/pull/7538)).
- Minor doc/test tweaks for dorogovtsev_goltsev_mendes ([7535](https://github.com/networkx/networkx/pull/7535)).
- CI: Add timeout limit to coverage job ([7542](https://github.com/networkx/networkx/pull/7542)).
- Update images used in docs build workflow ([7537](https://github.com/networkx/networkx/pull/7537)).
- Remove parallelization related TODO comments ([7226](https://github.com/networkx/networkx/pull/7226)).
- FIX: scipy 1d indexing tripped up numpy? ([7541](https://github.com/networkx/networkx/pull/7541)).
- Minor touchups to node_link functions ([7540](https://github.com/networkx/networkx/pull/7540)).
- Minor updates to colliders v_structures tests ([7539](https://github.com/networkx/networkx/pull/7539)).
- Update sphinx gallery config to enable sphinx build caching ([7548](https://github.com/networkx/networkx/pull/7548)).
- Update geospatial gallery dependencies ([7508](https://github.com/networkx/networkx/pull/7508)).
- Update ruff pre-commit and config ([7547](https://github.com/networkx/networkx/pull/7547)).
- More accurate NodeNotFound error message ([7545](https://github.com/networkx/networkx/pull/7545)).
- Update ruff config ([7552](https://github.com/networkx/networkx/pull/7552)).
- Add changelist config ([7551](https://github.com/networkx/networkx/pull/7551)).
- Fix installing nx-cugraph in deploy docs CI ([7561](https://github.com/networkx/networkx/pull/7561)).
- Fix `nx_pydot.graphviz_layout` for nodes with quoted/escaped chars ([7588](https://github.com/networkx/networkx/pull/7588)).
- DOC: Rm redundan
Update ipykernel from 6.26.0 to 6.29.5.
Changelog
### 6.29.5 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.29.4...1e62d48298e353a9879fae99bc752f9bb48797ef)) Bugs fixed - Fix use of "%matplotlib osx" [1237](https://github.com/ipython/ipykernel/pull/1237) ([ianthomas23](https://github.com/ianthomas23)) Maintenance and upkeep improvements - \[6.x\] Update Release Scripts [1251](https://github.com/ipython/ipykernel/pull/1251) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-03-27&to=2024-06-29&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-03-27..2024-06-29&type=Issues) | [ianthomas23](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2024-03-27..2024-06-29&type=Issues) ``` ### 6.29.4 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.29.3...1cea5332ffc37f32e8232fd2b8b8ddd91b2bbdcf)) Bugs fixed - Fix side effect import for pickleutil [1216](https://github.com/ipython/ipykernel/pull/1216) ([blink1073](https://github.com/blink1073)) Maintenance and upkeep improvements - Do not import debugger/debugpy unless needed [1223](https://github.com/ipython/ipykernel/pull/1223) ([krassowski](https://github.com/krassowski)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-02-26&to=2024-03-27&type=c)) [agronholm](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aagronholm+updated%3A2024-02-26..2024-03-27&type=Issues) | [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-02-26..2024-03-27&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adavidbrochart+updated%3A2024-02-26..2024-03-27&type=Issues) | [krassowski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Akrassowski+updated%3A2024-02-26..2024-03-27&type=Issues) | [minrk](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aminrk+updated%3A2024-02-26..2024-03-27&type=Issues) ``` ### 6.29.3 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.29.2...de2221ce155668c343084fde37b77fb6b1671dc9)) Enhancements made - Eventloop scheduling improvements for stop_on_error_timeout and schedule_next [1212](https://github.com/ipython/ipykernel/pull/1212) ([jdranczewski](https://github.com/jdranczewski)) Bugs fixed - Disable frozen modules by default, add a toggle [1213](https://github.com/ipython/ipykernel/pull/1213) ([krassowski](https://github.com/krassowski)) Maintenance and upkeep improvements - Fix typings and update project urls [1214](https://github.com/ipython/ipykernel/pull/1214) ([blink1073](https://github.com/blink1073)) - Unpin pytest-asyncio and update ruff config [1209](https://github.com/ipython/ipykernel/pull/1209) ([blink1073](https://github.com/blink1073)) Documentation improvements - Correct spelling mistake [1208](https://github.com/ipython/ipykernel/pull/1208) ([joouha](https://github.com/joouha)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-02-07&to=2024-02-26&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-02-07..2024-02-26&type=Issues) | [ccordoba12](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Accordoba12+updated%3A2024-02-07..2024-02-26&type=Issues) | [jdranczewski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajdranczewski+updated%3A2024-02-07..2024-02-26&type=Issues) | [joouha](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajoouha+updated%3A2024-02-07..2024-02-26&type=Issues) | [krassowski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Akrassowski+updated%3A2024-02-07..2024-02-26&type=Issues) ``` ### 6.29.2 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.29.1...d45fe71990d26c0bd5b7b3b2a4ccd3d1f6609899)) Bugs fixed - Fix: ipykernel_launcher, delete absolute sys.path\[0\] [1206](https://github.com/ipython/ipykernel/pull/1206) ([stdll00](https://github.com/stdll00)) Maintenance and upkeep improvements - Re-enable skipped debugger test [1207](https://github.com/ipython/ipykernel/pull/1207) ([ianthomas23](https://github.com/ianthomas23)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-02-06&to=2024-02-07&type=c)) [ianthomas23](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2024-02-06..2024-02-07&type=Issues) | [stdll00](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Astdll00+updated%3A2024-02-06..2024-02-07&type=Issues) ``` ### 6.29.1 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.29.0...09c9b2ad9c15202c5d1896ba24ec978b726c073b)) Bugs fixed - fix: on exception, return a 0, so that the "sum" still computes [1204](https://github.com/ipython/ipykernel/pull/1204) ([petervandenabeele](https://github.com/petervandenabeele)) - Fix handling of "silent" in execute request [1200](https://github.com/ipython/ipykernel/pull/1200) ([Haadem](https://github.com/Haadem)) Maintenance and upkeep improvements - chore: update pre-commit hooks [1205](https://github.com/ipython/ipykernel/pull/1205) ([pre-commit-ci](https://github.com/pre-commit-ci)) - Do git ignore of /node_modules/.cache [1203](https://github.com/ipython/ipykernel/pull/1203) ([petervandenabeele](https://github.com/petervandenabeele)) - Bump the actions group with 1 update [1201](https://github.com/ipython/ipykernel/pull/1201) ([dependabot](https://github.com/dependabot)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-01-16&to=2024-02-06&type=c)) [dependabot](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adependabot+updated%3A2024-01-16..2024-02-06&type=Issues) | [Haadem](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3AHaadem+updated%3A2024-01-16..2024-02-06&type=Issues) | [petervandenabeele](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apetervandenabeele+updated%3A2024-01-16..2024-02-06&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2024-01-16..2024-02-06&type=Issues) ``` ### 6.29.0 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.28.0...84955484ec1636ee4c7611471d20df2016b5cb57)) Enhancements made - Always set debugger to true in kernelspec [1191](https://github.com/ipython/ipykernel/pull/1191) ([ianthomas23](https://github.com/ianthomas23)) Bugs fixed - Revert "Enable `ProactorEventLoop` on windows for `ipykernel`" [1194](https://github.com/ipython/ipykernel/pull/1194) ([blink1073](https://github.com/blink1073)) - Make outputs go to correct cell when generated in threads/asyncio [1186](https://github.com/ipython/ipykernel/pull/1186) ([krassowski](https://github.com/krassowski)) Maintenance and upkeep improvements - Pin pytest-asyncio to 0.23.2 [1189](https://github.com/ipython/ipykernel/pull/1189) ([ianthomas23](https://github.com/ianthomas23)) - chore: update pre-commit hooks [1187](https://github.com/ipython/ipykernel/pull/1187) ([pre-commit-ci](https://github.com/pre-commit-ci)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-12-26&to=2024-01-16&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-12-26..2024-01-16&type=Issues) | [ianthomas23](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2023-12-26..2024-01-16&type=Issues) | [krassowski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Akrassowski+updated%3A2023-12-26..2024-01-16&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-12-26..2024-01-16&type=Issues) ``` ### 6.28.0 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.27.1...de45c7a49e197f0889f867f33f24cce322768a0e)) Enhancements made - Enable `ProactorEventLoop` on windows for `ipykernel` [1184](https://github.com/ipython/ipykernel/pull/1184) ([NewUserHa](https://github.com/NewUserHa)) - Adds a flag in debug_info for the copyToGlobals support [1099](https://github.com/ipython/ipykernel/pull/1099) ([brichet](https://github.com/brichet)) Maintenance and upkeep improvements - Support python 3.12 [1185](https://github.com/ipython/ipykernel/pull/1185) ([blink1073](https://github.com/blink1073)) - Bump actions/setup-python from 4 to 5 [1181](https://github.com/ipython/ipykernel/pull/1181) ([dependabot](https://github.com/dependabot)) - chore: update pre-commit hooks [1179](https://github.com/ipython/ipykernel/pull/1179) ([pre-commit-ci](https://github.com/pre-commit-ci)) - Refactor execute_request to reduce redundancy and improve consistency [1177](https://github.com/ipython/ipykernel/pull/1177) ([jjvraw](https://github.com/jjvraw)) Documentation improvements - Update pytest commands in README [1178](https://github.com/ipython/ipykernel/pull/1178) ([ianthomas23](https://github.com/ianthomas23)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-11-27&to=2023-12-26&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-11-27..2023-12-26&type=Issues) | [brichet](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Abrichet+updated%3A2023-11-27..2023-12-26&type=Issues) | [dependabot](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adependabot+updated%3A2023-11-27..2023-12-26&type=Issues) | [ianthomas23](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2023-11-27..2023-12-26&type=Issues) | [jjvraw](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajjvraw+updated%3A2023-11-27..2023-12-26&type=Issues) | [NewUserHa](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3ANewUserHa+updated%3A2023-11-27..2023-12-26&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-11-27..2023-12-26&type=Issues) ``` ### 6.27.1 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.27.0...f9c517e868462d05d6854204c2ad0a244db1cd19)) Bugs fixed - Fix edit magic payload type [1171](https://github.com/ipython/ipykernel/pull/1171) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-11-21&to=2023-11-27&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-11-21..2023-11-27&type=Issues) ``` ### 6.27.0 ``` ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.26.0...465d34483103d23f471a4795fe5fabb9cf7ac3f5)) Enhancements made - Extend argument handling of do_execute with cell metadata [1169](https://github.com/ipython/ipykernel/pull/1169) ([jjvraw](https://github.com/jjvraw)) Maintenance and upkeep improvements - Update ruff and typings [1167](https://github.com/ipython/ipykernel/pull/1167) ([blink1073](https://github.com/blink1073)) - Clean up ruff config [1165](https://github.com/ipython/ipykernel/pull/1165) ([blink1073](https://github.com/blink1073)) - chore: update pre-commit hooks [1164](https://github.com/ipython/ipykernel/pull/1164) ([pre-commit-ci](https://github.com/pre-commit-ci)) - Clean up typing config [1163](https://github.com/ipython/ipykernel/pull/1163) ([blink1073](https://github.com/blink1073)) - Update typing for traitlets 5.13 [1162](https://github.com/ipython/ipykernel/pull/1162) ([blink1073](https://github.com/blink1073)) - Adopt ruff format [1161](https://github.com/ipython/ipykernel/pull/1161) ([blink1073](https://github.com/blink1073)) - Update typing for jupyter_client 8.5 [1160](https://github.com/ipython/ipykernel/pull/1160) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-10-24&to=2023-11-21&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-10-24..2023-11-21&type=Issues) | [jjvraw](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajjvraw+updated%3A2023-10-24..2023-11-21&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-10-24..2023-11-21&type=Issues) ```Links
- PyPI: https://pypi.org/project/ipykernel - Changelog: https://data.safetycli.com/changelogs/ipykernel/Update jupyter from 1.0.0 to 1.1.1.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/jupyter - Homepage: https://jupyter.orgUpdate matplotlib from 3.8.1 to 3.9.2.
Changelog
### 3.9.2 ``` This is the second bugfix release of the 3.9.x series. This release contains several bug-fixes and adjustments: - Be more resilient to I/O failures when writing font cache - Fix nondeterministic behavior with subplot spacing and constrained layout - Fix sticky edge tolerance relative to data range - Improve formatting of image values in cases of singular norms Windows wheels now bundle the MSVC runtime DLL statically to avoid inconsistencies with other wheels and random crashes depending on import order. ``` ### 3.9.1 ``` This is the first bugfix release of the 3.9.x series. This release contains several bug-fixes and adjustments: - Add GitHub artifact attestations for sdist and wheels - Re-add `matplotlib.cm.get_cmap`; note this function will still be removed at a later date - Allow duplicate backend entry points - Fix `Axes` autoscaling of thin bars at large locations - Fix `Axes` autoscaling with `axhspan` / `axvspan` - Fix `Axes3D` autoscaling of `Line3DCollection` / `Poly3DCollection` - Fix `Axes3D` mouse interactivity with non-default roll angle - Fix box aspect ratios in `Axes3D` with alternate vertical axis - Fix case handling of backends specified as `module://...` - Fix crash with TkAgg on Windows with `tk.window_focus: True` - Fix interactive update of SubFigures - Fix interactivity when using the IPython console - Fix pickling of AxesWidgets and SubFigures - Fix scaling on GTK3Cairo / GTK4Cairo backends - Fix text wrapping within SubFigures - Promote `mpltype` Sphinx role to a public extension; note this is only intended for development reasons ``` ### 3.9.0 ``` Highlights of this release include: - Plotting and Annotation improvements - Axes.inset_axes is no longer experimental - Legend support for Boxplot - Percent sign in pie labels auto-escaped with usetex=True - hatch parameter for stackplot - Add option to plot only one half of violin plot - axhline and axhspan on polar axes - Subplot titles can now be automatically aligned - axisartist can now be used together with standard Formatters - Toggle minorticks on Axis - StrMethodFormatter now respects axes.unicode_minus - Figure, Axes, and Legend Layout - Subfigures now have controllable zorders - Getters for xmargin, ymargin and zmargin - Mathtext improvements - mathtext documentation improvements - mathtext spacing corrections - Widget Improvements - Check and Radio Button widgets support clearing - 3D plotting improvements - Setting 3D axis limits now set the limits exactly - Other improvements - New BackendRegistry for plotting backends - Add widths, heights and angles setter to EllipseCollection - image.interpolation_stage rcParam - Arrow patch position is now modifiable - NonUniformImage now has mouseover support ``` ### 3.9.0rc2 ``` This is the second release candidate for the meso release 3.9.0. ``` ### 3.8.4 ``` This is the fourth micro release of the 3.8 series. Highlights of the 3.8.4 release include: - Enable building against numpy 2.0; released wheels are built against numpy 2 - macosx: Clean up single-shot timers correctly - Add a draw during show for macos backend - Fix color sequence data for Set2 and Set3 - gtk: Ensure pending draws are done before GTK draw - Update "Created with" url in hand.svg - Avoid modifying user input to Axes.bar - fix quiver3d incorrect arrow colors ``` ### 3.8.3 ``` This is the third micro release of the 3.8 series. Highlights of the 3.8.3 release include: - Improvements to the MacOS backend - Fix hanging on `plt.pause` - Fix warnings about "Secure coding is not enabled for restorable state" - Fix crash at exit for PGF backend ``` ### 3.8.2 ``` This is the second bugfix release of the 3.8 series. Highlights of this release include: - Fix a segfault in the MacOS backend when running on Python 3.12 - Fix Contour labeling manual positions selecting incorrect contours. - Various documentation improvements ```Links
- PyPI: https://pypi.org/project/matplotlib - Changelog: https://data.safetycli.com/changelogs/matplotlib/Update mkdocs-material from 9.4.8 to 9.5.44.
Changelog
### 9.5.44 ``` * Fixed 7672: Font CSS 404's when using privacy plugin (9.5.43 regression) ``` ### 9.5.43 ``` * Added support for external images in SVGs in privacy plugin * Fixed 7651: Privacy plugin doesn't handle quoted URLs in CSS ``` ### 9.5.42 ``` * Fixed 7625: Invalid encoding of boolean attributes in privacy plugin * Fixed 7624: Crash when disabling privacy plugin (9.5.41 regression) ``` ### 9.5.41 ``` * Fixed 7619: Improved tooltip on logo disappears after instant navigation * Fixed 7616: Race condition in built-in privacy plugin when inlining assets * Fixed 7615: Comments and "Was this page helpful?" visible when printing ``` ### 9.5.40 ``` * Updated Latvian translations * Fixed 7597: Social cards not using site name on home page mkdocs-material-9.5.39+insiders-4.53.14 (2024-09-29) * Fixed 7567: Empty headlines when using typeset plugin with anchorlinks ``` ### 9.5.39 ``` * Fixed 7226: not staying on page when using mike's canonical versioning ``` ### 9.5.38 ``` * Added Albanian translations ``` ### 9.5.37 ``` * Added 4th and 5th level ordered list styles * Fixed 7548: Tags have no spacing in search ``` ### 9.5.36 ``` * Fixed 7544: Social cards incorrectly rendering HTML entities * Fixed 7542: Improved support for setting custom list styles ``` ### 9.5.35 ``` * Fixed 7498: Search not showing for Vietnamese language mkdocs-material-9.5.34+insiders-4.53.13 (2024-09-14) * Fixed 7520: Social plugin errors for generated files (MkDocs 1.6+) ``` ### 9.5.34 ``` * Updated Mermaid.js to version 11 (latest) ``` ### 9.5.33 ``` * Fixed 7453: Incorrect position of tooltip when sorting table ``` ### 9.5.32 ``` * Fixed RXSS vulnerability via deep link in search results * Added support for fetching latest release from GitLab mkdocs-material-9.5.31+insiders-4.53.12 (2024-08-02) * Fixed 7410: Instant previews jump on content tabs with anchor links * Fixed 7408: Instant previews jump on content tabs ``` ### 9.5.31 ``` * Fixed 7405: DockerHub missing images > 9.5.27 due to change in Alpine/APK ``` ### 9.5.30 ``` * Fixed 7380: Navigation icons disappearing on hover in Safari * Fixed 7367: Blog readtime computation includes SVG text content ``` ### 9.5.29 ``` * Updated Galician translations * Fixed 7362: Annotations in figure captions rendering incorrectly ``` ### 9.5.28 ``` * Fixed 7313: Improved tooltips mounted in sidebar when feature is disabled ``` ### 9.5.27 ``` * Updated Estonian translations ``` ### 9.5.26 ``` * Fixed 7232: Tab switches on scroll when linking tabs (9.5.19 regression) * Fixed 7230: Blog author avatar broken when referring to local file mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27) * Fixed projects plugin crashing when serving before building subprojects ``` ### 9.5.25 ``` * Fixed 7209: Tags plugin crashing on numeric tags mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20) * Fixed projects plugin crashing in serve mode when disabled * Fixed projects plugin crashing when building nested projects mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20) * Fixed 7191: Tags listings not rendering when toc_depth is changed ``` ### 9.5.24 ``` * Fixed 7187: Version selector title rendering issue ``` ### 9.5.23 ``` * Fixed 7183: Edge case in anchor navigation when using instant navigation * Fixed 6436: Version selector not showing version alias ``` ### 9.5.22 ``` * Fixed 7170: Copy button adds empty lines for line spans (9.5.18 regression) * Fixed 7160: Version switching doesn't stay on page (9.5.5 regression) * Fixed 5619: Links in Mermaid.js diagrams not discernible ``` ### 9.5.21 ``` * Fixed 7133: Ensure latest version of Mermaid.js is used * Fixed 7125: Added warning for dotfiles in info plugin ``` ### 9.5.20 ``` * Fixed deprecation warning in privacy plugin (9.5.19 regression) * Fixed 7119: Tags plugin emits deprecation warning (9.5.19 regression) * Fixed 7118: Social plugin crashes if fonts are disabled (9.5.19 regression) * Fixed 7085: Social plugin crashes on Windows when downloading fonts mkdocs-material-9.5.19+insiders-4.53.8 (2024-04-26) * Fixed 7052: Preview extension automatically including all pages * Fixed 7051: Instant previews mounting on footnote references * Fixed 5165: Improved tooltips not mounting in sidebar for typeset plugin mkdocs-material-9.5.19+insiders-4.53.7 (2024-04-25) * Fixed 7060: Incorrect resolution of translation when using static-i18n ``` ### 9.5.19 ``` * Updated MkDocs to 1.6 and limited version to < 2 * Updated Docker image to latest Alpine Linux * Removed setup.py, now that GitHub fully understands pyproject.toml * Improved interop of social plugin with third-party MkDocs themes * Fixed 7099: Blog reading time not rendered correctly for Japanese * Fixed 7097: Improved resilience of tags plugin when no tags are given * Fixed 7090: Active tab indicator in nested content tabs rendering bug ``` ### 9.5.18 ``` * Refactored tooltips implementation to fix positioning issues * Fixed 7044: Rendering glitch when hovering contributor avatar in Chrome * Fixed 7043: Highlighted lines in code blocks cutoff on mobile * Fixed 6910: Incorrect position of tooltip for page status in sidebar * Fixed 6760: Incorrect position and overly long tooltip in tables * Fixed 6488: Incorrect position and cutoff tooltip in content tabs mkdocs-material-9.5.17+insiders-4.53.6 (2024-04-05) * Ensure working directory is set for projects when using projects plugin * Fixed 6970: Incorrect relative paths in git submodules with projects plugin mkdocs-material-9.5.17+insiders-4.53.5 (2024-04-02) * Fixed social plugin crashing when no colors are specified in palettes ``` ### 9.5.17 ``` * Updated Serbian translations * Fixed 7003: Confusing keyboard interaction for palette toggle * Fixed 7001: Blog posts now show time by default (9.5.16 regression) * Fixed edge case in backport of social plugin font loading logic mkdocs-material-9.5.16+insiders-4.53.4 (2024-03-31) * Fixed 6973: Escaping issue in tags extra files deprecation helper ``` ### 9.5.16 ``` * Updated Russian translations * Improved error handling and reporting in social plugin * Improved error handling and reporting in privacy plugin * Fixed blog plugin not allowing to use time in format strings * Fixed 6983: Social plugin crashes because of Google Fonts API change mkdocs-material-9.5.15+insiders-4.53.3 (2024-03-23) * Added support for font variants in social plugin * Improved resilience of font resolution in social plugin * Fixed tag listing sometimes not being auto-populated * Fixed tag listing scope not being correctly resolved * Fixed 6941: Meta plugin adding duplicate entries * Fixed 6928: Social plugin crashes for some fonts ``` ### 9.5.15 ``` * Reverted fix for transparent iframes (9.5.14) * Fixed 6929: Interference of social plugin and auto dark mode * Fixed 6938: Giscus shows dark background in light mode (9.5.14 regression) mkdocs-material-9.5.14+insiders-4.53.2 (2024-03-18) * Fixed abort on first non-matching configuration in preview extension * Fixed 6914: Meta files take precedence over front matter ``` ### 9.5.14 ``` * Added support for hiding versions from selector when using mike * Added init system to improve signal handling in Docker image * Fixed edge cases in exclusion logic of info plugin * Fixed inability to reset pipeline in search plugin * Fixed syntax error in Finnish translations * Fixed 6917: UTF-8 encoding problems in blog plugin on Windows * Fixed 6889: Transparent iframes get background color mkdocs-material-9.5.13+insiders-4.53.1 (2024-03-06) * Fixed 6877: Projects plugin computes incorrect path to assets * Fixed 6869: Blog plugin should emit warning on invalid related link ``` ### 9.5.13 ``` * Updated Slovak translations * Improved info plugin interop with projects plugin * Improved info plugin inclusion/exclusion logic * Fixed info plugin not gathering files recursively * Fixed 6750: Ensure info plugin packs up all necessary files ``` ### 9.5.12 ``` * Fixed 6846: Some meta tags removed on instant navigation (9.4.2 regression) * Fixed 6823: KaTex not rendering on instant navigation (9.5.5 regression) * Fixed 6821: Privacy plugin doesn't handle URLs with encoded characters mkdocs-material-9.5.11+insiders-4.53.0 (2024-02-24) * Added support for automatic instant previews * Added support for pinned blog posts ``` ### 9.5.11 ``` * Updated Finnish translation mkdocs-material-9.5.10+insiders-4.52.3 (2024-02-21) * Fixed resolution of URLs in instant previews * Fixed instant previews not mounting for same-page links ``` ### 9.5.10 ``` * Updated Bahasa Malaysia translations * Fixed 6783: Hide continue reading link for blog posts without separators * Fixed 6779: Incorrect positioning of integrated table of contents ``` ### 9.5.9 ``` * Fixed navigation pruning with tabs and sections enabled mkdocs-material-9.5.8+insiders-4.52.2 (2024-02-07) * Fixed 6735: Instant previews misplaced when below tabs ``` ### 9.5.8 ``` * Added Tamil translations * Updated Esperanto translations * Fixed relative images not being resolved for instant navigation ``` ### 9.5.7 ``` * Fixed 6731: Small images in figures are not centered * Fixed 6719: Instant navigation breaks table of contents (9.5.5 regression) mkdocs-material-9.5.6+insiders-4.52.1 (2024-01-30) * Fixed 6705: Navigation path not being hidden when specified * Fixed 6703: New tags plugin crashes on Windows (2nd attempt) mkdocs-material-9.5.6+insiders-4.52.0 (2024-01-28) * Added support for instant previews * Fixed footnote tooltips positioning edge cases * Fixed 6703: New tags plugin crashes on Windows ``` ### 9.5.6 ``` * Fixed 6700: Missing styles for Mermaid.js labels with Markdown mkdocs-material-9.5.5+insiders-4.51.0 (2024-01-24) * Added support for footnote tooltips ``` ### 9.5.5 ``` * Updated Tagalog translations * Updated Pillow to 10.2 to mitigate security vulnerabilities * Improved resilience of instant navigation * Fixed 6687: Updated Mermaid.js to version 10.7.0 (latest) * Fixed 6652: Keyboard events in custom elements captured * Fixed 6582: Instant navigation doesn't correctly handle alternate URLs * Fixed 6565: Instant navigation doesn't allow for onclick handlers * Fixed 6345: Instant navigation sometimes breaks browser back button * Fixed 6334: Instant navigation doesn't correctly position anchors (Safari) * Fixed 6275: Instant navigation doesn't correctly resolve after 404 * Fixed 6102: Instant navigation reloads page on same link navigation mkdocs-material-9.5.4+insiders-4.50.0 (2024-01-19) * Added configurable logging capabilities to privacy plugin ``` ### 9.5.4 ``` * Fixed 6645: Local storage with invalid value can break site * Fixed 6635: Tags icons before default ignored if default is set mkdocs-material-9.5.3+insiders-4.49.2 (2024-01-09) * Fixed missing attribute lists extension for tags plugin * Fixed 6627: New tags plugin crashes on Python 3.8 mkdocs-material-9.5.3+insiders-4.49.1 (2024-01-07) * Improved interop of new tags plugin with other plugins * Fixed 6594: Tags plugin doesn't work with mkdocs-macros plugin * Fixed 6569: Social plugin crashes if in different file system location mkdocs-material-9.5.3+insiders-4.49.0 (2023-12-29) * Added support for exporting tags and mappings * Added support for disabling tags and/or listings or both * Fixed tag links from pages to listings on homepage mkdocs-material-9.5.3+insiders-4.48.0 (2023-12-23) * Rewrite of tags plugin, now much more powerful * Added support for nested tags (tag hierarchies, e.g. foo/bar) * Added support for shadow tags (by list, prefix or suffix) * Added support for custom tag layouts and templates * Added support for hiding tags in table of contents * Added support for configurable inline tag listings * Added support for automatically linking to closest tag listing * Added support for scoped listings (limit to subsection of site) * Added support for multiple instances of tags plugin * Added support for changing front matter property and template variable * Added support for tag slugification format strings * Fixed 6510: Projects plugin out of memory on Linux (4.47.1 regression) * Fixed projects plugin not notifying plugins about serve mode * Fixed projects plugin skipping projects on prefix match * Deprecated tags_file and tags_extra_files settings * Modernized tags plugin code base ``` ### 9.5.3 ``` * Limited version range of MkDocs to < 1.6 * Updated Macedonian translations * Fixed 6520: Group plugin crashes when using mike * Fixed 6494: Hide author's email address if disabled in git-authors plugin mkdocs-material-9.5.2+insiders-4.47.1 (2023-12-11) * Improved editing experience for projects plugin * Improved resilience of optimize and social plugin * Fixed race condition when writing manifest in optimize and social plugin * Fixed 6475: Logo not taking precedence over icon in social card * Fixed 6399: Projects plugin doesn't pick up added/removed projects * Fixed 6306: Projects plugin cache not correctly updated ``` ### 9.5.2 ``` * Fixed types for slugify settings in blog plugin config * Fixed 6469: Horizontal scrollbars on MathJax containers mkdocs-material-9.5.1+insiders-4.47.0 (2023-12-08) * Added support for staying on page when switching languages * Added configurable logging capabilities to projects plugin * Removed temporary warning on blog plugin authors file format change * Fixed projects plugin logging messages twice on Linux systems * Fixed projects plugin trying to hoist theme assets of divergent themes * Fixed compatibility of optimize plugin and projects plugin * Fixed compatibility of social plugin and projects plugin * Fixed 6448: Code line selection broken for code blocks with custom ids * Fixed 6437: Projects plugin crashing for certain site URL configurations * Fixed 6414: Projects plugin doesn't prefix messages coming from projects ``` ### 9.5.1 ``` * Updated Greek translations * Fixed 6464: Privacy plugin cannot be enabled * Fixed 6461: Sorting blog posts ignores time component in date ``` ### 9.5.0 ``` Merged Insiders features of 'Goat's Horn' funding goal * Added privacy plugin: automatic downloading of external assets * Added support for card grids and grid layouts * Added support for improved tooltips * Added support for content tabs anchor links (deep linking) * Added support for automatic dark/light mode * Added support for document contributors mkdocs-material-9.4.14+insiders-4.46.0 (2023-11-26) * Added support for author profiles in blog plugin * Fixed custom index pages yielding two navigation items (4.45.0 regression) ``` ### 9.4.14 ``` * Added support for linking authors in blog posts ``` ### 9.4.13 ``` * Fixed 6365: Blog plugin pagination links to previous pages broken * Fixed 5758: Updated Mermaid.js to version 10.6.1 (latest) mkdocs-material-9.4.12+insiders-4.45.0 (2023-11-24) * Added support for sorting blog categories by post count or custom function * Improved tags plugin to generate Unicode-aware slugs by default * Fixed non-deterministic order of multiple authors in blog plugin ``` ### 9.4.12 ``` * Improved blog plugin to generate Unicode-aware slugs by default * Fixed non-deterministic order of categories in blog plugin mkdocs-material-9.4.11+insiders-4.44.0 (2023-11-23) * Added pagination settings for archive pages in blog plugin * Added pagination settings for category pages in blog plugin ``` ### 9.4.11 ``` * Fixed 6364: Search plugin crashing when enabling theme while serving * Fixed blog plugin crashing when disabling pagination mkdocs-material-9.4.10+insiders-4.43.1 (2023-11-19) * Added third-party theme support in projects plugin, improving editing * Fixed 6360: Projects plugin crashes when theme is not Material for MkDocs * Fixed 6306: Projects plugin not reloading nested project configuration ``` ### 9.4.10 ``` * Fixed 6356: Version selector can't be disabled via mike's configuration * Fixed 6281: Navigation not rendering due to Safari bug (9.4.2 regression) * Fixed 6261: Navigation expansion animates on first load (9.4.2 regression) ``` ### 9.4.9 ``` * Fixed 6344: Long entries cutoff in table of contents * Fixed 6336: Custom template for glob archive not working with pagination * Fixed 6328: Blog plugin crashes for locales with dashes, e.g. pt-BR * Fixed 6327: Copy-to-clipboard button doesn't trim trailing line feed * Fixed 6302: Version strings not matched when using mike, only aliases * Fixed instant navigation progress indicator for gzipped content in Chrome * Fixed rendering bug on details marker rotation in Firefox mkdocs-material-9.4.8+insiders-4.43.0 (2023-11-05) * Added support for GitLab committers (document contributors) * Fixed 6264: Fixed compatibility with Python < 3.10 * Fixed 6254: Meta plugin not applying meta files to blog posts ```Links
- PyPI: https://pypi.org/project/mkdocs-material - Changelog: https://data.safetycli.com/changelogs/mkdocs-material/Update mkdocs from 1.5.3 to 1.6.1.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/mkdocsUpdate nbconvert from 7.11.0 to 7.16.4.
Changelog
### 7.16.4 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.16.3...71fde294f623083f364bf68e14f07459dee952e6)) Bugs fixed - rst exporter: Re-enable coalescing streams [2142](https://github.com/jupyter/nbconvert/pull/2142) ([mgeier](https://github.com/mgeier)) Maintenance and upkeep improvements - Revert "Set all min deps" [2138](https://github.com/jupyter/nbconvert/pull/2138) ([blink1073](https://github.com/blink1073)) - Set all min deps [2136](https://github.com/jupyter/nbconvert/pull/2136) ([blink1073](https://github.com/blink1073)) - chore: update pre-commit hooks [2134](https://github.com/jupyter/nbconvert/pull/2134) ([pre-commit-ci](https://github.com/pre-commit-ci)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-03-21&to=2024-04-29&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2024-03-21..2024-04-29&type=Issues) | [mgeier](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Amgeier+updated%3A2024-03-21..2024-04-29&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2024-03-21..2024-04-29&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ``` ### 7.16.3 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.16.2...9019037e300dfdbac5a8cb330d0b09eb82e12f62)) Maintenance and upkeep improvements - Remove pytest pin [2129](https://github.com/jupyter/nbconvert/pull/2129) ([blink1073](https://github.com/blink1073)) - Add Compatibility with Pandoc 2.9.2 [2128](https://github.com/jupyter/nbconvert/pull/2128) ([blink1073](https://github.com/blink1073)) - Pin to Pytest 7 [2124](https://github.com/jupyter/nbconvert/pull/2124) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-03-04&to=2024-03-21&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2024-03-04..2024-03-21&type=Issues) ``` ### 7.16.2 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.16.1...8dac97afa73d59e6afcad04ca076355576b6eb51)) Bugs fixed - \[HTMLExporter\] Initialize resources before widget filtering [2118](https://github.com/jupyter/nbconvert/pull/2118) ([yuvipanda](https://github.com/yuvipanda)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-02-19&to=2024-03-04&type=c)) [yuvipanda](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ayuvipanda+updated%3A2024-02-19..2024-03-04&type=Issues) ``` ### 7.16.1 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.16.0...443b30703078e6f7d5b1044f25fb77e219136aac)) Maintenance and upkeep improvements - Fix permissions for prep release workflow [2112](https://github.com/jupyter/nbconvert/pull/2112) ([blink1073](https://github.com/blink1073)) - Update publish workflow [2111](https://github.com/jupyter/nbconvert/pull/2111) ([blink1073](https://github.com/blink1073)) - fix for tests/ dir not in sys.path, closes 2066 [2108](https://github.com/jupyter/nbconvert/pull/2108) ([ivanov](https://github.com/ivanov)) Documentation improvements - Update project description [2107](https://github.com/jupyter/nbconvert/pull/2107) ([ivanov](https://github.com/ivanov)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-02-07&to=2024-02-19&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2024-02-07..2024-02-19&type=Issues) | [ivanov](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aivanov+updated%3A2024-02-07..2024-02-19&type=Issues) ``` ### 7.16.0 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.15.0...87db94d2d31d77ad16eef2285bb764e97a6f3c11)) Enhancements made - Add a toggle to skip the svg encoding of images [2106](https://github.com/jupyter/nbconvert/pull/2106) ([gwincr11](https://github.com/gwincr11)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-02-06&to=2024-02-07&type=c)) [gwincr11](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Agwincr11+updated%3A2024-02-06..2024-02-07&type=Issues) ``` ### 7.15.0 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.14.2...dff141e8c8b392b89eed0adbf035f33810706750)) Enhancements made - Support configurable width and height of reveal presentations [2104](https://github.com/jupyter/nbconvert/pull/2104) ([franzhaas](https://github.com/franzhaas)) Maintenance and upkeep improvements - chore: update pre-commit hooks [2105](https://github.com/jupyter/nbconvert/pull/2105) ([pre-commit-ci](https://github.com/pre-commit-ci)) - handle xhtml void elements in mermaid diagrams [2103](https://github.com/jupyter/nbconvert/pull/2103) ([bollwyvl](https://github.com/bollwyvl)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-01-16&to=2024-02-06&type=c)) [bollwyvl](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Abollwyvl+updated%3A2024-01-16..2024-02-06&type=Issues) | [franzhaas](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Afranzhaas+updated%3A2024-01-16..2024-02-06&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2024-01-16..2024-02-06&type=Issues) ``` ### 7.14.2 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.14.1...9d8a7a8771d0349e49328efb7fc2b8fb99c7cc1f)) Maintenance and upkeep improvements - update to mermaid 10.7.0 [2098](https://github.com/jupyter/nbconvert/pull/2098) ([bollwyvl](https://github.com/bollwyvl)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-01-11&to=2024-01-16&type=c)) [bollwyvl](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Abollwyvl+updated%3A2024-01-11..2024-01-16&type=Issues) ``` ### 7.14.1 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.14.0...dedd81acdde7c96204d01f1392af896d2e6dbe1b)) Bugs fixed - Fix broken image scaling in case a custom width or height is provided for the image [2094](https://github.com/jupyter/nbconvert/pull/2094) ([AndSte01](https://github.com/AndSte01)) Maintenance and upkeep improvements - Allow pre-fetch of css files without attempting download [2095](https://github.com/jupyter/nbconvert/pull/2095) ([AlexanderRichert-NOAA](https://github.com/AlexanderRichert-NOAA)) - Bump the actions group with 1 update [2091](https://github.com/jupyter/nbconvert/pull/2091) ([dependabot](https://github.com/dependabot)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-01-01&to=2024-01-11&type=c)) [AlexanderRichert-NOAA](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AAlexanderRichert-NOAA+updated%3A2024-01-01..2024-01-11&type=Issues) | [AndSte01](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AAndSte01+updated%3A2024-01-01..2024-01-11&type=Issues) | [dependabot](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Adependabot+updated%3A2024-01-01..2024-01-11&type=Issues) ``` ### 7.14.0 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.13.1...0f17b3069d320565af12a4a12da7d9ce3c18dac4)) Enhancements made - Convert `coalescese_streams` function to `CoalesceStreamsPreprocessor` [2089](https://github.com/jupyter/nbconvert/pull/2089) ([ryan-williams](https://github.com/ryan-williams)) Maintenance and upkeep improvements - chore: update pre-commit hooks [2090](https://github.com/jupyter/nbconvert/pull/2090) ([pre-commit-ci](https://github.com/pre-commit-ci)) - Fix webpdf test on Python 3.12 [2088](https://github.com/jupyter/nbconvert/pull/2088) ([blink1073](https://github.com/blink1073)) - Clean up import [2087](https://github.com/jupyter/nbconvert/pull/2087) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-12-21&to=2024-01-01&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-12-21..2024-01-01&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2023-12-21..2024-01-01&type=Issues) | [ryan-williams](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aryan-williams+updated%3A2023-12-21..2024-01-01&type=Issues) ``` ### 7.13.1 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.13.0...15b2bc2e215bc3d0ab37508eeeb624ede5da0d36)) Bugs fixed - Restore removed import [2086](https://github.com/jupyter/nbconvert/pull/2086) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-12-18&to=2023-12-21&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-12-18..2023-12-21&type=Issues) ``` ### 7.13.0 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.12.0...c72ad76251d50c9cf3139e23922e9ef3441e9860)) Enhancements made - Add table, td, tr to allowed list of tags [2083](https://github.com/jupyter/nbconvert/pull/2083) ([yuvipanda](https://github.com/yuvipanda)) Maintenance and upkeep improvements - Remove twitter links that cause linkcheck to fail [2084](https://github.com/jupyter/nbconvert/pull/2084) ([yuvipanda](https://github.com/yuvipanda)) - Update ruff config [2079](https://github.com/jupyter/nbconvert/pull/2079) ([blink1073](https://github.com/blink1073)) - chore: update pre-commit hooks [2076](https://github.com/jupyter/nbconvert/pull/2076) ([pre-commit-ci](https://github.com/pre-commit-ci)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-12-04&to=2023-12-18&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-12-04..2023-12-18&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2023-12-04..2023-12-18&type=Issues) | [yuvipanda](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ayuvipanda+updated%3A2023-12-04..2023-12-18&type=Issues) ``` ### 7.12.0 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.11.0...4f6ab6583de771e74874e72ec88c7fe09a5d4b6b)) Enhancements made - Allow to load config from env. [2075](https://github.com/jupyter/nbconvert/pull/2075) ([Carreau](https://github.com/Carreau)) Maintenance and upkeep improvements - Use ruff on notebooks and update typings [2068](https://github.com/jupyter/nbconvert/pull/2068) ([blink1073](https://github.com/blink1073)) Documentation improvements - update Python version support in docs [2037](https://github.com/jupyter/nbconvert/pull/2037) ([minrk](https://github.com/minrk)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-11-06&to=2023-12-04&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-11-06..2023-12-04&type=Issues) | [Carreau](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3ACarreau+updated%3A2023-11-06..2023-12-04&type=Issues) | [gnestor](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Agnestor+updated%3A2023-11-06..2023-12-04&type=Issues) | [minrk](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aminrk+updated%3A2023-11-06..2023-12-04&type=Issues) | [mpacer](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ampacer+updated%3A2023-11-06..2023-12-04&type=Issues) ```Links
- PyPI: https://pypi.org/project/nbconvert - Changelog: https://data.safetycli.com/changelogs/nbconvert/Update networkx from 3.2.1 to 3.4.2.
Changelog
### 3.4.2 ``` We're happy to announce the release of networkx 3.4.2! Bug Fixes - Fix docstrings of dispatchable functions ([7679](https://github.com/networkx/networkx/pull/7679)). - Fix draw_networkx_nodes return type ([7685](https://github.com/networkx/networkx/pull/7685)). Documentation - Add disclaimer about LLM driven PRs ([7683](https://github.com/networkx/networkx/pull/7683)). Maintenance - Fix doc warnings from recently added docs ([7682](https://github.com/networkx/networkx/pull/7682)). Contributors 6 authors added to this release (alphabetically): - Dan Schult ([dschult](https://github.com/dschult)) - Erik Welch ([eriknw](https://github.com/eriknw)) - Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman)) - Kirk Bonney ([kbonney](https://github.com/kbonney)) - Mridul Seth ([MridulS](https://github.com/MridulS)) - Ross Barnowski ([rossbar](https://github.com/rossbar)) 4 reviewers added to this release (alphabetically): - Aditi Juneja ([Schefflera-Arboricola](https://github.com/Schefflera-Arboricola)) - Dan Schult ([dschult](https://github.com/dschult)) - Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman)) - Matt Schwennesen ([mjschwenne](https://github.com/mjschwenne)) _These lists are automatically generated, and may not be complete or may contain duplicates._ ``` ### 3.4.1 ``` We're happy to announce the release of networkx 3.4.1! Maintenance - Remove old deprecation decorator ([7669](https://github.com/networkx/networkx/pull/7669)). - MAINT: delay loading of backend_info to after imports ([7672](https://github.com/networkx/networkx/pull/7672)). Contributors 2 authors added to this release (alphabetically): - Dan Schult ([dschult](https://github.com/dschult)) - Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman)) 3 reviewers added to this release (alphabetically): - Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman)) - Mridul Seth ([MridulS](https://github.com/MridulS)) - Ross Barnowski ([rossbar](https://github.com/rossbar)) _These lists are automatically generated, and may not be complete or may contain duplicates._ ``` ### 3.4 ``` We're happy to announce the release of networkx 3.4! API Changes - Expires the `forest_str` deprecation ([7414](https://github.com/networkx/networkx/pull/7414)). - [ENH, BUG]: added `colliders` and `v_structures` and deprecated `compute_v_structures` in `dag.py` ([7398](https://github.com/networkx/networkx/pull/7398)). - Expires the `random_tree` deprecation ([7415](https://github.com/networkx/networkx/pull/7415)). - Expire deprecation for strongly_connected_components_recursive ([7420](https://github.com/networkx/networkx/pull/7420)). - Expire deprecated `sort_neighbors` param in `generic_bfs_edges` ([7417](https://github.com/networkx/networkx/pull/7417)). - Rm deprecated normalized param from s_metric ([7418](https://github.com/networkx/networkx/pull/7418)). - Expire deprecated nx.join in favor of join_trees ([7419](https://github.com/networkx/networkx/pull/7419)). - Remove depercated Edmonds class for 3.4 ([7447](https://github.com/networkx/networkx/pull/7447)). - Remove deprecated MultiDiGraph_EdgeKey for 3.4 ([7448](https://github.com/networkx/networkx/pull/7448)). - Add `edges` keyword/deprecate `link` keyword arguments in `JSON` input-output ([7565](https://github.com/networkx/networkx/pull/7565)). - Revert breaking change to `node_link_*` link defaults ([7652](https://github.com/networkx/networkx/pull/7652)). Enhancements - Add a `nodelist` feature to `from_numpy_array` ([7412](https://github.com/networkx/networkx/pull/7412)). - Prioritize edgelist representations in `to_networkx_graph` ([7424](https://github.com/networkx/networkx/pull/7424)). - Adds initial debug logging calls to _dispatchable ([7300](https://github.com/networkx/networkx/pull/7300)). - add: nodes attribute is modifiable ([7532](https://github.com/networkx/networkx/pull/7532)). - Enable config to be used as context manager ([7363](https://github.com/networkx/networkx/pull/7363)). - Added code to handle multi-graph in mst ([7454](https://github.com/networkx/networkx/pull/7454)). - Enable caching by default ([7498](https://github.com/networkx/networkx/pull/7498)). - 7546 More detail error message for pydot ([7558](https://github.com/networkx/networkx/pull/7558)). - Fix weakly_connected_components() performance on graph view ([7586](https://github.com/networkx/networkx/pull/7586)). - Forceatlas2 ([7543](https://github.com/networkx/networkx/pull/7543)). - avoid iteration and use boolean indexing ([7591](https://github.com/networkx/networkx/pull/7591)). - Hide edges with a weight of None in simple_paths ([7583](https://github.com/networkx/networkx/pull/7583)). - Improved running time for harmonic centrality ([7595](https://github.com/networkx/networkx/pull/7595)). - Add remove attribute functions ([7569](https://github.com/networkx/networkx/pull/7569)). - Log "can/should run" and caching in dispatch machinery ([7568](https://github.com/networkx/networkx/pull/7568)). - Individualize drawing attributes ([7570](https://github.com/networkx/networkx/pull/7570)). - added nx-parallel gsoc project ([7620](https://github.com/networkx/networkx/pull/7620)). - Harmonic diameter ([5251](https://github.com/networkx/networkx/pull/5251)). - Allow dispatch machinery to fall back to networkx ([7585](https://github.com/networkx/networkx/pull/7585)). - Add `create_using` parameter for random graphs ([5672](https://github.com/networkx/networkx/pull/5672)). - Add config option to disable warning when using cached value ([7497](https://github.com/networkx/networkx/pull/7497)). Bug Fixes - Fix graph name attribute for `complete_bipartite_graph` ([7399](https://github.com/networkx/networkx/pull/7399)). - Remove import warnings during to_networkx_graph conversion ([7426](https://github.com/networkx/networkx/pull/7426)). - Fix nx.from_pandas_edgelist so edge keys are not added as edge attributes and edge keys ([7445](https://github.com/networkx/networkx/pull/7445)). - Fix `from_pandas_edgelist` for MultiGraph given edge_key ([7466](https://github.com/networkx/networkx/pull/7466)). - Fix dispatch tests when using numpy 2 ([7506](https://github.com/networkx/networkx/pull/7506)). - [ENH, BUG]: added `colliders` and `v_structures` and deprecated `compute_v_structures` in `dag.py` ([7398](https://github.com/networkx/networkx/pull/7398)). - Fix reading edgelist when delimiter is whitespace, e.g. tab ([7465](https://github.com/networkx/networkx/pull/7465)). - Ensure we always raise for unknown backend in `backend=` ([7494](https://github.com/networkx/networkx/pull/7494)). - Prevent `to_agraph` from modifying graph argument ([7610](https://github.com/networkx/networkx/pull/7610)). - Implementing iterative removal of non_terminal_leaves in Steiner Tree approximation ([7422](https://github.com/networkx/networkx/pull/7422)). - Only allow connected graphs in `eigenvector_centrality_numpy` ([7549](https://github.com/networkx/networkx/pull/7549)). - CI: Fix typo in nightly run pip install ([7625](https://github.com/networkx/networkx/pull/7625)). Documentation - Document missing shortest_path functions ([7394](https://github.com/networkx/networkx/pull/7394)). - Optimal Edit Paths Return Section Improved ([7375](https://github.com/networkx/networkx/pull/7375)). - Minor updates to simple_cycles docstring ([7421](https://github.com/networkx/networkx/pull/7421)). - DOC: Clarifying `NetworkXPointlessConcept` exception ([7434](https://github.com/networkx/networkx/pull/7434)). - DOC: updated `pairs.py` ([7416](https://github.com/networkx/networkx/pull/7416)). - Add docstring example for directed tree ([7449](https://github.com/networkx/networkx/pull/7449)). - Change docs of `shortest_path_length` so return is number instead of int ([7477](https://github.com/networkx/networkx/pull/7477)). - Use intersphinx_registry to manage intersphinx mapping ([7481](https://github.com/networkx/networkx/pull/7481)). - Ma: fix some spelling errors in docs ([7480](https://github.com/networkx/networkx/pull/7480)). - Update NetworkX reference links in doc index ([7500](https://github.com/networkx/networkx/pull/7500)). - strong product docs update ([7511](https://github.com/networkx/networkx/pull/7511)). - Refactoring and enhancing user-facing `Backend and Configs` docs ([7404](https://github.com/networkx/networkx/pull/7404)). - Fixed the citation in `dominance.py` [Issue 7522] ([7524](https://github.com/networkx/networkx/pull/7524)). - Clarify generation number in `dorogovtsev_goltsev_mendes_graph()` ([7473](https://github.com/networkx/networkx/pull/7473)). - Add `Introspection` section to backends docs ([7556](https://github.com/networkx/networkx/pull/7556)). - DOC: Added `default_config` in `get_info`'s description ([7567](https://github.com/networkx/networkx/pull/7567)). - Prettify `README.rst` ([7514](https://github.com/networkx/networkx/pull/7514)). - DOC: Fix typo in the code snippet provided in the docstring of nx_pydot.pydot_layout() ([7572](https://github.com/networkx/networkx/pull/7572)). - Fix installation instructions for `default` extras in README ([7574](https://github.com/networkx/networkx/pull/7574)). - Add missing metadata to v3.3 release notes ([7592](https://github.com/networkx/networkx/pull/7592)). - Correct the members of steering council ([7604](https://github.com/networkx/networkx/pull/7604)). - Fix dispatch docs formatting ([7619](https://github.com/networkx/networkx/pull/7619)). - Add to Contributor List ([7621](https://github.com/networkx/networkx/pull/7621)). - Example fix for issue 7633 ([7634](https://github.com/networkx/networkx/pull/7634)). - Fix: Correct community color assignment in Girvan-Newman community detection ([7644](https://github.com/networkx/networkx/pull/7644)). - Updated docstring for generators/karate_club_graph() ([7626](https://github.com/networkx/networkx/pull/7626)). - Updates documentation to include details about using NetworkX with backends ([7611](https://github.com/networkx/networkx/pull/7611)). - Add examples section to `to_scipy_sparse_array` ([7627](https://github.com/networkx/networkx/pull/7627)). - Add examples to docstrings of subgraph_(iso/monomorphism) methods ([7622](https://github.com/networkx/networkx/pull/7622)). Maintenance - Simplify flow func augmentation logic in `connectivity` module ([7367](https://github.com/networkx/networkx/pull/7367)). - A few more doctest skips for mpl/np dependencies ([7403](https://github.com/networkx/networkx/pull/7403)). - Remove repetitive words ([7406](https://github.com/networkx/networkx/pull/7406)). - FilterAdjacency: __len__ is recalculated unnecessarily 7377 ([7378](https://github.com/networkx/networkx/pull/7378)). - Add check for empty graphs in `flow_hierarchy` ([7393](https://github.com/networkx/networkx/pull/7393)). - Use nodelist feature of from_numpy_array ([7425](https://github.com/networkx/networkx/pull/7425)). - Cleanup remaining usages of deprecated `random_tree` in package ([7411](https://github.com/networkx/networkx/pull/7411)). - Add check for empty graphs in `non_randomness` ([7395](https://github.com/networkx/networkx/pull/7395)). - Update tests for macOS Sonoma v14 ([7437](https://github.com/networkx/networkx/pull/7437)). - Update doc requirements ([7435](https://github.com/networkx/networkx/pull/7435)). - Update pygraphviz ([7441](https://github.com/networkx/networkx/pull/7441)). - Always cache graph attrs for better cache behavior ([7455](https://github.com/networkx/networkx/pull/7455)). - retain adjacency order in nx-loopback copy of networkx graph ([7432](https://github.com/networkx/networkx/pull/7432)). - DEV: Add files generated by benchmarking to .gitignore ([7461](https://github.com/networkx/networkx/pull/7461)). - Remove redundant graph copy in `algorithms.bridges.bridges()` ([7471](https://github.com/networkx/networkx/pull/7471)). - CI: Add GitHub artifact attestations to package distribution ([7459](https://github.com/networkx/networkx/pull/7459)). - Add `polynomials.py` to `needs_numpy` ([7493](https://github.com/networkx/networkx/pull/7493)). - MAINT: Rename `LoopbackDispatcher` to `LoopbackBackendInterface` and `dispatcher` to `backend_interface` ([7492](https://github.com/networkx/networkx/pull/7492)). - CI: update action that got moved org ([7503](https://github.com/networkx/networkx/pull/7503)). - Update momepy ([7507](https://github.com/networkx/networkx/pull/7507)). - Fix pygraphviz install on Windows ([7512](https://github.com/networkx/networkx/pull/7512)). - MAINT: Made `plot_image_segmentation_spectral_graph_partition` example compatible with scipy 1.14.0 ([7518](https://github.com/networkx/networkx/pull/7518)). - Fix CI installation of nx-cugraph in docs workflow ([7538](https://github.com/networkx/networkx/pull/7538)). - Minor doc/test tweaks for dorogovtsev_goltsev_mendes ([7535](https://github.com/networkx/networkx/pull/7535)). - CI: Add timeout limit to coverage job ([7542](https://github.com/networkx/networkx/pull/7542)). - Update images used in docs build workflow ([7537](https://github.com/networkx/networkx/pull/7537)). - Remove parallelization related TODO comments ([7226](https://github.com/networkx/networkx/pull/7226)). - FIX: scipy 1d indexing tripped up numpy? ([7541](https://github.com/networkx/networkx/pull/7541)). - Minor touchups to node_link functions ([7540](https://github.com/networkx/networkx/pull/7540)). - Minor updates to colliders v_structures tests ([7539](https://github.com/networkx/networkx/pull/7539)). - Update sphinx gallery config to enable sphinx build caching ([7548](https://github.com/networkx/networkx/pull/7548)). - Update geospatial gallery dependencies ([7508](https://github.com/networkx/networkx/pull/7508)). - Update ruff pre-commit and config ([7547](https://github.com/networkx/networkx/pull/7547)). - More accurate NodeNotFound error message ([7545](https://github.com/networkx/networkx/pull/7545)). - Update ruff config ([7552](https://github.com/networkx/networkx/pull/7552)). - Add changelist config ([7551](https://github.com/networkx/networkx/pull/7551)). - Fix installing nx-cugraph in deploy docs CI ([7561](https://github.com/networkx/networkx/pull/7561)). - Fix `nx_pydot.graphviz_layout` for nodes with quoted/escaped chars ([7588](https://github.com/networkx/networkx/pull/7588)). - DOC: Rm redundan