Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🤖 [master] Bump the SparseArrays stdlib from 72827cd to e61663a #1286

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bcbi-test-user
Copy link
Member

Stdlib: SparseArrays
URL: https://github.com/JuliaSparse/SparseArrays.jl.git
Stdlib branch: main
Julia branch: master
Old commit: 72827cd
New commit: e61663a
Julia version: 1.10.0-DEV
SparseArrays version: 1.12.0(Does not match)
Bump invoked by: unknown user
Powered by: BumpStdlibs.jl

Diff: JuliaSparse/SparseArrays.jl@72827cd...e61663a

$ git log --oneline 72827cd..e61663a
e61663a Update to SuiteSparse 7.7 (#545)
4141e8a Update gen/README.md (#544)
45dfe45 Update ci.yml to ot fail if codecov fails (#541)
0888db6 Bump julia-actions/cache from 1 to 2 (#540)
740b82a test: Don't use GPL module when Base.USE_GPL_LIBS=false (#535)
82b385f Make tests expect FieldError exception once that exception is available in Base
9d4397f Sparse versions of repeat for matrices and vectors (#532)
a09f90b Adjust matvec and matmatmul! to new internal LinAlg interface (#519)
3b30333 ci: run aqua test as a standalone ci job (#537)
df0a154 Add versioned Manifest files to .gitignore (#534)
4606755 Extend `copytrito!` for a sparse source (#533)
33fbc75 SparseMatrixCSC constructor with a Tuple of Integers (#523)
08d6ae1 CI: don't run `threads` tests in Windows GHA CI (attempt 2) (#530)
7408e4b Revert "Don't fail CI if codecov upload fails." (#527)
287e406 Bump julia-actions/setup-julia from 1 to 2 (#524)
b5de0da Don't fail CI if codecov upload fails. (#525)
78dde4c cast to Float64 directly instead of using float (#521)
a5e95ec CI: Add Apple Silicon (macOS aarch64) to the CI matrix (#505)
cb602d7 Add generic matmatmul for inplace sparse x sparse (#486)
95575c0 Speedup for `findmin()/findmax()` on sparse arrays (#510) (#511)
4cc31f2 Fix error message in getcommon() in cholmod (#509)
1748989 Move `fkeep!` docstring to the right function (#503)
1aa6431 Update ci.yml timeout (#507)
1f88ae1 Update ci.yml  - add codecov token (#504)
c9f7293 Update SuiteSparse to 7.6 (#502)
9c530de Provide a message when throwing DimensionMismatch (#501)
d37d2fd Bump codecov/codecov-action from 3 to 4 (#500)
67c20a8 Bump actions/cache from 3 to 4 (#499)
c8d4f49 Hardcode doc edit backlink (#442)
f37477b Update to SuiteSparse 7.5.1 (#497)
240ef90 Add Support for Single Precision (#487)
bd5317d Bump tibdex/backport from 1 to 2 (#493)
fae3892 Bump codecov/codecov-action from 1 to 3 (#495)
05c94bc Bump actions/checkout from 2 to 4 (#494)
9dd3317 Bump actions/cache from 1 to 3 (#492)
dc25413 Create dependabot.yml (#491)
75081bc Fix performance trap for sparse view multiplication (#476)
63459e5 Reduce allocation of dense arrays on-the-fly in linalg tests (#485)
c73d6e3 Reduce number of `*` methods by adopting `matprod_dest` (#484)
f890a1e Update for SuiteSparse v7.4.0 (#478)
feb54ee fix typo ("ArguementError") (#479)
8308232 Extend sparse kron to adjortrans of dense matrices (#474)
951837f Simplify calling Aqua (#473)
f154de2 Fix compat. Allow newer Aqua. Only run Aqua on repo tests. (#471)
7786a73 Add Aqua compat. Create CompatHelper.yml (#470)
37fc321 test: relax allocated tests (#468)
bd2bda8 replace ind2sub/sub2ind by CartesianIndices/LinearIndices (#451)
7897f1f test: somewhat more permissive test_throws message (#466)
911cf6a `reverse` for sparse vector/matrix (#450)
713a260 Define algebraic operators for SparseMatrixCSCView (#458)
f455a8e Add messages to DimensionMismatch errors (#461)
81fc6f3 Aggressive constprop in sparse * dense (#460)
0b36fdd fix h/vcat invoke dispatch arguments (#464)
6b23902 Add Finch to list of External Julia Sparse Array Libraries (#462)
3582898 Don't materialize when adding/subtracting an `Array` (#456)
7add142 Bump SuiteSparse to 7.2.1 (#459)
bb86364 Remove extraneous quotes in docstrings (#457)
0f8bbda Interpolate SparseVector in display test (#455)
d884072 Merge pull request #427 from JuliaSparse/jishnub/sparsevecshow
9e68b7e Merge branch 'main' into jishnub/sparsevecshow
12a1c30 remove unnecessary inequality change
4217641 don't set Documenter compat
e86b148 Adapt to Documenter v1 (#444)
8c72535 Merge branch 'main' into jishnub/sparsevecshow
8c20ba1 Test for truncation
8f925f8 Interpolate Int in expected string
c53e1f2 interpolate struct in display test
33d4bf5 Undef show with MIME text/plain
034d234 Hook into new factorization dispatch mechanisms (#437)
248d0e6 Merge branch 'main' into jishnub/sparsevecshow
713ab9b Fix documentation of `findall` behaviour (#452)
cb9b31f rowvals instead of nonzeroinds
05ac950 Add example for UMFPACK control vector (#449)
605237e Add JL_UMFPACK_PIVOT_TOLERANCE to umfpack.jl (#447)
5dac134 Use a single header wrapper for all platforms. (#446)
47e26dd Explicit types in test RHS
c123952 Interpolate vectors in show test
b309da7 Explicit types
d21fc79 Add test for showing a vector of sparsevec
3e918e4 Restore unfilled sparsevec display
b533818 Don't add SparseArrays to docs/Project.toml
4449100 Remove commented out method
728e116 ignore docs/build
99a0db2 Merge show methods
ac5c8ed Switch from internal 5-arg `searchsorted*` methods to views (#440)
ada9edd sparse vector views remain sparse (#416)
c93065c Improved the dot product between two vectors and a sparse matrix (#410)
2fae1a1 Correctly set zeros with `fill!(::SubArray)` and fix its return value (#433)
03ed9e3 Code quality cleanup (#438)
4e6776a faster cat performance (#432)
559a74e Merge branch 'main' into jishnub/sparsevecshow
54f4b39 Fix docs conflict when building as part of full Julia docs (#430)
8944160 fix empty show
e72223d One-line show for SparseVector
a64ef4f Cleanup reloaded (#426)
4e2d1e4 Respect `IOContext` while displaying a `SparseMatrixCSC` (#423)
3d1eda9 Test suite: activate a temp project if we need to install Aqua.jl during the test suite (#425)
18b7fce Merge pull request #422 from JuliaSparse/jn/cat
e2c78b8 test: restore ambiguous test
68afc6e fix inference of SparseVector cat
c402d09 cat: ensure vararg is more inferrable
2c4f870 Fix some broken links (#421)
36a5308 bump version (#418)
99c99b4 Specialize 3-arg `dot` for sparse self-adjoint matrices (#398)
cb10c1e use unwrapping mechanism for triangular matrices (#396)
b3872c8 added warning for iterating while mutating a sparse matrix (#415)
f8f0f40 bring coverage of fixed SparseMatrixCSC to 100% (#392)
0eb9c04 fix typos (#414)
b4b0e72 Intermediate test relaxation (#405)
b4d4498 fully qualify promote_eltypeof call (#411)
c93589c Reland new hvcat design (#384, #407)
a9637dd Introduce compat bounds for SuiteSparse (#408)
2c7f4d6 Revert new hvcat design temporarily (#406)
2e15e8b Allow Int32 indices, switch to SS7 (#380)
6ccc974 Add `sparse!(I, J, V)` and `spzeros!(I, J)` (#397)
2c8b8b1 Clean up some multiplication code (#388)
7df375c Fix typo in source code (#391)
0773db8 Remove `eltype` interface-piracy (#385)
5fc5771 improve cat design (#384)
8145759 Use libsuitesparseconfig for some symbols (#381)
21f2503 Update the gen folder (#379)
f67725b Use SuiteSparse_jll for LibSuiteSparse.jl (#378)
53179e1 Correct some typos (#375)
994bca1 Deal with 32-bit SuiteSparse 7 (#372)
ee419ae Re-enable the METIS ordering tests (#371)
a2e9a88 Remove old flags from SuiteSparse 5. (#370)
691287e Update the wrappers for SuiteSparse 7 and remove `cholmod_blas.h` bindings (#363)
cf77387 Update README.md (#368)
e17f6da Fix seed in rank-deficient qr test (#367)
765bf1c bugfix: Respect init value in reduction (#366)
8affe9e Bring back typed aliases (#361)
4aab8df `ambiguous` testgroup: restore original `ENV` at the end of the testgroup (#358)
4f4d8ed Install Aqua in the right place (#357)
d99fcfe Install Aqua.jl if necessary during CI (#356)
5d9b27c Test code quality, resolve ambiguities (#355)
c09f0ac Handle SuiteSparse >= 7 (#353)
f22cab0 fix doc spelling, grammar for lu (#352)
cb79e06 Clean up temporary fixes (#348)
195c470 Replace AbstractTriangular by UpperOrLowerTriangular (#329)
d938744 Fix "map does not respect sources index type" (#350) (#351)
38604c3 Fix bug where non-order keyword arguments are passed from `sort!` to `searchsortedfirst` (#335)
0d2d30a Keep `Hermitian(::Sparse) \ SparseArray` throwing (#322)
760989e Make sure transpose(UmfpackLU) is Transpose[Factorization] (#347)
1c46709 Add missing sparse constructors for `AbstractQ` (#346)
c4eeb2f Resolve `kron` ambiguities (#342)
afe6847 float(S) and complex(S) should not copy data unnecessarily (#340)
fee88bb CI needs to only run on julia master (#344)
102ded6 Fix "no method matching" test (#288)
d7d80af Avoid piracy in `kron` (#341)
8f442b8 Set version to 1.10.0 (#337)
dd857b8 Return sparse result in `kron` with one sparse factor (#331)
02c2ad6 Obviate future ambiguities in adjoint cholmod solves (#338)
f175161 Faster conversion to dense matrix (#328)
4eaa458 Add back explicit typevars in cholmod (#336)
ebb87a3 Allow real adjoint cholmod solve with complex rhs (#327)
d4c36be Fix `v[i] = -0.0` and support `reinterpret` (#296)
84c9298 Add bounds checks to inplace `kron!` (#330)
c7ad0b9 Make `cholmod` vector solve return vector (#320)
e530f2f Faster collect (#312)
287c6c6 Adjust to `[Adjoint/Transpose]Factorization` (#269)
15134f3 Use `top_set_bit` (#324)
6b50890 do not call `ldlt!` in the poly algorithm for hermitian matrices (#325)
a3116b9 Restrict AbstractQ multiplication to LinearAlgebra types (#321)
31b491e Specialize multiplication of AbstractQ with sparse arrays (#317)

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

Successfully merging this pull request may close these issues.

2 participants