Skip to content

Commit 75b6e19

Browse files
committed
⬆️ Upgrade build software and dependencies
- 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
1 parent 18b02bb commit 75b6e19

File tree

4 files changed

+22
-10
lines changed

4 files changed

+22
-10
lines changed

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,13 @@ updates:
1111
prefix: ⬆️
1212
schedule:
1313
interval: weekly
14+
15+
- package-ecosystem: "conda"
16+
directory: "/"
17+
commit-message:
18+
prefix: ⬆️
19+
schedule:
20+
interval: weekly
21+
ignore:
22+
- dependency-name: "jupyter-book"
23+
versions: [">=2.0"]

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ jobs:
3636
- name: Display Pip Versions
3737
shell: bash -l {0}
3838
run: pip list
39-
- name: Download "build" folder (cache)
40-
uses: dawidd6/action-download-artifact@v11
41-
with:
42-
workflow: cache.yml
43-
branch: main
44-
name: build-cache
45-
path: _build
39+
# - name: Download "build" folder (cache)
40+
# uses: dawidd6/action-download-artifact@v11
41+
# with:
42+
# workflow: cache.yml
43+
# branch: main
44+
# name: build-cache
45+
# path: _build
4646
# Build Assets (Download Notebooks and PDF via LaTeX)
4747
- name: Build PDF from LaTeX
4848
shell: bash -l {0}

environment.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ channels:
33
- default
44
dependencies:
55
- python=3.13
6-
- anaconda=2025.06
6+
- anaconda=2025.12
77
- pip
88
- pip:
9-
- jupyter-book==1.0.4post1
10-
- quantecon-book-theme==0.9.3
9+
- jupyter-book>=1.0.4post1,<2.0
10+
- quantecon-book-theme==0.15.1
1111
- sphinx-tojupyter==0.3.1
1212
- sphinxext-rediraffe==0.2.7
1313
- sphinx-exercise==1.0.1

lectures/_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ sphinx:
3939
'https://doi.org/10.1086/262078',
4040
'https://keras.io/',
4141
'https://data.oecd.org/']
42+
nb_merge_streams: true
4243
nb_mime_priority_overrides: [
4344
# HTML
4445
['html', 'application/vnd.jupyter.widget-view+json', 10],
@@ -85,6 +86,7 @@ sphinx:
8586
header_organisation: QuantEcon
8687
repository_url: https://github.com/QuantEcon/lecture-python-advanced.myst
8788
nb_repository_url: https://github.com/QuantEcon/lecture-python-advanced.notebooks
89+
path_to_docs: lectures
8890
twitter: quantecon
8991
twitter_logo_url: https://assets.quantecon.org/img/qe-twitter-logo.png
9092
og_logo_url: https://assets.quantecon.org/img/qe-og-logo.png

0 commit comments

Comments
 (0)