From a3093143ccfc2b9789765f1f1f2166930202894a Mon Sep 17 00:00:00 2001 From: mtfishman Date: Fri, 20 Feb 2026 21:11:33 -0500 Subject: [PATCH] Apply replace_make_readme patch --- Project.toml | 2 +- docs/make_readme.jl | 32 ++++++++++++++------------------ 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/Project.toml b/Project.toml index 3a5a1946..00a23e79 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "BlockSparseArrays" uuid = "2c9a651f-6452-4ace-a6ac-809f4280fbb4" -version = "0.10.24" +version = "0.10.25" authors = ["ITensor developers and contributors"] [workspace] diff --git a/docs/make_readme.jl b/docs/make_readme.jl index f406f0d6..02eed8b2 100644 --- a/docs/make_readme.jl +++ b/docs/make_readme.jl @@ -1,21 +1,17 @@ -using BlockSparseArrays: BlockSparseArrays using Literate: Literate -function ccq_logo(content) - include_ccq_logo = """ - - - Flatiron Center for Computational Quantum Physics logo. - - """ - content = replace(content, "{CCQ_LOGO}" => include_ccq_logo) - return content -end +let inputfile = joinpath(@__DIR__, "..", "examples", "README.jl"), + outputdir = joinpath(@__DIR__, ".."), flavor = Literate.CommonMarkFlavor(), + name = "README" -Literate.markdown( - joinpath(pkgdir(BlockSparseArrays), "examples", "README.jl"), - joinpath(pkgdir(BlockSparseArrays)); - flavor = Literate.CommonMarkFlavor(), - name = "README", - postprocess = ccq_logo -) + function postprocess(content) + include_ccq_logo = """ + + + Flatiron Center for Computational Quantum Physics logo. + + """ + return replace(content, "{CCQ_LOGO}" => include_ccq_logo) + end + Literate.markdown(inputfile, outputdir; flavor, name, postprocess) +end