Fix documentation build by adding Turing dependency#351
Closed
ChrisRackauckas wants to merge 2 commits intomasterfrom
Closed
Fix documentation build by adding Turing dependency#351ChrisRackauckas wants to merge 2 commits intomasterfrom
ChrisRackauckas wants to merge 2 commits intomasterfrom
Conversation
The documentation examples use `turing_inference` but Turing was not listed as a dependency in docs/Project.toml, causing the docs build to fail. This commit adds: - Turing to the [deps] section - Turing = "0.38, 0.39" to the [compat] section This allows the documentation to build successfully with the Turing examples. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
The strict argument format has changed in newer versions of Documenter.jl. Instead of an array of symbols, it now uses separate keyword arguments. This commit: - Removes the invalid strict = [...] argument - Adds checkdocs = :exports to check exported docstrings - Adds linkcheck = true to check external links These changes fix the documentation build error: "makedocs() got passed invalid keyword arguments: strict = [...]" 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2 tasks
|
This PR's branch was behind master and needed updates for:
Since I don't have push access to the SciML org branch, I've created a superseding PR #367 from my fork with all the necessary fixes:
@ChrisRackauckas - please close this PR in favor of #367, or alternatively push my changes to this branch from the fork. 🤖 Generated with Claude Code |
ChrisRackauckas
added a commit
that referenced
this pull request
Jan 8, 2026
…ependency Fix documentation build by adding Turing dependency (supersedes #351)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes the documentation build failure by adding the missing Turing dependency.
Problem
The documentation examples use
turing_inferencebut Turing was not listed as a dependency indocs/Project.toml, causing the docs build to fail.Solution
This PR adds:
[deps]section ofdocs/Project.tomlTuring = "0.38, 0.39"to the[compat]sectionTest plan
turing_inferenceexamples in the docs run without errorsThis fix ensures that the documentation can be built with all the necessary dependencies for the code examples.
🤖 Generated with Claude Code