Skip to content

⬆️ Bump quantecon-book-theme from 0.18.0 to 0.19.0#64

Merged
mmcky merged 1 commit intomainfrom
dependabot/conda/quantecon-book-theme-0.19.0
Mar 11, 2026
Merged

⬆️ Bump quantecon-book-theme from 0.18.0 to 0.19.0#64
mmcky merged 1 commit intomainfrom
dependabot/conda/quantecon-book-theme-0.19.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2026

Bumps quantecon-book-theme from 0.18.0 to 0.19.0.

Changelog

Sourced from quantecon-book-theme's changelog.

[0.19.0] - 2026-03-08

Changed

  • sticky_contents now defaults to True (#371) — the sticky right-hand table of contents with scroll spy is now enabled by default for all projects using the theme. To revert to the classic TOC, set sticky_contents: False in html_theme_options.
  • Increased CSS specificity for custom code highlighting (#373) — replaced :where() wrappers with html body:not(.use-pygments-style) to ensure custom token colors are not overridden by pydata-sphinx-theme's Pygments rules when data-theme is set.

Added

  • data-theme attribute on <html> (#373) — sets the standard data-theme="light" or "dark" attribute used by pydata-sphinx-theme, Furo, and sphinx-book-theme, fixing compatibility with myst-nb 1.4.0+ which uses this attribute for dark mode detection. Resolves dark code cell backgrounds appearing on light-themed sites for users with OS dark mode.
  • inline_literal_box theme option (#373) — new boolean option (default: False) that controls whether inline code literals (code.literal) display with pydata-sphinx-theme's background box and border styling. Set to True to re-enable boxes.
  • --qe-literal-color CSS variable (#373) — inline code literal color integrated into the text color scheme system alongside emphasis, strong, and definition colors:
    • Seoul256: #af5f5f (muted rust) / #d78787 (soft rose) for dark mode
    • Gruvbox: #9d0006 (dark red) / #fb4934 (bright red) for dark mode
    • None: inherits text color
    • Overridable via --qe-literal-color in custom CSS

Fixed

  • Dark code cells with myst-nb 1.4+ (#373) — myst-nb 1.4.0 changed CSS dark mode detection to a space-toggle technique with @media (prefers-color-scheme) fallback; since the theme only used body.dark-theme class, myst-nb fell through to OS preference causing dark backgrounds on light sites. Fixed by setting data-theme attribute.

CI

  • Bump actions/upload-pages-artifact from 3 to 4 (#370)
  • Bump actions/upload-artifact from 6 to 7 (#369)
Commits
  • 6ae9b3b Release version 0.19.0
  • dd4f761 Make sticky_contents default to True (#371)
  • 7f3a96d FIX: myst-nb 1.4+ compatibility, inline_literal_box option, and --qe-literal-...
  • 3ffc996 ⬆️ bump actions/upload-pages-artifact from 3 to 4 (#370)
  • b889deb ⬆️ bump actions/upload-artifact from 6 to 7 (#369)
  • 1e43cc7 Switch docs site to pydata-sphinx-theme (#368)
  • 3d4be18 Restructure docs into User Guide and Developer Guide streams (#367)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [quantecon-book-theme](https://github.com/QuantEcon/quantecon-book-theme) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/QuantEcon/quantecon-book-theme/releases)
- [Changelog](https://github.com/QuantEcon/quantecon-book-theme/blob/main/CHANGELOG.md)
- [Commits](QuantEcon/quantecon-book-theme@v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: quantecon-book-theme
  dependency-version: 0.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added conda Pull requests that update conda code dependencies Pull requests that update a dependency file labels Mar 11, 2026
@netlify
Copy link

netlify bot commented Mar 11, 2026

Deploy Preview for majestic-griffin-10b166 ready!

Name Link
🔨 Latest commit 083d366
🔍 Latest deploy log https://app.netlify.com/projects/majestic-griffin-10b166/deploys/69b0ec588fbe64000901d5ee
😎 Deploy Preview https://deploy-preview-64--majestic-griffin-10b166.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mmcky mmcky merged commit 2e28a2d into main Mar 11, 2026
5 checks passed
@mmcky mmcky deleted the dependabot/conda/quantecon-book-theme-0.19.0 branch March 11, 2026 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conda Pull requests that update conda code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant