Recent Releases of QuantEcon.py
QuantEcon.py - v0.10.1
What's Changed
- ENH: Simplify qe.timeit function with verbose parameter and update version to 0.10.1 by @Copilot in https://github.com/QuantEcon/QuantEcon.py/pull/797
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.10.0...v0.10.1
Scientific Software - Peer-reviewed
- Python
Published by mmcky 9 months ago
QuantEcon.py - v0.10.0
What's Changed
- ⬆️ Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/QuantEcon/QuantEcon.py/pull/792
- Migrate np.dot and .dot() method calls to @ operator in library code only by @Copilot in https://github.com/QuantEcon/QuantEcon.py/pull/787
- ENH: Add timeit function for multiple runs timing with statistics by @Copilot in https://github.com/QuantEcon/QuantEcon.py/pull/794
- RLS: prepare for v0.10.0 by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/795
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.9.0...v0.10.0
Scientific Software - Peer-reviewed
- Python
Published by mmcky 9 months ago
QuantEcon.py - v0.9.0
What's Changed
- DOC: Fix copyright year by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/780
- MAINT: Update link URL by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/781
- Add comprehensive GitHub Copilot instructions for QuantEcon.py development by @Copilot in https://github.com/QuantEcon/QuantEcon.py/pull/785
- ENH: Add Timer context manager for modern timing patterns by @Copilot in https://github.com/QuantEcon/QuantEcon.py/pull/783
- DOCS: Comprehensive documentation review and improvements with reduced maintenance costs by @Copilot in https://github.com/QuantEcon/QuantEcon.py/pull/789
- RLS: prepare for v0.9.0 by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/791
New Contributors
- @Copilot made their first contribution in https://github.com/QuantEcon/QuantEcon.py/pull/785
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.8.2...v0.9.0
Scientific Software - Peer-reviewed
- Python
Published by mmcky 10 months ago
QuantEcon.py - v0.8.2
What's Changed
- FIX: lcp_lemke: Fix bug in first iteration by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/769
- FIX: Update
solve_discrete_riccatiby @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/772 - Fix: Readme to have stable vs latest py badges by @thynash in https://github.com/QuantEcon/QuantEcon.py/pull/770
- MAINT: Add documentation badges (stable/latest) by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/773
- MAINT: Update README.md by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/774
- CI: Add Python 3.13, drop 3.10 by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/775
- DOC, FIX: Correct docstring for
linprog_simplexby @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/778 - RLS: setup for v0.8.2 by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/779
New Contributors
- @thynash made their first contribution in https://github.com/QuantEcon/QuantEcon.py/pull/770
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.8.1...v0.8.2
Scientific Software - Peer-reviewed
- Python
Published by mmcky 10 months ago
QuantEcon.py - v0.8.1
What's Changed
- RFC: gametheory: Use numba.typed.Dict in `vertexenumerationgen` by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/766
- RLS: setup for v0.8.1 by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/767
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.8.0...v0.8.1
Scientific Software - Peer-reviewed
- Python
Published by mmcky 12 months ago
QuantEcon.py - v0.8.0
What's Changed
- Upgrade CI by @kp992 in https://github.com/QuantEcon/QuantEcon.py/pull/731
- CI: Add Python 3.12, drop 3.9 by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/733
- FIX: Fix NumPy v2 compatibility issue by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/736
- CI: Remove redundant step by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/737
- Fixed Pandas warnings in
test_quad.pyby @Armd04 in https://github.com/QuantEcon/QuantEcon.py/pull/738 - CI: Install libmamba from conda-forge by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/743
- Multiplayer Polymatrix Game Solver (new for QuantEcon) by @GautamsGitHub in https://github.com/QuantEcon/QuantEcon.py/pull/741
- FIX: Remove testsolveshuge7player_polymatrix by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/744
- DOC: Update docs by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/745
- MAINT: docs maintenance (WIP) by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/740
- MAINT: review README by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/747
- CI: Install numba=0.61.0rc1, Test with Python 3.13 by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/746
- MAINT, TST: Remove nose import by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/748
- Add repr for PolymatrixGame by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/749
- CI: Update
actions/cacheby @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/750 - FIX: Fix deprecations in tests by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/751
- Removing randomness from lqnash by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/752
- CI: Update Numba to 0.61.0rc2 by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/753
- update license year by @kp992 in https://github.com/QuantEcon/QuantEcon.py/pull/755
- DOC: Add examples to
linprog_simplexby @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/754 - MAINT: Remove unused files by @kp992 in https://github.com/QuantEcon/QuantEcon.py/pull/756
- CI: Update Numba to 0.61 release version by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/760
- DOCS: Remove setup.py reference from docs by @kp992 in https://github.com/QuantEcon/QuantEcon.py/pull/759
- RFC, ENH: Implement GAMReader and GAMWriter by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/758
- ENH: enable dependabot for github action by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/761
- ⬆️ Bump actions/setup-python from 3 to 5 by @dependabot in https://github.com/QuantEcon/QuantEcon.py/pull/762
- RFC: game_theory: Minor refactoring by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/763
- RFC: support_enumeration: Reduce intermediate array creation by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/764
- RLS: setup for v0.8.0 by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/765
New Contributors
- @Armd04 made their first contribution in https://github.com/QuantEcon/QuantEcon.py/pull/738
- @GautamsGitHub made their first contribution in https://github.com/QuantEcon/QuantEcon.py/pull/741
- @dependabot made their first contribution in https://github.com/QuantEcon/QuantEcon.py/pull/762
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.7.2...v0.8.0
Scientific Software - Peer-reviewed
- Python
Published by mmcky over 1 year ago
QuantEcon.py - 14th March 2024
What's Changed
- FIX: Update license file from BSD-3 to MIT by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/712
- MAINT: Update end year in License by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/713
- Add citation by @Smit-create in https://github.com/QuantEcon/QuantEcon.py/pull/719
- Update ci.yml to latest version by @kp992 in https://github.com/QuantEcon/QuantEcon.py/pull/718
- FIX: linprog_simplex: Fix bug in Phase 1 by @oyamad in https://github.com/QuantEcon/QuantEcon.py/pull/727
- RELEASE v.0.7.2 by @mmcky in https://github.com/QuantEcon/QuantEcon.py/pull/728
New Contributors
- @kp992 made their first contribution in https://github.com/QuantEcon/QuantEcon.py/pull/718
Full Changelog: https://github.com/QuantEcon/QuantEcon.py/compare/v0.7.1...v0.7.2
Scientific Software - Peer-reviewed
- Python
Published by mmcky about 2 years ago
QuantEcon.py - JOSS PAPER: 06th December 2023
This release is to support the JOSS paper.
Scientific Software - Peer-reviewed
- Python
Published by mmcky over 2 years ago
QuantEcon.py - JOSS PAPER: 04th December 2023
This release is to support the JOSS paper.
Scientific Software - Peer-reviewed
- Python
Published by mmcky over 2 years ago
QuantEcon.py - v0.7.1
Ver 0.7.1 (29-May-2023)
This is a minor release with bug fixes and improvements to documentation.
Fix
Thank you to oyamad, HengchengZhang for your contributions
Scientific Software - Peer-reviewed
- Python
Published by mmcky about 3 years ago
QuantEcon.py - v0.7.0
Ver 0.7.0 (24-April-2023)
New
- END: Add function fitdiscretemc (jstac), (Smit-create) and (oyamad) which takes a time series and fits a finite markov chain
- ENH: Adding Discrete Approximation of VAR Methods (crondonm)
- ENH: Implement LCP solver (oyamad)
Fixes and Maintenance
There were a range of additional maitenance and fixes including
RFC: Replace @generated_jit with @overload,
Update __Iss.py - Remove broken link,
FIX: Add __dir__ to lss.py,
MAINT: Rename ivy.py to ivp.py,
Bring estimate_mc into top level namespace,
Warn only when n in not int in tauchen,
FIX: Avoid bare 'except',
FIX: DOC: Remove 2-byte spaces
Thank you to (bensonarafat), (crondonm), (oyamad), (jstac), and (Smit-create) for all your contributions, PR reviews, and comments.
Scientific Software - Peer-reviewed
- Python
Published by mmcky about 3 years ago
QuantEcon.py - v0.6.0
Ver 0.6.0 (18-December-2022)
This is the next major release of the quantecon package as it includes some breaking changes as listed below. It also
includes a number of new features and enhancements including learning algorithms in the game theory module, MLE estimation
for Markov Chains, in addition to some useful helper functions.
PR #601: Updates to public and private API
includes some deprecations which will issue warnings and a helpful suggestion on how to
update any effected imports from the quantecon package.
Breaking
New
- ENH: Add MLE Estimation for Markov Chains (jstac)
- ENH: Implement cartesiannearestindex (oyamad)
- ENH: checkrandomstate: Accept np.random.Generator (oyamad)
- ENH: Add learning algorithms to Game Theory module (Yuya-Furusawa)
Fixes
- FIX: Fix dtype in cartesian (oyamad)
- FIX: Bugfix in brd.py (oyamad)
- MAINT: player.is_dominated: Allow recent methods for scipy.optimize.linprog (oyamad)
- MAINT: Distinguish between private and public namespaces (Smit-create).
- MAINT: Clairfy hamilton_filter API (rht)
Thank you to (oyamad), (jstac), (Smit-create), (rht), and (Yuya-Furusawa) for all your contributions, PR reviews, and comments.
Scientific Software - Peer-reviewed
- Python
Published by mmcky over 3 years ago
QuantEcon.py - v0.5.3
Ver 0.5.3 (07-April-2022)
This is primarily a maintenance release to fix a number of deprecation notices, migrating the tests to use pytest rather than nose, and python packaging is moving to flit
Enhancement:
Thanks Smit-create as a first time contributor to the project, and oyamad for your assistance with this release.
Scientific Software - Peer-reviewed
- Python
Published by mmcky about 4 years ago
QuantEcon.py - Release of version 0.5.2
Ver 0.5.2 (16-November-2021)
This is a bug fix release
Maintain:
- FIX: markov: Respect dtype of P in cdfs ([oyamad], thanks @btanner for reporting issue)
- LGTM code quality suggestions (nshea3)
Scientific Software - Peer-reviewed
- Python
Published by mmcky over 4 years ago
QuantEcon.py - Release of version 0.5.1
Ver 0.5.1 (27-June-2021)
New:
- ENH: Add Numba-jitted linprog solver ([oyamad])
- EHN: Add minmax solver ([oyamad])
- ENH: Add LP solution method to DiscreteDP ([oyamad])
Maintain:
- MAINT: Use multivariatenormal via randomstate ([oyamad])
- FIX: minmax: Fix redundancy ([oyamad])
- DOCS: Fix typos in Docs ([timgates42])
thanks @oyamad and @timgates42
Scientific Software - Peer-reviewed
- Python
Published by mmcky almost 5 years ago
QuantEcon.py - Release of version 0.5.0
Ver 0.5.0 (19-April-2021)
Breaking Changes:
Other Changes:
- FIX: [kalman] Always initialize self.Sigma and self.x_hat #562 (rht)
- TST: Setup Tests via Github Actions #561 (rht)
- ENH: Update root_finding.py #560 (alanlujan91)
Special thanks for contributions by rht, shizejin, alanlujan91, and oyamad
Scientific Software - Peer-reviewed
- Python
Published by mmcky about 5 years ago
QuantEcon.py - Release of version 0.4.8
This release includes:
- FIX: rank-size test by inc. sample size #556 (bktaha)
- REF and TEST: rank_size in inequality.py #551 (bktaha)
- FIX: ValueError
LQMarkovconvergence failed, Closes #508 #550 (bktaha) - rank_size_plot_typo #545 (shlff)
- Fix variables never used lgtm warnings in dle.py. #542 (duncanhobbs)
- Fix lgtm warnings in quadsums.py. #541 (duncanhobbs)
- Fix lgtm warning for arma.py. #540 (duncanhobbs)
Thanks to @bktaha @duncanhobbs @shlff for the contributions.
Scientific Software - Peer-reviewed
- Python
Published by mmcky almost 6 years ago
QuantEcon.py - Release of version 0.4.7
This release contains a number of bug fixes and updates:
- FIX: Updates for Numba 0.49.0 #531 (oyamad)
- FIX: a link on README #529 (oyamad)
- UPD: Remove unused variable #526 (MKobayashi23m)
- UPD: bimatrix_generators: Define
\_\_all\_\_#525 (oyamad) - UPD: remove old test commands from Makefile #524 (mmcky)
Scientific Software - Peer-reviewed
- Python
Published by mmcky about 6 years ago
QuantEcon.py - Release of version 0.4.6
This release includes:
- Adds a rank size plot to inequality #518 (jstac)
- General cleanup of Package #515 (mmcky)
- [FIX] Fix Future Warnings in ivp.py and test_quad.py and RuntimeError in lq_control.py. #509 (duncanhobbs)
- FIX: Player.is_dominated: Fix warnings #504 (oyamad)
- FIX: random.draw: Replace
random\_samplewithrandom#503 (oyamad) - FIX: two minor modifications in
lqcontrol#498 (shizejin) - UPD: Update travis to use python=3.7 #494 (mmcky)
Scientific Software - Peer-reviewed
- Python
Published by mmcky over 6 years ago