Skip to content

Bump the all-julia-packages group with 17 updates#466

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/all-julia-packages-a4e3390162
Open

Bump the all-julia-packages group with 17 updates#466
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/all-julia-packages-a4e3390162

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 17, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on MatrixAlgebraKit, KrylovKit, TensorKit, TensorOperations, Adapt, Plots, Symbolics, DocumenterCitations, Polynomials, MPSKitModels, Optim, Interpolations, BenchmarkFreeFermions, Literate, LaTeXStrings, QuadGK and SpecialFunctions to permit the latest version.
Updates MatrixAlgebraKit to 0.6.9

Release notes

Sourced from MatrixAlgebraKit's releases.

v0.6.9

MatrixAlgebraKit v0.6.9

Diff since v0.6.8

Feature release introducing the matrix exponential function, and forward-mode AD rules for the decompositions.

Highlights

  • New exponential / exponential! matrix function with selectable algorithms: MatrixFunctionViaLA (Padé via LinearAlgebra), MatrixFunctionViaEig / MatrixFunctionViaEigh (via eigendecomposition), and DiagonalAlgorithm; also supports the scaled exponential((τ, A)) form (#94).
  • Native scaling-and-squaring Taylor algorithm MatrixFunctionViaTaylor — LAPACK-free, the default for dense matrices, and the only path covering arbitrary-precision element types such as BigFloat (#243).
  • Forward-mode (pushforward) AD rules for the polar, eig/eigh, and SVD decompositions plus the projection / orthnull functions, via the Enzyme and Mooncake extensions (#242, #244, #245, #247).

Full Changelog

See CHANGELOG for the complete list of changes.

Merged pull requests:

Commits

Updates KrylovKit to 0.10.4

Release notes

Sourced from KrylovKit's releases.

v0.10.4

KrylovKit v0.10.4

Diff since v0.10.3

This patch release contains a small number of patches and stability improvements, along with some docstring fixes.

Merged pull requests:

Closed issues:

  • Bug: SymTridiagonal called with wrong parameters, fails on julia 1.14 (#156)
  • Documentation inconsistency in KrylovDefaults.orth (#164)
Commits

Updates TensorKit to 0.17.1

Release notes

Sourced from TensorKit's releases.

v0.17.1

TensorKit v0.17.1

Diff since v0.17.0

A feature and performance patch release adding a matrix exponential (exponential/exponential!), broader Enzyme AD support, and several trivial-symmetry performance improvements.

Highlights

  • Matrix exponential: new exponential and exponential! for tensors (#465)
  • Enzyme AD: forward and reverse rules for TensorOperations contractions, linear algebra, and VectorInterface, plus reverse rules for index manipulations (#436, #437, #440, #449, #451, #466)
  • Performance: reduced overhead in the TensorMap constructor and trivial-symmetry code paths (#476, #479, #463, #478)
  • GPU: consolidated GPU logic into a GPUArrays extension and dropped the explicit cuTENSOR dependency. Importing cuTENSOR is still recommended for best performance, as it enables the corresponding TensorOperations extension (#460, #455)
  • Docs: added docstrings for catdomain and catcodomain (#485)

Full Changelog

See CHANGELOG for the complete list of changes.

Merged pull requests:

... (truncated)

Commits
  • 67e57a0 Release v0.17.1 (#481)
  • 6a19a83 No need for custom twist rule (#483)
  • 832ceb7 Enzyme doesn't need a custom rule for trace_permute (#480)
  • bb8bf9d docs: add costrings for catdomain and catcodomain (#485)
  • 336d13f perf: Trivial symmetry performance improvements (#479)
  • 8e5792b feat: exponential (#465)
  • cfaa073 Mark more error strings lazy (#478)
  • f3c3102 Bypass some overhead in TensorMap constructor, bypass overhead in `sectorequa...
  • b9b8dfc Update benchmark suite to current TensorKit API (#477)
  • e3f6bd5 Forward and reverse Enzyme rules and tests for TensorOperations (#451)
  • Additional commits viewable in compare view

Updates TensorOperations to 5.6.2

Release notes

Sourced from TensorOperations's releases.

v5.6.2

TensorOperations v5.6.2

Diff since v5.6.1

This patch release includes some small fixes and improvements.

  • Fixed: ncon in combination with bumper/buffer allocators did not properly reset the buffer, while @tensor calls did.
  • Added: Bumper-native ResizeBuffer is now also supported, as an alternative to the TensorOperations.BufferAllocator.
  • Added: a dedicated AMDGPU extension to ensure the correct output arrays are generated.
Commits

Updates Adapt to 4.7.0

Release notes

Sourced from Adapt's releases.

v4.7.0

Adapt v4.7.0

Diff since v4.6.1

Merged pull requests:

Commits

Updates Plots to 1.41.6

Release notes

Sourced from Plots's releases.

Plots-v1.41.6

What's Changed

Full Changelog: JuliaPlots/Plots.jl@Plots-v1.41.5+docs...Plots-v1.41.6

Changelog

Sourced from Plots's changelog.

Plots.jl NEWS

Unreleased

Features

  • GR backend: Add support for colorbar_ticks to customize tick positions and labels on colorbars (#3560)

Breaking changes


v2

  • deprecated backends pgfplots and pyplot removed
  • deprecated keyword orientation removed
  • backends are extensions now so the backend code must be explicitly loaded using import with the backend package, e.g.
    using Plots
    import GR # loads backend code

  • Types are no longer part of the Plots API this affects
    • Shape, which is now shape
  • The default label is now :none, use :auto to restore the previous behaviour
  • UnitfulExt changes:
    • The P_str macro is no longer provided as API. The intended goal was simply to not put units on axis labels which were "protected strings". To achieve this now, pass unitformat=:nounit.
    • The axis option unitformat=:none, unitformat=nothing, and unitformat=false previously printed the axis guide as string(label, " ", unit). That behavior is now moved to unitformat=:space, and :none, nothing, and false print the axis guide without units.

notes on release changes, ongoing development, and future planned work

NOTE: this file is deprecated, see the TagBot auto-generated changelogs instead

0.28.3

  • support generalized array interface
  • save to pdf, svg and eps in plotlyjs
  • fix for clims in line_z
  • optimize heatmap logic in gr

0.26.3

  • fix vline with dates
  • fix PyPlot logscale bug
  • avoid annotation clipping for PyPlot
  • allow plotting of Any vectors and 3D plotting again in convertToAnyVector
  • specify legend title font in GR and PyPlot

... (truncated)

Commits

Updates Symbolics to 7.32.1

Release notes

Sourced from Symbolics's releases.

v7.32.1

Symbolics v7.32.1

Diff since v7.32.0

Merged pull requests:

Changelog

Sourced from Symbolics's changelog.

7.0.0

Breaking changes

  • substitute no longer recurses into Differential arguments. This is due to SymbolicUtils.jl v4's default_substitute_filter, which treats Operator subclasses (including Differential) as substitution boundaries. Use the new substitute_in_deriv or substitute_in_deriv_and_depvar functions to substitute inside Differential expressions. See the Derivatives documentation for details.

4.0.0

  • Symbolics.jl now supports the latest symbolic computing architecture backed by Metatheory.jl v1.2 and SymbolicUtils.jl v0.18 for generic term rewriting.
  • Support for automatic code optimization through Metatheory.jl EGraphs and SymbolicUtils's optimize function.

3.3.0

  • adds simplify_fractions which turns an expression into a single fraction and simplifies by dividing the numerator and denominator factors by appropriate GCDs
  • Use new fraction_iszero and fraction_isone functions from SymbolicUtils to implement iszero and isone respectively.
  • x / x etc. are no more simplified on construction, call simplify_fractions to simplify them.
Commits
  • 0ff6695 Merge pull request #1930 from JuliaSymbolics/as/bump-version
  • b3ed7db build: bump patch version
  • e3c0806 Merge pull request #1928 from ChrisRackauckas-Claude/agent/public-codegen-fun...
  • 5e9613e Merge pull request #1926 from JuliaSymbolics/as/fix-arr-num-getindex
  • ba50b0b Qualify IRStructure owner in public docs
  • 10ee6d5 Test code generation API documentation
  • 1d886fd Document public code generation API
  • 2469708 fix: fix getindex(::Arr, ::Num)
  • 294457d Merge pull request #1927 from JuliaSymbolics/ChrisRackauckas-patch-7
  • 5bf7559 Update Project.toml
  • Additional commits viewable in compare view

Updates DocumenterCitations to 1.4.1

Release notes

Sourced from DocumenterCitations's releases.

v1.4.1

DocumenterCitations v1.4.1

Diff since v1.4.0

Merged pull requests:

Changelog

Sourced from DocumenterCitations's changelog.

[Version 1.4.1][1.4.1] - 2025-08-26

Fixed

  • The LaTeX special symbol \S in a .bib file is now correctly translated to the section sign §. [#102[]]

[Version 1.4.0][1.4.0] - 2025-06-14

Added

  • The CitationBibliography plugin object now has an internal field anchor_keys that is a bijective mapping of citation keys to HTML anchor names. The anchor names are normalized versions of the citation keys that are restricted to ASCII alphanumerics, dashes (-) and underscores (_). This provides compatibility with HTML4 and additionally avoids issues with CSS selectors. It also works around restrictions of the Documenter.DOM framework that is used internally to render HTML content. [#95[]]

Fixed

  • Citation keys the contain special characters (like colons) no longer produce broken links. This is achieved by normalizing HTML anchor names to contain only alphanumeric ASCII characters, dashes, and underscores [#86[], #95[]]

[Version 1.3.7][1.3.7] - 2025-03-29

Fixed

  • Show error file paths consistently with Documenter. With Documenter < 1.10, paths in error messages are relative to the docs folder. With Documenter >= 1.10, they are relative to the current working directory [#89[]]

[Version 1.3.6][1.3.6] - 2025-03-01

Fixed

  • The format_authoryear_bibliography_reference function with article_link_doi_in_title = true would link the DOI both from the journal reference and from the title. Now, the DOI is linked from the journal when article_link_doi_in_title = false and from the title when article_link_doi_in_title = true. [#87[]]

[Version 1.3.5][1.3.5] - 2024-11-14

Fixed

  • Compatibility with BibInternals v0.3.7 [#80[], #83[]]
  • Allow LaTeX escape codes to appear at the beginning of a first name. That is, names are now un-escaped before generating name initials. [#78[], #83[]]

Internal Changes

  • The internal format_labeled_bibliography_reference function now forwards keyword arguments to the internal format_names functions. This makes it easier to customize styles, e.g., to limit the number of author before "et al." is used. [#79[]]

[Version 1.3.4][1.3.4] - 2024-09-19

Internal Changes

  • Added an article_link_doi_in_title option to the internal format_published_in and format_labeled_bibliography_reference functions. This allows custom styles to change how links appear in bibliography entries for articles. By setting the option to true, the title of the article,instead of the "published in" information, will be used as the link text for a DOI . This makes the bibliography for articles more consistent with other types or entries, but is recommended only if no entries have both a DOI and a URL. [#73[], #74[]]

... (truncated)

Commits

Updates Polynomials to 4.1.1

Release notes

Sourced from Polynomials's releases.

v4.1.1

What's Changed

New Contributors

Full Changelog: JuliaMath/Polynomials.jl@v4.1.0...v4.1.1

Commits

Updates MPSKitModels to 0.4.7

Release notes

Sourced from MPSKitModels's releases.

v0.4.7

MPSKitModels v0.4.7

Diff since v0.4.6

Patch release to include TensorKit v0.17

Merged pull requests:

Closed issues:

  • spinmatrices is too restrictive on its input type (#72)
Commits

Updates Optim to 2.2.1

Changelog

Sourced from Optim's changelog.

Optim master release notes

  • Fix Preconditioning example for v1.0 syntax
  • Improve handling of alternative number types in univariate optimization
  • Add conditional likelihood example to docs
  • Improve Fminbox trace printing.

Optim v0.17.2 release notes

  • Fix some typos
  • Fix doc building

Optim v0.17.0 release notes

  • Drop support for Julia versions less 1.0. Optim v.17.1 is also out.

Optim v0.11.0 release notes

  • Optional scaling for inverse Hessian in L-BFGS
  • Support for initial step length guesses via LineSearches

Optim v0.10.0 release notes

  • Support for optimization on Riemannian manifolds
  • Support for optimization of functions of complex variables
  • New experimental KrylovTrustRegion method useful when cheap Hessian-vector products are available.
  • Improved support for BigFloats
  • Add doc strings to methods
  • Drop support for Julia versions less than v0.6.0-pre

Optim v0.9.0 release notes

  • Fminbox: If an initial guess is on the boundary of the box, the guess is moved inside the box and a warning is produced, as opposed to crashing with an error.
  • Significant changes to the Non-, Once-, and TwiceDifferentiable setup; these now hold temporaries relevant to the evaluation of objectives, gradients, and Hessians. They also hold f-, g-, and h_calls counters.
  • Refactor tests
  • Drop v0.4 support
  • Add limits to f-, g-, and h_calls
  • Improve trace for univariate optimization
  • Changed order of storage arrays and evaluation point arrays in gradient and Hessian calls
  • Skip v0.8.0 to allow fixes on Julia v0.5.0

Optim v0.7.6 release notes

  • Fix deprecations for *Function constructors
  • Fix depwarns on Julia master (v0.6)
  • Update references to new JuliaNLSolvers home for Optim+family

Optim v0.7.5 release notes

  • Various bug fixes
  • Deprecate DifferentiableFunction, TwiceDifferentiable in favor of OnceDifferentiable, TwiceDifferentiable
  • widen some type annotations (e.g. allow for multidimensional arrays as inputs again)
  • introduce allow_f_increases keyword in Optim.Options to allow objective to increase between iterations
  • New option in Optim.Options: allow_f_increases. Defaults to false, but if set to true, the solver will not stop even if a step leads to an increase in the objective.
  • Newton and BFGS: set initial step length to one. See 328.

Optim v0.7.3 release notes

... (truncated)

Commits
  • d6334b9 Update Project.toml
  • d085672 Guard against gbarrier_norm == 0 in computation of initial mu (fixes #1233) (...
  • a14f67b Update Project.toml
  • 4dc775a Move LBFGSB re-implementation / port into Optim (#1258)
  • 8b9e705 update CG with theta parameter from HZ2013 and betamax to bound the beta valu...
  • d401b99 Try to restart the optimization if the line search fails. (#1242)
  • 420985c Bump codecov/codecov-action from 5 to 6 (#1239)
  • 064cc20 Bump julia-actions/cache from 2 to 3 (#1240)
  • 090c64d CompatHelper: bump compat for RecursiveArrayTools in [extras] to 4, (keep exi...
  • 2f86017 Remove Literate.jl deprecation from docs/generate.jl (#1245)
  • Additional commits viewable in compare view

Updates Interpolations to 0.16.3

Release notes

Sourced from

Updates the requirements on [MatrixAlgebraKit](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl), [KrylovKit](https://github.com/Jutho/KrylovKit.jl), [TensorKit](https://github.com/QuantumKitHub/TensorKit.jl), [TensorOperations](https://github.com/QuantumKitHub/TensorOperations.jl), [Adapt](https://github.com/JuliaGPU/Adapt.jl), [Plots](https://github.com/JuliaPlots/Plots.jl), [Symbolics](https://github.com/JuliaSymbolics/Symbolics.jl), [DocumenterCitations](https://github.com/JuliaDocs/DocumenterCitations.jl), [Polynomials](https://github.com/JuliaMath/Polynomials.jl), [MPSKitModels](https://github.com/QuantumKitHub/MPSKitModels.jl), [Optim](https://github.com/JuliaNLSolvers/Optim.jl), [Interpolations](https://github.com/JuliaMath/Interpolations.jl), [BenchmarkFreeFermions](https://github.com/Qiaoyi-Li/BenchmarkFreeFermions.jl), [Literate](https://github.com/fredrikekre/Literate.jl), [LaTeXStrings](https://github.com/JuliaStrings/LaTeXStrings.jl), [QuadGK](https://github.com/JuliaMath/QuadGK.jl) and [SpecialFunctions](https://github.com/JuliaMath/SpecialFunctions.jl) to permit the latest version.

Updates `MatrixAlgebraKit` to 0.6.9
- [Release notes](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/releases)
- [Commits](QuantumKitHub/MatrixAlgebraKit.jl@v0.6.5...v0.6.9)

Updates `KrylovKit` to 0.10.4
- [Release notes](https://github.com/Jutho/KrylovKit.jl/releases)
- [Commits](https://github.com/Jutho/KrylovKit.jl/commits/v0.10.4)

Updates `TensorKit` to 0.17.1
- [Release notes](https://github.com/QuantumKitHub/TensorKit.jl/releases)
- [Commits](QuantumKitHub/TensorKit.jl@v0.17.0...v0.17.1)

Updates `TensorOperations` to 5.6.2
- [Release notes](https://github.com/QuantumKitHub/TensorOperations.jl/releases)
- [Commits](QuantumKitHub/TensorOperations.jl@v5.5.1...v5.6.2)

Updates `Adapt` to 4.7.0
- [Release notes](https://github.com/JuliaGPU/Adapt.jl/releases)
- [Commits](JuliaGPU/Adapt.jl@v4.0.0...v4.7.0)

Updates `Plots` to 1.41.6
- [Release notes](https://github.com/JuliaPlots/Plots.jl/releases)
- [Changelog](https://github.com/JuliaPlots/Plots.jl/blob/v2/NEWS.md)
- [Commits](JuliaPlots/Plots.jl@Plots-v1.41.5...Plots-v1.41.6)

Updates `Symbolics` to 7.32.1
- [Release notes](https://github.com/JuliaSymbolics/Symbolics.jl/releases)
- [Changelog](https://github.com/JuliaSymbolics/Symbolics.jl/blob/master/NEWS.md)
- [Commits](JuliaSymbolics/Symbolics.jl@v0.1.0...v7.32.1)

Updates `DocumenterCitations` to 1.4.1
- [Release notes](https://github.com/JuliaDocs/DocumenterCitations.jl/releases)
- [Changelog](https://github.com/JuliaDocs/DocumenterCitations.jl/blob/master/NEWS.md)
- [Commits](JuliaDocs/DocumenterCitations.jl@v0.1.0...v1.4.1)

Updates `Polynomials` to 4.1.1
- [Release notes](https://github.com/JuliaMath/Polynomials.jl/releases)
- [Commits](JuliaMath/Polynomials.jl@v0.0.1...v4.1.1)

Updates `MPSKitModels` to 0.4.7
- [Release notes](https://github.com/QuantumKitHub/MPSKitModels.jl/releases)
- [Commits](QuantumKitHub/MPSKitModels.jl@v0.1.0...v0.4.7)

Updates `Optim` to 2.2.1
- [Release notes](https://github.com/JuliaNLSolvers/Optim.jl/releases)
- [Changelog](https://github.com/JuliaNLSolvers/Optim.jl/blob/master/NEWS.md)
- [Commits](JuliaNLSolvers/Optim.jl@v0.2.0...v2.2.1)

Updates `Interpolations` to 0.16.3
- [Release notes](https://github.com/JuliaMath/Interpolations.jl/releases)
- [Changelog](https://github.com/JuliaMath/Interpolations.jl/blob/master/NEWS.md)
- [Commits](JuliaMath/Interpolations.jl@v0.0.1-beta...v0.16.3)

Updates `BenchmarkFreeFermions` to 0.1.3
- [Release notes](https://github.com/Qiaoyi-Li/BenchmarkFreeFermions.jl/releases)
- [Commits](Qiaoyi-Li/BenchmarkFreeFermions.jl@v0.1.0...v0.1.3)

Updates `Literate` to 2.21.0
- [Release notes](https://github.com/fredrikekre/Literate.jl/releases)
- [Changelog](https://github.com/fredrikekre/Literate.jl/blob/master/CHANGELOG.md)
- [Commits](fredrikekre/Literate.jl@v0.1.0...v2.21.0)

Updates `LaTeXStrings` to 1.4.0
- [Release notes](https://github.com/JuliaStrings/LaTeXStrings.jl/releases)
- [Commits](JuliaStrings/LaTeXStrings.jl@v0.1.0...v1.4.0)

Updates `QuadGK` to 2.11.3
- [Release notes](https://github.com/JuliaMath/QuadGK.jl/releases)
- [Commits](JuliaMath/QuadGK.jl@v0.1.0...v2.11.3)

Updates `SpecialFunctions` to 2.8.0
- [Release notes](https://github.com/JuliaMath/SpecialFunctions.jl/releases)
- [Commits](JuliaMath/SpecialFunctions.jl@v0.0.1...v2.8.0)

---
updated-dependencies:
- dependency-name: MatrixAlgebraKit
  dependency-version: 0.6.9
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: KrylovKit
  dependency-version: 0.10.4
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: TensorKit
  dependency-version: 0.17.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: TensorOperations
  dependency-version: 5.6.2
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Adapt
  dependency-version: 4.7.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Plots
  dependency-version: 1.41.6
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Symbolics
  dependency-version: 7.32.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: DocumenterCitations
  dependency-version: 1.4.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Polynomials
  dependency-version: 4.1.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: MPSKitModels
  dependency-version: 0.4.7
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Optim
  dependency-version: 2.2.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Interpolations
  dependency-version: 0.16.3
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: BenchmarkFreeFermions
  dependency-version: 0.1.3
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Literate
  dependency-version: 2.21.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: LaTeXStrings
  dependency-version: 1.4.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: QuadGK
  dependency-version: 2.11.3
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: SpecialFunctions
  dependency-version: 2.8.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Jul 17, 2026
@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
see 81 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants