diff --git a/.github/workflows/execution.yml b/.github/workflows/execution.yml new file mode 100644 index 00000000..1b804667 --- /dev/null +++ b/.github/workflows/execution.yml @@ -0,0 +1,65 @@ +name: Run Execution Tests [Latest Anaconda] +on: + schedule: + # UTC 22:00 is early morning in Australia + - cron: '0 22 * * *' +jobs: + execution-tests-linux-osx: + name: Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: ["ubuntu-latest", "macos-latest"] + python-version: ["3.8"] + steps: + - name: Checkout + uses: actions/checkout@v2 + - uses: conda-incubator/setup-miniconda@v2 + with: + auto-update-conda: true + python-version: ${{ matrix.python-version }} + - name: Install Anaconda + Dependencies + shell: bash -l {0} + run: | + conda install anaconda + pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx_tojupyter + - name: Build Lectures (+ Execution Checks) + shell: bash -l {0} + run: jb build lectures --path-output=./ -W --keep-going + - name: Upload Execution Reports + uses: actions/upload-artifact@v2 + if: failure() + with: + name: execution-reports + path: _build/html/reports + execution-tests-win: + name: Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: ["windows-latest"] + python-version: ["3.8"] + steps: + - name: Checkout + uses: actions/checkout@v2 + - uses: conda-incubator/setup-miniconda@v2 + with: + auto-update-conda: true + python-version: ${{ matrix.python-version }} + - name: Install Anaconda + Dependencies + shell: powershell + run: | + conda install anaconda + pip install jupyter-book + pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx_tojupyter + - name: Build Lectures (+ Execution Checks) + shell: powershell + run: jb build lectures --path-output=./ -W --keep-going + - name: Upload Execution Reports + uses: actions/upload-artifact@v2 + if: failure() + with: + name: execution-reports + path: _build/html/reports diff --git a/lectures/pandas.md b/lectures/pandas.md index 0d06e311..e0e70cf0 100644 --- a/lectures/pandas.md +++ b/lectures/pandas.md @@ -549,7 +549,7 @@ Following the work you did in {ref}`Exercise 1 `, you can query the data ```{code-cell} python3 indices_data = read_data( indices_list, - start=dt.datetime(1928, 1, 2), + start=dt.datetime(1971, 1, 1), #Common Start Date end=dt.datetime(2020, 12, 31) ) ```