Skip to content

chore: add dependabot config and bump quantecon-book-theme to 0.22.0 - #98

Merged
mmcky merged 2 commits into
mainfrom
chore/dependabot-and-theme-0.22.0
Sep 4, 2026
Merged

chore: add dependabot config and bump quantecon-book-theme to 0.22.0#98
mmcky merged 2 commits into
mainfrom
chore/dependabot-and-theme-0.22.0

Conversation

@mmcky

@mmcky mmcky commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

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 to quantecon-book-theme==0.21.0 while 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-actions and conda ecosystems, weekly, ⬆️ commit prefix, with the existing jupyter-book >=2.0 and python ignores.

Bumps quantecon-book-theme 0.21.0 → 0.22.0 in environment.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 translators option — a list of {name, url} with an overridable translators_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.ml is 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

Copilot AI lite review requested due to automatic review settings September 4, 2026 04:27

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 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.yml to enable weekly Dependabot updates for github-actions and conda, with configured ignores for jupyter-book >= 2.0 and all python updates.
  • Bump quantecon-book-theme from 0.21.0 to 0.22.0 in environment.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.

@mmcky
mmcky merged commit 90336d2 into main Sep 4, 2026
3 checks passed
@mmcky
mmcky deleted the chore/dependabot-and-theme-0.22.0 branch September 4, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants