chore: add dependabot config and bump quantecon-book-theme to 0.22.0 - #98
Merged
Conversation
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
The changes are small, syntactically valid, and scoped to dependency automation plus a straightforward theme version bump.
Pull request overview
This PR brings this translated lecture repository in line with the rest of the lecture “estate” by enabling automated dependency updates via Dependabot and aligning the quantecon-book-theme pin to the newer release used elsewhere.
Changes:
- Add
.github/dependabot.ymlto enable weekly Dependabot updates forgithub-actionsandconda, with configured ignores forjupyter-book >= 2.0and allpythonupdates. - Bump
quantecon-book-themefrom0.21.0to0.22.0inenvironment.yml.
File summaries
| File | Description |
|---|---|
environment.yml |
Updates the pinned quantecon-book-theme version to 0.22.0. |
.github/dependabot.yml |
Introduces weekly Dependabot configuration for GitHub Actions and the conda environment. |
Review details
- Files reviewed: 2/2 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
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.
This edition has no
.github/dependabot.yml, so it has never received an automated dependency bump — it drifts silently while every other lecture repo gets a weekly PR. It was also still pinned toquantecon-book-theme==0.21.0while the rest of the estate moved to 0.22.0.What this changes
Adds
.github/dependabot.yml, copied verbatim from the convention the other translated editions use (lecture-intro.zh-cn,lecture-python-programming.fa):github-actionsandcondaecosystems, weekly,⬆️commit prefix, with the existingjupyter-book >=2.0andpythonignores.Bumps
quantecon-book-theme0.21.0 → 0.22.0 inenvironment.yml, completing the rollout this edition would otherwise have been left out of.Why 0.22.0 is safe here
The two features it adds default to off: the announcement banner "defaults to empty/off, so existing sites are unaffected", and for attribution "a site that sets neither renders byte-identical HTML". This edition configures neither, so the rendered output does not change.
What it gains is the
translatorsoption — a list of{name, url}with an overridabletranslators_label, so this edition can credit whoever produced the translation in its own language. That is a follow-up content change, not part of this PR.lecture-python-programming.mlis the worked example. Note QuantEcon/quantecon-book-theme#432 before relying on it: the credit is currently hidden on the landing page.Rolled as part of decision D3 in the 2026-09-04 theme-estate review, QuantEcon/workspace-themes#1, alongside ten Dependabot bumps merged across the rest of the estate.
🤖 Generated with Claude Code