diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml deleted file mode 100644 index 46bb83d5d0..0000000000 --- a/.github/workflows/nightly.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Nightly -on: - pull_request: - -jobs: - test: - name: Julia nightly - ${{ matrix.group }} - ${{ matrix.os }} - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, macOS-latest, windows-latest] - group: - - 'test_manifolds' - - 'test_lie_groups' - steps: - - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v1 - with: - version: nightly - arch: x64 - - uses: julia-actions/cache@v1 - - uses: julia-actions/julia-buildpkg@latest - - uses: julia-actions/julia-runtest@latest - env: - PYTHON: "" - MANIFOLDS_TEST_GROUP: ${{ matrix.group }} diff --git a/Project.toml b/Project.toml index 3a4299d765..97e5750fb2 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "Manifolds" uuid = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e" authors = ["Seth Axen ", "Mateusz Baran ", "Ronny Bergmann ", "Antoine Levitt "] -version = "0.8.78" +version = "0.8.79" [deps] Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" diff --git a/docs/Project.toml b/docs/Project.toml index 31f1febab2..c051de4de2 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -24,7 +24,8 @@ BoundaryValueDiffEq = "4" CondaPkg = "0.2" DiffEqCallbacks = "2" Distributions = "0.22.6, 0.23, 0.24, 0.25" -Documenter = "0.27" +Documenter = "1" +DocumenterCitations = "1.2.1" FiniteDifferences = "0.12" Graphs = "1.4" HybridArrays = "0.4" diff --git a/docs/make.jl b/docs/make.jl index 9ab2b04778..cdd8d0f344 100755 --- a/docs/make.jl +++ b/docs/make.jl @@ -63,10 +63,12 @@ end # (e) ...finally! make docs bib = CitationBibliography(joinpath(@__DIR__, "src", "references.bib"); style=:alpha) -makedocs( - bib; +makedocs(; # for development, we disable prettyurls - format=Documenter.HTML(prettyurls=false, assets=["assets/favicon.ico"]), + format=Documenter.HTML( + prettyurls=false, + assets=["assets/favicon.ico", "assets/citations.css"], + ), modules=[ Manifolds, isdefined(Base, :get_extension) ? @@ -165,5 +167,7 @@ makedocs( "References" => "misc/references.md", ], ], + plugins=[bib], + warnonly=[:missing_docs], ) deploydocs(repo="github.com/JuliaManifolds/Manifolds.jl.git", push_preview=true) diff --git a/docs/src/assets/citations.css b/docs/src/assets/citations.css new file mode 100644 index 0000000000..5ea611881e --- /dev/null +++ b/docs/src/assets/citations.css @@ -0,0 +1,19 @@ +/* Taken from https://juliadocs.org/DocumenterCitations.jl/v1.2/styling/ */ + +.citation dl { + display: grid; + grid-template-columns: max-content auto; } +.citation dt { + grid-column-start: 1; } +.citation dd { + grid-column-start: 2; + margin-bottom: 0.75em; } +.citation ul { + padding: 0 0 2.25em 0; + margin: 0; + list-style: none;} +.citation ul li { + text-indent: -2.25em; + margin: 0.33em 0.5em 0.5em 2.25em;} +.citation ol li { + padding-left:0.75em;} diff --git a/src/manifolds/GeneralUnitaryMatrices.jl b/src/manifolds/GeneralUnitaryMatrices.jl index 23c16724b7..9a09e1df95 100644 --- a/src/manifolds/GeneralUnitaryMatrices.jl +++ b/src/manifolds/GeneralUnitaryMatrices.jl @@ -889,7 +889,7 @@ end Compute volume density function of a sphere, i.e. determinant of the differential of exponential map `exp(M, p, X)`. It is derived from Eq. (4.1) and Corollary 4.4 -in [ChevallierLiLuDunson:2022](@ref). See also Theorem 4.1 in [FalorsideHaanDavidsonForre:2019](@cite), +in [ChevallierLiLuDunson:2022](@cite). See also Theorem 4.1 in [FalorsideHaanDavidsonForre:2019](@cite), (note that it uses a different convention). """ function volume_density(M::GeneralUnitaryMatrices{n,ℝ}, p, X) where {n}