EconEnv 0.1.7
Pre-release0.1.7 — 2026-09-04
Google Colab support, and a correction to what I had claimed about it.
Added
Colab detection. discovery.is_colab() reads COLAB_RELEASE_TAG, COLAB_GPU or the google.colab module, and doctor reports the environment by name with what can and cannot run there.
examples/11_colab_quickstart.ipynb with an Open in Colab badge: one %pip install econenv, then a Python + R workflow on the same real macro data as the four-engine notebook.
All four engines in Colab, via a local runtime. Colab already runs in a browser on your own PC, so it can be pointed at a Jupyter server on that same PC: the interface stays Colab while the kernel — and therefore Python, R, Stata and EViews — is your Windows machine. Nothing is exposed to the internet, so this is not the prohibited "web server access to EViews via COM".
It needs the classic Jupyter stack, and that was measured rather than assumed. jupyter_http_over_ws was last released in March 2020 and is a notebook 5/6 server extension: on notebook 7.5.5 and 6.5.7 — both on jupyter_server 2 — enabling it fails and /http_over_websocket returns 404. Pinned to notebook==6.4.12 it validates and the probe returns HTTP 400, the endpoint waiting for Colab's websocket upgrade.
A Colab chapter in the printed guide, and a Colab section on the documentation site and in docs/installation.md.