|
1 | 1 | # 🗞️ Changelog
|
2 | 2 |
|
3 |
| -## [v1.3.0](https://github.com/python-adaptive/adaptive/tree/v1.3.0) (2024-04-10) |
| 3 | +## [v1.4.0](https://github.com/python-adaptive/adaptive/tree/v1.3.0) (2025-05-13) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v1.3.2...v.1.4.0) |
| 6 | + |
| 7 | +**Merged pull requests:** |
| 8 | + |
| 9 | +- Bump `mypy` and `ruff` in `pre-commit` [\#479](https://github.com/python-adaptive/adaptive/pull/479) ([basnijholt](https://github.com/basnijholt)) |
| 10 | +- Enable runtime type checking in tests with typeguard [\#478](https://github.com/python-adaptive/adaptive/pull/478) ([basnijholt](https://github.com/basnijholt)) |
| 11 | +- Follow SPEC 0 and drop support for Python 3.9 and 3.10 [\#477](https://github.com/python-adaptive/adaptive/pull/477) ([basnijholt](https://github.com/basnijholt)) |
| 12 | +- Use `uv` as Nox backend and several related improvements [\#476](https://github.com/python-adaptive/adaptive/pull/476) ([basnijholt](https://github.com/basnijholt)) |
| 13 | +- Prevent SciPy deprecation warning for `estimate_gradients_2d_global` [\#475](https://github.com/python-adaptive/adaptive/pull/475) ([basnijholt](https://github.com/basnijholt)) |
| 14 | + |
| 15 | +## [v1.3.2](https://github.com/python-adaptive/adaptive/tree/v1.3.2) (2025-03-03) |
| 16 | + |
| 17 | +[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v1.3.1...v1.3.2) |
| 18 | + |
| 19 | +**Closed issues:** |
| 20 | + |
| 21 | +- Runner slows down visual studio code on linux [\#471](https://github.com/python-adaptive/adaptive/issues/471) |
| 22 | + |
| 23 | +**Merged pull requests:** |
| 24 | + |
| 25 | +- Fix readthedocs.yml [\#474](https://github.com/python-adaptive/adaptive/pull/474) ([basnijholt](https://github.com/basnijholt)) |
| 26 | +- Remove async activation magic in notebook\_integration.py [\#473](https://github.com/python-adaptive/adaptive/pull/473) ([basnijholt](https://github.com/basnijholt)) |
| 27 | + |
| 28 | +## [v1.3.1](https://github.com/python-adaptive/adaptive/tree/v1.3.1) (2025-01-07) |
| 29 | + |
| 30 | +[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v1.3.0...v1.3.1) |
| 31 | + |
| 32 | +**Merged pull requests:** |
| 33 | + |
| 34 | +- Fix scipy deprecation warning for LinearNDInterpolator [\#465](https://github.com/python-adaptive/adaptive/pull/465) ([eendebakpt](https://github.com/eendebakpt)) |
| 35 | +- Remove Azure Pipelines badge in README.md [\#462](https://github.com/python-adaptive/adaptive/pull/462) ([basnijholt](https://github.com/basnijholt)) |
| 36 | + |
| 37 | +## [v1.3.0](https://github.com/python-adaptive/adaptive/tree/v1.3.0) (2024-05-31) |
4 | 38 |
|
5 | 39 | [Full Changelog](https://github.com/python-adaptive/adaptive/compare/v1.2.0...v1.3.0)
|
6 | 40 |
|
7 | 41 | **Merged pull requests:**
|
8 | 42 |
|
| 43 | +- Release v1.3.0 [\#459](https://github.com/python-adaptive/adaptive/pull/459) ([basnijholt](https://github.com/basnijholt)) |
9 | 44 | - Replace deprecated numpy aliases [\#458](https://github.com/python-adaptive/adaptive/pull/458) ([eendebakpt](https://github.com/eendebakpt))
|
10 | 45 | - Remove `SKOptLearner` because `scikit-optimize` is unmaintained [\#404](https://github.com/python-adaptive/adaptive/pull/404) ([basnijholt](https://github.com/basnijholt))
|
11 | 46 |
|
|
27 | 62 | - \[pre-commit.ci\] pre-commit autoupdate [\#447](https://github.com/python-adaptive/adaptive/pull/447) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
|
28 | 63 | - Use ruff-format instead of black [\#446](https://github.com/python-adaptive/adaptive/pull/446) ([basnijholt](https://github.com/basnijholt))
|
29 | 64 | - Bump versions to compatible packages in `docs/environment.yml` [\#445](https://github.com/python-adaptive/adaptive/pull/445) ([basnijholt](https://github.com/basnijholt))
|
30 |
| -- Add `AsyncRunner.block\_until\_done` [\#444](https://github.com/python-adaptive/adaptive/pull/444) ([basnijholt](https://github.com/basnijholt)) |
31 |
| -- Add `live\_info\_terminal`, closes \#436 [\#441](https://github.com/python-adaptive/adaptive/pull/441) ([basnijholt](https://github.com/basnijholt)) |
| 65 | +- Add `AsyncRunner.block_until_done` [\#444](https://github.com/python-adaptive/adaptive/pull/444) ([basnijholt](https://github.com/basnijholt)) |
| 66 | +- Add `live_info_terminal`, closes \#436 [\#441](https://github.com/python-adaptive/adaptive/pull/441) ([basnijholt](https://github.com/basnijholt)) |
32 | 67 | - \[pre-commit.ci\] pre-commit autoupdate [\#434](https://github.com/python-adaptive/adaptive/pull/434) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
|
33 | 68 | - Add benchmarks page for Learner1D and Learner2D functions [\#405](https://github.com/python-adaptive/adaptive/pull/405) ([basnijholt](https://github.com/basnijholt))
|
34 | 69 |
|
|
51 | 86 |
|
52 | 87 | ## [v1.0.0](https://github.com/python-adaptive/adaptive/tree/v1.0.0) (2023-05-15)
|
53 | 88 |
|
54 |
| -[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v0.15.1...v1.0.0) |
| 89 | +[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v0.15.0...v1.0.0) |
55 | 90 |
|
56 | 91 | **Closed issues:**
|
57 | 92 |
|
|
90 | 125 | - Add nbQA for notebook and docs linting [\#361](https://github.com/python-adaptive/adaptive/pull/361) ([basnijholt](https://github.com/basnijholt))
|
91 | 126 | - Fix HoloViews opts deprecation warnings [\#357](https://github.com/python-adaptive/adaptive/pull/357) ([basnijholt](https://github.com/basnijholt))
|
92 | 127 |
|
93 |
| -## [v0.15.1](https://github.com/python-adaptive/adaptive/tree/v0.15.1) (2022-12-02) |
| 128 | +## [v0.15.0](https://github.com/python-adaptive/adaptive/tree/v0.15.0) (2022-12-02) |
94 | 129 |
|
95 |
| -[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v0.15.0...v0.15.1) |
| 130 | +[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v0.15.1...v0.15.0) |
96 | 131 |
|
97 |
| -## [v0.15.0](https://github.com/python-adaptive/adaptive/tree/v0.15.0) (2022-12-02) |
| 132 | +## [v0.15.1](https://github.com/python-adaptive/adaptive/tree/v0.15.1) (2022-12-02) |
98 | 133 |
|
99 |
| -[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v0.14.2...v0.15.0) |
| 134 | +[Full Changelog](https://github.com/python-adaptive/adaptive/compare/v0.14.2...v0.15.1) |
100 | 135 |
|
101 | 136 | **Closed issues:**
|
102 | 137 |
|
|
290 | 325 | - bump pre-commit filter dependencies [\#293](https://github.com/python-adaptive/adaptive/pull/293) ([basnijholt](https://github.com/basnijholt))
|
291 | 326 | - fix docs [\#291](https://github.com/python-adaptive/adaptive/pull/291) ([basnijholt](https://github.com/basnijholt))
|
292 | 327 | - update to miniver 0.7.0 [\#290](https://github.com/python-adaptive/adaptive/pull/290) ([basnijholt](https://github.com/basnijholt))
|
293 |
| -- add `runner.live\_plot\(\)` in README example [\#288](https://github.com/python-adaptive/adaptive/pull/288) ([basnijholt](https://github.com/basnijholt)) |
| 328 | +- add `runner.live_plot()` in README example [\#288](https://github.com/python-adaptive/adaptive/pull/288) ([basnijholt](https://github.com/basnijholt)) |
294 | 329 | - Update pre commit [\#287](https://github.com/python-adaptive/adaptive/pull/287) ([basnijholt](https://github.com/basnijholt))
|
295 | 330 | - Use m2r2 [\#286](https://github.com/python-adaptive/adaptive/pull/286) ([basnijholt](https://github.com/basnijholt))
|
296 | 331 | - temporarily pin scikit-learn\<=0.23.1 [\#285](https://github.com/python-adaptive/adaptive/pull/285) ([basnijholt](https://github.com/basnijholt))
|
|
382 | 417 | - add \_RequireAttrsABCMeta and make the BaseLearner use it [\#222](https://github.com/python-adaptive/adaptive/pull/222) ([basnijholt](https://github.com/basnijholt))
|
383 | 418 | - 2D: add triangle\_loss [\#221](https://github.com/python-adaptive/adaptive/pull/221) ([basnijholt](https://github.com/basnijholt))
|
384 | 419 | - 2D: add interpolated\_on\_grid method [\#216](https://github.com/python-adaptive/adaptive/pull/216) ([basnijholt](https://github.com/basnijholt))
|
| 420 | +- add scatter\_or\_line argument to Learner1D.plot [\#215](https://github.com/python-adaptive/adaptive/pull/215) ([basnijholt](https://github.com/basnijholt)) |
385 | 421 | - WIP: raise an error when using a lambda and default executor [\#210](https://github.com/python-adaptive/adaptive/pull/210) ([basnijholt](https://github.com/basnijholt))
|
386 | 422 |
|
387 | 423 | ## [v0.10.0-dev](https://github.com/python-adaptive/adaptive/tree/v0.10.0-dev) (2019-10-07)
|
|
408 | 444 | **Merged pull requests:**
|
409 | 445 |
|
410 | 446 | - pass value\_scale to the LearnerND's loss\_per\_simplex function [\#219](https://github.com/python-adaptive/adaptive/pull/219) ([basnijholt](https://github.com/basnijholt))
|
411 |
| -- add scatter\_or\_line argument to Learner1D.plot [\#215](https://github.com/python-adaptive/adaptive/pull/215) ([basnijholt](https://github.com/basnijholt)) |
412 | 447 | - remove MPI4PY\_MAX\_WORKERS where it's not used [\#209](https://github.com/python-adaptive/adaptive/pull/209) ([basnijholt](https://github.com/basnijholt))
|
413 | 448 | - use jupyter\_sphinx v0.2.0 from conda instead of my branch [\#204](https://github.com/python-adaptive/adaptive/pull/204) ([basnijholt](https://github.com/basnijholt))
|
414 | 449 | - Authors [\#202](https://github.com/python-adaptive/adaptive/pull/202) ([basnijholt](https://github.com/basnijholt))
|
|
524 | 559 | - Gracefully handle exceptions when evaluating the function to be learned [\#125](https://github.com/python-adaptive/adaptive/issues/125)
|
525 | 560 | - Allow BalancingLearner to return arbitrary number of points from 'choose\_points' [\#124](https://github.com/python-adaptive/adaptive/issues/124)
|
526 | 561 | - Increase the default refresh rate for 'live\_plot' [\#120](https://github.com/python-adaptive/adaptive/issues/120)
|
527 |
| -- remove default number of points to choose in `choose\_points` [\#118](https://github.com/python-adaptive/adaptive/issues/118) |
| 562 | +- remove default number of points to choose in `choose_points` [\#118](https://github.com/python-adaptive/adaptive/issues/118) |
528 | 563 | - Consider using Gaussian process optimization as a learner [\#115](https://github.com/python-adaptive/adaptive/issues/115)
|
529 | 564 | - Make `distributed.Client` work with automatic scaling of the cluster [\#104](https://github.com/python-adaptive/adaptive/issues/104)
|
530 | 565 | - Improve plotting for learners [\#83](https://github.com/python-adaptive/adaptive/issues/83)
|
|
611 | 646 | - Remove public 'fname' learner attribute [\#17](https://github.com/python-adaptive/adaptive/issues/17)
|
612 | 647 | - Release v0.7.0 [\#14](https://github.com/python-adaptive/adaptive/issues/14)
|
613 | 648 | - \(Learner1D\) improve time complexity [\#13](https://github.com/python-adaptive/adaptive/issues/13)
|
614 |
| -- Typo in documentation for` adaptive.learner.learner2D.uniform\_loss\(ip\)` [\#12](https://github.com/python-adaptive/adaptive/issues/12) |
| 649 | +- Typo in documentation for` adaptive.learner.learner2D.uniform_loss(ip)` [\#12](https://github.com/python-adaptive/adaptive/issues/12) |
615 | 650 | - \(LearnerND\) fix plotting of scaled domains [\#11](https://github.com/python-adaptive/adaptive/issues/11)
|
616 | 651 | - suggested points lie outside of domain [\#7](https://github.com/python-adaptive/adaptive/issues/7)
|
617 | 652 | - DEVELOPMENT IS ON GITLAB: https://gitlab.kwant-project.org/qt/adaptive [\#5](https://github.com/python-adaptive/adaptive/issues/5)
|
|
0 commit comments