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

move SparseArrays to the external repo https://github.com/JuliaLang/SparseArrays.jl #43813

Merged
merged 3 commits into from
Jan 14, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,10 @@ Standard library changes

#### SparseArrays

* The code for SparseArrays has been moved from the Julia repo to the external
repo at https://github.com/JuliaLang/SparseArrays.jl. This is only a code
movement and does not impact any usage ([#43813]).

* New sparse concatenation functions `sparse_hcat`, `sparse_vcat`, and `sparse_hvcat` return
`SparseMatrixCSC` output independent from the types of the input arguments. They make
concatenation behavior available, in which the presence of some special "sparse" matrix
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4c08d36f52e9f50571f1220b469a3edb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1f02795247d6fc3c81a37f4b7883d53c6aede7f802b53e000dab18caee03b5d3dc013dfe9fe5716d32250b72406f3ac31456908127db094995cedac2ba8c9f75
12 changes: 12 additions & 0 deletions julia.spdx.json
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,18 @@
"copyrightText": "Copyright (c) 2009-2021: Jeff Bezanson, Stefan Karpinski, Viral B. Shah, and other contributors: https://github.com/JuliaLang/julia/contributors",
"summary": "SuiteSparse.jl provides Julia wrappers for the SuiteSparse library, and provides Julia's sparse linear algebra capabilities - specifically the solvers."
},
{
"name": "SparseArrays.jl",
"SPDXID": "SPDXRef-JuliaSparseArrays",
"downloadLocation": "git+https://github.com/JuliaLang/SparseArrays.jl.git",
"filesAnalyzed": false,
"homepage": "https://julialang.org",
"sourceInfo": "The git hash of the version in use can be found in the file stdlib/SparseArrays.version",
"licenseConcluded": "MIT",
"licenseDeclared": "MIT",
"copyrightText": "Copyright (c) 2009-2021: Jeff Bezanson, Stefan Karpinski, Viral B. Shah, and other contributors: https://github.com/JuliaLang/julia/contributors",
"summary": "SparseArrays.jl provides Julia's sparse linear algebra capabilities."
},
{
"name": "SHA.jl",
"SPDXID": "SPDXRef-JuliaSHA",
Expand Down
2 changes: 2 additions & 0 deletions stdlib/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
/NetworkOptions
/SuiteSparse-*
/SuiteSparse
/SparseArrays-*
/SparseArrays
/SHA-*
/SHA
/*_jll/StdlibArtifacts.toml
Expand Down
2 changes: 1 addition & 1 deletion stdlib/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ STDLIBS = Artifacts Base64 CRC32c Dates DelimitedFiles Distributed FileWatching
SharedArrays Sockets SparseArrays SuiteSparse Test TOML Unicode UUIDs \
$(JLL_NAMES)

STDLIBS_EXT = Pkg Statistics LibCURL Downloads ArgTools Tar NetworkOptions SuiteSparse SHA
STDLIBS_EXT = Pkg Statistics LibCURL Downloads ArgTools Tar NetworkOptions SuiteSparse SparseArrays SHA

$(foreach module, $(STDLIBS_EXT), $(eval $(call stdlib-external,$(module),$(shell echo $(module) | tr a-z A-Z))))

Expand Down
4 changes: 4 additions & 0 deletions stdlib/SparseArrays.version
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
SPARSEARRAYS_BRANCH = main
SPARSEARRAYS_SHA1 = 205b7703b91477e6c43d8c125a0f2f486ab30cfd
SPARSEARRAYS_GIT_URL := https://github.com/JuliaLang/SparseArrays.jl.git
SPARSEARRAYS_TAR_URL = https://api.github.com/repos/JuliaLang/SparseArrays.jl/tarball/$1
15 changes: 0 additions & 15 deletions stdlib/SparseArrays/Project.toml

This file was deleted.

235 changes: 0 additions & 235 deletions stdlib/SparseArrays/docs/src/index.md

This file was deleted.

47 changes: 0 additions & 47 deletions stdlib/SparseArrays/src/SparseArrays.jl

This file was deleted.

Loading