From 21d6cd0a3e3c173be2af36d9b17ec35a58187a37 Mon Sep 17 00:00:00 2001 From: Chris Fonnesbeck Date: Sun, 6 Mar 2022 21:02:24 -0600 Subject: [PATCH 1/4] Initiate v4.0.0b3 release --- RELEASE-NOTES.md | 4 ++-- pymc/__init__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 92b95d3814..7728b13a82 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -7,10 +7,10 @@ Instead update the vNext section until 4.0.0 is out. ⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠ --> -## PyMC vNext (4.0.0b1 → 4.0.0b2 → 4.0.0b3 → 4.0.0) +## PyMC vNext (4.0.0b1 → 4.0.0b2 → 4.0.0b3 → 4.0.0b4 → 4.0.0) ⚠ The changes below are the delta between the upcoming releases `v3.11.5` →...→ `v4.0.0`. -### No-yet working features +### Not-yet working features We plan to get these working again, but at this point their inner workings have not been refactored. - Timeseries distributions (see [#4642](https://github.com/pymc-devs/pymc/issues/4642)) - Mixture distributions (see [#4781](https://github.com/pymc-devs/pymc/issues/4781)) diff --git a/pymc/__init__.py b/pymc/__init__.py index 1cb3c6797f..82de5b4ee6 100644 --- a/pymc/__init__.py +++ b/pymc/__init__.py @@ -13,7 +13,7 @@ # limitations under the License. # pylint: disable=wildcard-import -__version__ = "4.0.0b2" +__version__ = "4.0.0b3" import logging import multiprocessing as mp From d9abd57e8e2826add8af89149f65c5cd5afdb679 Mon Sep 17 00:00:00 2001 From: Chris Fonnesbeck Date: Mon, 7 Mar 2022 09:25:20 -0600 Subject: [PATCH 2/4] Added Maintenance section to release notes with VI update notice --- RELEASE-NOTES.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 7728b13a82..a9df756cba 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -129,6 +129,9 @@ This includes API changes we did not warn about since at least `3.11.0` (2021-01 - `softmax` and `log_softmax` functions added to `math` module (see [#5279](https://github.com/pymc-devs/pymc/pull/5279)). - ... +### Maintenance +- Variational inference has been ported to v4. + ## Documentation - Switched to the [pydata-sphinx-theme](https://pydata-sphinx-theme.readthedocs.io/en/latest/) - Updated our documentation tooling to use [MyST](https://myst-parser.readthedocs.io/en/latest/), [MyST-NB](https://myst-nb.readthedocs.io/en/latest/), sphinx-design, notfound.extension, From 471aef5db2f8fc2b9686ac577f5e2a5986c84250 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Mon, 7 Mar 2022 16:47:53 +0100 Subject: [PATCH 3/4] Clean release notes --- RELEASE-NOTES.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index a9df756cba..0094cc29b7 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -14,8 +14,6 @@ Instead update the vNext section until 4.0.0 is out. We plan to get these working again, but at this point their inner workings have not been refactored. - Timeseries distributions (see [#4642](https://github.com/pymc-devs/pymc/issues/4642)) - Mixture distributions (see [#4781](https://github.com/pymc-devs/pymc/issues/4781)) -- Cholesky distributions (see WIP PR [#4784](https://github.com/pymc-devs/pymc/pull/4784)) -- Variational inference submodule (see WIP PR [#4582](https://github.com/pymc-devs/pymc/pull/4582)) - Elliptical slice sampling (see [#5137](https://github.com/pymc-devs/pymc/issues/5137)) - `BaseStochasticGradient` (see [#5138](https://github.com/pymc-devs/pymc/issues/5138)) - `pm.sample_posterior_predictive_w` (see [#4807](https://github.com/pymc-devs/pymc/issues/4807)) @@ -129,8 +127,6 @@ This includes API changes we did not warn about since at least `3.11.0` (2021-01 - `softmax` and `log_softmax` functions added to `math` module (see [#5279](https://github.com/pymc-devs/pymc/pull/5279)). - ... -### Maintenance -- Variational inference has been ported to v4. ## Documentation - Switched to the [pydata-sphinx-theme](https://pydata-sphinx-theme.readthedocs.io/en/latest/) From 9c56a1594ff5e553b928c32b1736c07bd48905a8 Mon Sep 17 00:00:00 2001 From: Chris Fonnesbeck Date: Mon, 7 Mar 2022 09:47:54 -0600 Subject: [PATCH 4/4] Removed Cholesky from non-working section of release notes --- RELEASE-NOTES.md | 1 - 1 file changed, 1 deletion(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index a9df756cba..ac3b85a6ea 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -14,7 +14,6 @@ Instead update the vNext section until 4.0.0 is out. We plan to get these working again, but at this point their inner workings have not been refactored. - Timeseries distributions (see [#4642](https://github.com/pymc-devs/pymc/issues/4642)) - Mixture distributions (see [#4781](https://github.com/pymc-devs/pymc/issues/4781)) -- Cholesky distributions (see WIP PR [#4784](https://github.com/pymc-devs/pymc/pull/4784)) - Variational inference submodule (see WIP PR [#4582](https://github.com/pymc-devs/pymc/pull/4582)) - Elliptical slice sampling (see [#5137](https://github.com/pymc-devs/pymc/issues/5137)) - `BaseStochasticGradient` (see [#5138](https://github.com/pymc-devs/pymc/issues/5138))