Repository navigation
Releases: QMCSoftware/qmcpy
Releases · QMCSoftware/qmcpy
Release list
QMCPy v2.4
What's Changed
- Fix test failures in master branch by @sou-cheng-choi in #527
- Choi's Follow up after 2026-05-18 team meeting by @sou-cheng-choi in #530
- table of qmc software by @fjhickernell in #532
- Update software table and scale back tests by @sou-cheng-choi in #535
- adding UM-Bridge software package by @fjhickernell in #536
- Qmc soft table by @fjhickernell in #537
- add roles document by @fjhickernell in #519
- ACM-TOMS 2025 -> JCAM 2026 + Minor updates by @alegresor in #544
- Fix "make doc" warnings by @sou-cheng-choi in #547
- Enhance LaTeX install and add a markdown-unwrap tool by @sou-cheng-choi in #548
- Message Passing Monte Carlo (MPMC) by @alegresor in #490
- Fix pep8 workflow error and unskip dockets in MPMC by @sou-cheng-choi in #552
- JCAM > JSC (Journal of Scientific Computation) by @alegresor in #554
- Fix recent full sweep test failures by @sou-cheng-choi in #555
- Branches instructions & AI guidelines in CONTRIBUTING.md by @alegresor in #542
- Add copula-based TrueMeasure support by @Laasya-73 in #516
- Update PEP8 badge by @github-actions[bot] in #557
- Final renaming of paper demo by @alegresor in #559
- Recover documentation lost in merging of PR490 into
develop. Remove coverage warnings inmake tests_fast. by @sou-cheng-choi in #568 - Update PEP8 badge by @github-actions[bot] in #570
- Update zero-inflated exponential and add ProductMeasure support for independent true measures by @Laasya-73 in #541
- Add QMCPy logo generation demo by @fjhickernell in #571
- mean, standard deviation, variance, and covariance for Uniform, Gaussian, and Kumaraswamy by @ishn29 in #558
- Add LatinHypercube, KorobovLattice, and Hammersley samplers (combines #574, #576, #577) with demo notebook by @Samuel-Vangu in #582
- Add Brownian Bridge path construction as decomp_type option (issue #504) by @park1428 in #523
- Update PEP8 badge by @github-actions[bot] in #586
- Simplifying and Sorting QMCPy Imports. Removing Trailing Space. by @sou-cheng-choi in #580
- Update QMCPy/init.py with version 2.4 and remove top-level init.py by @sou-cheng-choi in #593
- Add lightweight coding-agent guidance by @fjhickernell in #589
- Fix PEP8 related errors and warnings. Better format. Fix broken links & typos. by @sou-cheng-choi in #594
- Update PEP8 badge by @github-actions[bot] in #595
- QMCPy 2.4 Release by @sou-cheng-choi in #592
- American option implementation by @Karm-Dave in #494
- QMCPy v2.4 by @alegresor in #596
- QMCPy v2.4 by @alegresor in #597
- Remove legacy blog content from QMCPy docs by @JiangruiKang in #587
- Minor master docs patch by @alegresor in #599
- Make MPMC dependency installation portable by @fjhickernell in #601
- Better Doc and Format by @sou-cheng-choi in #604
- Update PEP8 badge by @github-actions[bot] in #605
- QMCPy Release 2.4 by @sou-cheng-choi in #603
New Contributors
- @ishn29 made their first contribution in #558
- @Samuel-Vangu made their first contribution in #582
- @park1428 made their first contribution in #523
- @Karm-Dave made their first contribution in #494
Full Changelog: v2.3...v2.4
QMCPy v2.3
What's Changed
- lower torch req from 2.7 to 2.2 by @alegresor in #483
- Minor changes by @sou-cheng-choi in #486
- Finalize JOSS paper by @alegresor in #485
- Speed up CI tests on Ubuntu by @sou-cheng-choi in #482
- pull kronecker in and update init.py by @fjhickernell in #492
- Add pypistats dev by @fjhickernell in #491
- Fix doctests by @alegresor in #493
- Documentation & Codebase Refinement. Added PEP8 Badge by @sou-cheng-choi in #497
- Fix PEP8 checking workflow by @sou-cheng-choi in #499
- Increase Unit Test Coverage by @sou-cheng-choi in #501
- Accept reject / sanjana ananya by @sanjana-3002 in #496
- ACMTOMS Reviewer Suggestions by @alegresor in #502
- Fix automated test failure and warning by @sou-cheng-choi in #506
- Use fused DNB2 generation routines when available by @Yifei-Xiong in #511
- Resume Feature in Stopping Criteria and Iteration Log by @sou-cheng-choi in #508
- DNB2 speedup by @alegresor in #513
- Update PEP8 badge by @github-actions[bot] in #514
- Reorganize blog docs and add GBM QMCPy blog by @JiangruiKang in #510
- Added support for different views in the get_iteration_log method by @sou-cheng-choi in #515
- Fix a doc warning. Rearrange blog order. Take out 2 commented lines. by @sou-cheng-choi in #517
- [codex] migrate QMCPy blog posts by @JiangruiKang in #520
- Doc enhancment before release by @sou-cheng-choi in #522
- Update PEP8 badge by @github-actions[bot] in #524
- v2.3 by @alegresor in #525
New Contributors
- @sanjana-3002 made their first contribution in #496
- @Yifei-Xiong made their first contribution in #511
- @JiangruiKang made their first contribution in #510
Full Changelog: v2.2...v2.3
QMCPy v2.2
What's Changed
- Make sure CI tests failed with detailed error stack when there are testbook failures by @sou-cheng-choi in #438
- Change Lookback to include start price by @fjhickernell in #440
- Release Documentation by @sou-cheng-choi in #439
- Added Booktests for Windows and combined all tests in 1 workflow by @sou-cheng-choi in #444
- Revert "Speedup" commit from booktests_choi branch by @Copilot in #447
- Coverage Reports and Badge of CI Tests in GitHub Actions by @sou-cheng-choi in #445
- Add seed values and coverage percentage to 100% by @sou-cheng-choi in #448
- Add and Enhance Test Documenation by @sou-cheng-choi in #450
- Speedup CI Test Workflow with Injection (In-Memory Replacements) by @sou-cheng-choi in #452
- Test Python 3.5 to 3.14 for 3 OS by @sou-cheng-choi in #454
- update license by @alegresor in #459
- Add dependent and custom distribution support to SciPyWrapper (issue #406) by @Laasya-73 in #427
- Clarify unit-test coverage workflow and improve DigitalNetB2 coverage by @algo-hawk in #456
- Enhance documentation by @sou-cheng-choi in #461
- Add Paper folder with first paper submitted to JOSS by @sou-cheng-choi in #460
- Geometric brownian motion by @larissensium in #477
- Digital nets with arbitrary bases by @alegresor in #451
- QMCPy v2.2 by @rvare in #481
New Contributors
- @Laasya-73 made their first contribution in #427
- @algo-hawk made their first contribution in #456
- @rvare made their first contribution in #481
Full Changelog: v2.1...v2.2
QMCPy v2.1
What's Changed
- QMCPy v2.0 release by @alegresor in #395
- sponsor logos by @alegresor in #396
- patch GBM docs by @alegresor in #397
- patch GBM doctests by @alegresor in #398
- rerun JOSS notebook by @alegresor in #399
- Develop by @alegresor in #400
- update acm toms + contributing by @alegresor in #401
- Develop by @alegresor in #402
- Overcome cancelation errors by @alegresor in #414
- Fix parsl_fest_2025.ipynb test failures and verbose output by @Copilot in #421
- Parsl presentation from Parslfest 2025 by @zitterbewegung in #419
- Booktests: Unit tests for Jupiter Notebooks by @sou-cheng-choi in #424
- Class install switch for students and instructors using qmcpy in their classes by @fjhickernell in #426
- Class install fixing package incompatibilities by @fjhickernell in #429
- Move demos/parsl_fest_2025/* to demos/ParslFest2025/ by @sou-cheng-choi in #428
- Aleksei thesis by @alegresor in #423
- Move demos/parsl_fest_2025/* to demos/Parslfest_2025 by @sou-cheng-choi in #430
- Doc patch for CONTRIBUTING.md by @sou-cheng-choi in #432
- Intermittent Doctest Failures in si_dsi_kernels.py by @sou-cheng-choi in #431
- Geometric brownian motion by @sou-cheng-choi in #433
- Geometric brownian motion by @larissensium in #434
- Fixing Intermittant CI Test Failures by @sou-cheng-choi in #435
- v2.1 release by @alegresor in #436
New Contributors
- @Copilot made their first contribution in #421
Full Changelog: v2.0...v2.1
QMCPy v2.0
What's Changed
- Hpc stabilize by @alegresor in #382
- Update README.md by @zitterbewegung in #385
- Geometric brownian motion by @larissensium in #392
- QMCPy Overhaul by @alegresor in #391
- v2.0 by @alegresor in #394
New Contributors
- @larissensium made their first contribution in #392
Full Changelog: v1.6.1...v2.0
QMCPy v1.6.1 Patch
QMCPy v1.6
What's Changed
- Update gaussian.py to allow for singular matricies. by @zitterbewegung in #369
- QMCToolsCL integration by @alegresor in #362
- Modify plot proj by @fjhickernell in #374
- Update .readthedocs.yaml by @sou-cheng-choi in #375
- Remove mplstyle and add colab compatibility , set output of figures to the current working directory and also add missing scikit-learn dependancies. by @zitterbewegung in #377
- new default lattice generating vector by @alegresor in #376
- v1.6 by @alegresor in #379
Full Changelog: v1.5...v1.6
QMCPy v1.5
What's Changed
- Youtube link added by @jagadeesr in #322
- Update community.md by @sou-cheng-choi in #321
- Plot methods by @aaditj1962161 in #323
- Fast lattice by @sou-cheng-choi in #327
- Matern kernel extension of Gaussian true measure by @thegman108 in #324
- Fast lattice by @sou-cheng-choi in #331
- Probability of Failure with Gaussian Processes with Credible Intervals by @alegresor in #332
- Doc.narges by @sou-cheng-choi in #336
- Cub mcclt vec by @aaditj1962161 in #337
- Plot methods by @aaditj1962161 in #338
- Develop by @alegresor in #339
- Linear scrambled halton by @aaditj1962161 in #340
- Owen scrambling by @alegresor in #343
- Barrier option by @aaditj1962161 in #348
- Sphinx by @sou-cheng-choi in #353
- Fix occasional fasttests faiilures by @sou-cheng-choi in #354
- Fix Sphinx issues and warnings by @sou-cheng-choi in #355
- Fix readthedocs failure on Linux by @sou-cheng-choi in #356
- Develop by @alegresor in #359
- v1.5 by @alegresor in #360
New Contributors
- @aaditj1962161 made their first contribution in #323
- @thegman108 made their first contribution in #324
Full Changelog: v1.4...v1.5
QMCPy v1.4
What's Changed
- v1.3.2 by @alegresor in #307
- Total random generator by @galois777 in #310
- Community structure by @sou-cheng-choi in #313
- Purdue2023 talk by @fjhickernell in #315
- Updated plot method by @Baronlegend27 in #308
- Master -> Develop by @alegresor in #316
- Pydata.chi.2023 by @alegresor in #318
- Dakota genz by @alegresor in #319
- Develop by @alegresor in #320
New Contributors
- @galois777 made their first contribution in #310
- @Baronlegend27 made their first contribution in #308
Full Changelog: v1.3.2...v1.4
QMCPy v1.3.2
What's Changed
- qmcpy v1.1 by @alegresor in #271
- qmcpy v1.2 by @alegresor in #272
- Bump babel from 2.8.0 to 2.9.1 in /requirements by @dependabot in #276
- Mp parallel by @alegresor in #277
- Develop by @alegresor in #278
- Alt vectorize sc by @alegresor in #279
- Iris by @alegresor in #283
- Bump ipython from 7.10.0 to 7.16.3 in /requirements by @dependabot in #280
- Feat/cubabyes sobol indices by @jagadeesr in #284
- Develop by @alegresor in #285
- adding google colab link as Markdown by @jagadeesr in #288
- Bump ipython from 7.10.0 to 7.16.3 in /requirements by @dependabot in #286
- Python39 dev.txt by @zitterbewegung in #291
- Bump numpy from 1.21.1 to 1.22.0 in /requirements by @dependabot in #292
- Doc req updates by @alegresor in #293
- Mc vec by @alegresor in #299
- UM-Bridge integration by @alegresor in #300
- Develop by @alegresor in #301
- Develop by @alegresor in #302
- test cubBayes algos for vectorized input output by @jagadeesr in #305
- Develop by @alegresor in #306
New Contributors
- @zitterbewegung made their first contribution in #291
Full Changelog: v1.2...v1.3.2