Releases: QuantEcon/lecture-python.myst
Releases · QuantEcon/lecture-python.myst
publish-2025 dec 2
Fix bugs in ifp_advanced lecture (#757) - Fix typo: jnp.block_until_ready(a_start) → a_star.block_until_ready() - Add missing functools.partial import for JAX JIT static arguments - Fix compute_asset_stationary JIT compilation with static_argnums - Remove invalid verbose parameter from solve_model calls - Refactor solve_model to use jax.lax.while_loop for better performance - Clean up code structure and improve function signatures 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
pubish 2025 dec 2
Fix inconsistent code-cell language specifications (#756) * misc * Fix inconsistent code-cell language specifications in optimal savings lectures Standardize code-cell language specifications to eliminate jupytext UserWarnings: - os_egm_jax.md: Change ipython to python3 (no IPython magics used) - os_stochastic.md: Change ipython to python3 (no IPython magics used) - os_time_iter.md: Change all cells to ipython (uses !pip install magic) These changes ensure consistent language specifications within each notebook, resolving warnings during jupytext conversion while maintaining functionality. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
pubish 2025 dec 2
publish-2025dec2 Refine optimal savings lectures with improved clarity and code organi…
publish-2025dec01b
What's Changed
Full Changelog: publish-2025dec01...publish-2025dec01b
publish-2025dec01
What's Changed
- Improve GPU admonition with clearer Colab instructions by @jstac in #750
- Simplify GPU admonition and add to all JAX lectures by @mmcky in #751
Full Changelog: publish-2025nov29...publish-2025dec01
publish nov 29 2025
Add labor income volatility analysis to IFP advanced lecture (#749) Added a new exercise (Exercise 2) that analyzes how wealth inequality varies with labor income volatility (a_y), complementing the existing analysis of return volatility (a_r). Key findings: - Varying return volatility (a_r: 0.10 to 0.16) increases Gini from 0.19 to 0.79 - Varying labor income volatility (a_y: 0.125 to 0.20) only increases Gini from 0.18 to 0.19 - Demonstrates that capital income risk is a much more powerful driver of wealth inequality than labor income risk Also cleaned up the wealth distribution plotting code and removed diagnostic output. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
publish-2025nov27
What's Changed
- Fix: Add trailing slash to quantecon-py URLs and upgrade quantecon-book-theme==0.13.2 (jupyterbook link fix) by @mmcky in #743
- ⬆️ Bump actions/checkout from 5 to 6 by @dependabot[bot] in #738
- Update IFP lectures: add dynamics plots and adjust parameters by @jstac in #741
- Add transient income innovation to IFP model and wealth inequality analysis by @jstac in #745
- Fix variable naming and add timing comparison to IFP EGM lecture by @jstac in #746
Full Changelog: publish-2025nov25...publish-2025nov27
publish-2025nov25
What's Changed
- Reorganize and rename optimal savings lectures by @jstac in #735
- Update quantecon-book-theme to v0.13.1 by @mmcky in #742
Full Changelog: publish-2025nov24...publish-2025nov25
publish-2025nov24
What's Changed
- Refactor cake_eating_egm lecture: update K operator signature and improve clarity by @jstac in #730
- Unify K operator signature in cake_eating_egm_jax with cake_eating_egm by @jstac in #732
- Refactor cross-section simulation: reverse loop structure for better performance by @jstac in #734
- Upgrade quantecon-book-theme to v0.13.0 - collapsible stderr warnings by @mmcky in #733
- Add execution report uploads for all build steps by @mmcky in #737
Full Changelog: publish-2025nov23b...publish-2025nov24