Skip to content

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

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#71
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

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 limited to a standard Dependabot config addition and a single dependency version bump with no apparent integration or compatibility risks in the edited files.

Pull request overview

This PR adds Dependabot configuration for this lecture repo and updates the pinned quantecon-book-theme version to align with the rest of the lecture estate.

Changes:

  • Add .github/dependabot.yml to enable weekly Dependabot updates for GitHub Actions and the conda environment.
  • 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 updates for github-actions and conda, with configured ignore rules and commit prefix.
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.

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

📖 Netlify Preview Ready!

Preview URL: https://pr-71--verdant-toffee-3261a8.netlify.app

Commit: c7e89a6


Build Info

@mmcky
mmcky merged commit f0f6ce0 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