Skip to content

Commit 6606f5e

Browse files
authored
MAINT: update jupyter-book==1.0.3 and maintenance tasks (#187)
* update ga workflows * tmp: disable build cache * update status page * Revert "tmp: disable build cache" This reverts commit 09d4e2f.
1 parent e579eb3 commit 6606f5e

File tree

4 files changed

+28
-17
lines changed

4 files changed

+28
-17
lines changed

.github/workflows/cache.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
name: Build Cache [using jupyter-book]
22
on:
3-
push:
4-
branches:
5-
- main
63
schedule:
7-
# run cache monthly to prevent expiration
8-
- cron: '0 0 1 * *'
4+
# Execute cache weekly at 3am on Monday
5+
- cron: '0 3 * * 1'
96
jobs:
107
tests:
118
runs-on: ubuntu-latest

.github/workflows/linkcheck.yml

-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ name: Link Checker [Anaconda, Linux]
22
on:
33
pull_request:
44
types: [opened, reopened]
5-
schedule:
6-
# UTC 12:00 is early morning in Australia
7-
- cron: '0 12 * * *'
85
jobs:
96
link-check-linux:
107
name: Link Checking (${{ matrix.python-version }}, ${{ matrix.os }})

environment.yml

+10-7
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,16 @@ dependencies:
66
- anaconda=2024.10
77
- pip
88
- pip:
9-
- jupyter-book==0.15.1
10-
- docutils==0.17.1
11-
- quantecon-book-theme==0.7.2
9+
- jupyter-book==1.0.3
10+
- quantecon-book-theme==0.7.6
1211
- sphinx-tojupyter==0.3.0
1312
- sphinxext-rediraffe==0.2.7
14-
- sphinx-exercise==0.4.1
13+
- sphinx-reredirects==0.1.4
14+
- sphinx-exercise==1.0.1
15+
- sphinx-proof==0.2.0
1516
- ghp-import==1.1.0
16-
- sphinxcontrib-youtube==1.1.0
17-
- sphinx-togglebutton==0.3.1
18-
- sphinx-proof
17+
- sphinxcontrib-youtube==1.3.0 #Version 1.3.0 is required as quantecon-book-theme is only compatible with sphinx<=5
18+
- sphinx-togglebutton==0.3.2
19+
# Docker Requirements
20+
- pytz
21+

lectures/status.md

+16-2
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,19 @@ This table contains the latest execution statistics.
1616
```{nb-exec-table}
1717
```
1818

19-
These lectures are built on `linux` instances through `github actions` so are
20-
executed using the following [hardware specifications](https://docs.github.com/en/actions/reference/specifications-for-github-hosted-runners#supported-runners-and-hardware-resources)
19+
(status:machine-details)=
20+
21+
These lectures are built on `linux` instances through `github actions`.
22+
23+
These lectures are using the following python version
24+
25+
```{code-cell} ipython
26+
!python --version
27+
```
28+
29+
and the following package versions
30+
31+
```{code-cell} ipython
32+
:tags: [hide-output]
33+
!conda list
34+
```

0 commit comments

Comments
 (0)