Skip to content

⬆️ Upgrade build software and dependencies - #196

Closed
mmcky wants to merge 6 commits into
mainfrom
upgrade-build-software-2025
Closed

mmcky wants to merge 6 commits into
mainfrom
upgrade-build-software-2025

Conversation

@mmcky

@mmcky mmcky commented Dec 22, 2025

Copy link
Copy Markdown
Contributor

Summary

Upgrades build software and dependencies to align with lecture-python-intro.

Changes

environment.yml

  • Upgrade python to 3.13
  • Upgrade anaconda to 2025.12
  • Upgrade quantecon-book-theme to 0.15.1
  • Add jupyter-book version constraint (<2.0)

.github/dependabot.yml

  • Add conda ecosystem with weekly schedule
  • Add ignore rule for jupyter-book >= 2.0

.github/workflows/ci.yml

  • Temporarily disable build cache for full execution check

lectures/_config.yml

  • Add nb_merge_streams: true
  • Add path_to_docs: lectures

Reference

- Upgrade python to 3.13
- Upgrade anaconda to 2025.12
- Upgrade quantecon-book-theme to 0.15.1
- Add jupyter-book version constraint (<2.0)
- Configure Dependabot for conda ecosystem with jupyter-book restriction
- Add nb_merge_streams and path_to_docs to _config.yml
- Temporarily disable build cache for full execution check
@netlify

netlify Bot commented Dec 22, 2025

Copy link
Copy Markdown

Deploy Preview for playful-platypus-17d3bb ready!

Name Link
🔨 Latest commit d6dfe1b
🔍 Latest deploy log https://app.netlify.com/projects/playful-platypus-17d3bb/deploys/694a0aaf54f75a0007f5b829
😎 Deploy Preview https://deploy-preview-196--playful-platypus-17d3bb.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.

@github-actions

github-actions Bot commented Dec 22, 2025

Copy link
Copy Markdown

@github-actions
github-actions Bot temporarily deployed to pull request December 22, 2025 01:18 Inactive
@github-actions
github-actions Bot temporarily deployed to pull request December 22, 2025 04:48 Inactive
@github-actions
github-actions Bot temporarily deployed to pull request December 22, 2025 04:56 Inactive
Change python-version from 3.13 to 3.12 to match environment-cn.yml.
Fixes PackagesNotFoundError for python 3.13 in CN build.
@github-actions
github-actions Bot temporarily deployed to pull request December 22, 2025 06:16 Inactive
@github-actions
github-actions Bot temporarily deployed to pull request December 22, 2025 06:24 Inactive
Python version should be constrained by the anaconda distribution version
specified in environment.yml, not updated independently by dependabot.
@github-actions
github-actions Bot temporarily deployed to pull request December 23, 2025 02:14 Inactive
@github-actions
github-actions Bot temporarily deployed to pull request December 23, 2025 02:21 Inactive
@github-actions
github-actions Bot temporarily deployed to pull request December 23, 2025 03:29 Inactive
@github-actions
github-actions Bot temporarily deployed to pull request December 23, 2025 03:37 Inactive
@mmcky

mmcky commented Apr 9, 2026

Copy link
Copy Markdown
Contributor Author

Closing — this overlaps with #206 (theme update to 0.20.2) and #208 (CI cleanup). Will open a fresh upgrade PR with the non-overlapping changes rebased on top of those.

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.

1 participant