Skip to content

Commit

Permalink
Fixes for Julia 1.11
Browse files Browse the repository at this point in the history
  • Loading branch information
nhz2 committed Oct 9, 2024
1 parent 93c3ecd commit 534891b
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 16 deletions.
28 changes: 14 additions & 14 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,30 +16,30 @@ jobs:
fail-fast: false
matrix:
version:
- '1.7'
- 'lts'
- '1'
- 'nightly'
os:
- ubuntu-latest
- windows-latest
- macos-latest
- macOS-13
arch:
- x64
include:
- os: macOS-14
version: '1.10'
arch: aarch64
- os: macOS-14
version: '1.11'
arch: aarch64
steps:
- uses: actions/checkout@v2
- uses: julia-actions/setup-julia@v1
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: ${{ matrix.version }}
arch: ${{ matrix.arch }}
- uses: actions/cache@v1
env:
cache-name: cache-artifacts
with:
path: ~/.julia/artifacts
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
restore-keys: |
${{ runner.os }}-test-${{ env.cache-name }}-
${{ runner.os }}-test-
${{ runner.os }}-
show-versioninfo: true
- uses: julia-actions/cache@v2
- uses: julia-actions/julia-buildpkg@v1
- uses: julia-actions/julia-runtest@v1
with:
Expand Down
6 changes: 4 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
name = "QMDDocTools"
uuid = "c50e25eb-ade4-4c96-a757-2a1fd62cbd8c"
authors = ["nhz2 <[email protected]> and contributors"]
version = "1.1.1"
version = "1.1.2"

[deps]
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a"
REPL = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
SHA = "ea8e919c-243c-51af-8825-aaa63cd721ce"

[compat]
DataStructures = "0.18"
julia = "1.7"
REPL = "1.7.0"
julia = "1.10"
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ An opinionated set of tools to help document large Julia packages with [Quarto](
This package doesn't aim to help integrate individual Quarto documents into an existing Documenter.jl generated site.
Instead it helps integrate a Julia package's docstrings as part of a Quarto generated site.

## Warning: QMDDocTools may be incompatible with a future release of Julia.

QMDDocTools uses a number of internal implementation details of the Julia documentation system.
These might break in a future release of Julia

## Julia functions

```julia
Expand Down
1 change: 1 addition & 0 deletions src/QMDDocTools.jl
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ export gen_docstrings
using DataStructures
using Markdown
using SHA
using REPL: REPL

function myhash(in_text::String)
# replace all non a-z A-Z 0-9 - _ and . bytes with -
Expand Down

0 comments on commit 534891b

Please sign in to comment.