diff --git a/.en-custom.txt b/.en-custom.txt index bde291a2fe..7eb577a7e0 100644 --- a/.en-custom.txt +++ b/.en-custom.txt @@ -187,6 +187,7 @@ Malengier Materialia matforge matplotlib +matplotlib's maxima mayavi mayavi2 @@ -197,6 +198,7 @@ metallization micrographs Microstructology microstructure +Miniconda minima MinMod misorientation @@ -219,6 +221,7 @@ Navier-Stokes neighbors' Neumann NIST +Nixpkgs NVIDIA numerix numpy @@ -307,6 +310,7 @@ superfill superfilling svn SvnToGit +symlog S.I. terms' Tcl diff --git a/.pyspelling.yml b/.pyspelling.yml index efa96b1e84..806741e9dd 100644 --- a/.pyspelling.yml +++ b/.pyspelling.yml @@ -76,7 +76,7 @@ matrix: - pyspelling.filters.url: - name: reST sources: - - ./**/*.rst|!./**/generated/*.rst|!./test-environment-*/** + - ./**/*.rst|!./**/generated/*.rst|!./test-environment-*/**|!./worktrees/** dictionary: wordlists: - .en-custom.txt diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 18283aa67e..b7b92334c1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,9 +11,56 @@ Change Log Version |release| ----------------- ------------ -Version 3.3 ------------ +This release adds support for the :term:`PETSc` solvers for +:ref:`PARALLEL`. + +Pulls +----- + +- Add support for PETSc solvers + (`#701 `_) +- Assorted fixes while supporting PETSc + (`#700 `_) + - Fix print statements for Py3k + - Resolve Gmsh issues + - Dump only on processor 0 + - Only write `timetests` on processor 0 + - Fix conda-forge link + - Upload PDF + - Document `print` option of `FIPY_DISPLAY_MATRIX` + - Use legacy numpy formatting when testing individual modules + - Switch to matplotlib's built-in symlog scaling + - Clean up tests +- Assorted fixes for benchmark 8 + (`#699 `_) + - Stipulate `--force` option for `conda remove fipy` + - Update Miniconda installation url + - Replace `_CellVolumeAverageVariable` class with `Variable` expression + - Fix output for bad call stack +- Make CircleCI build docs on Py3k + (`#698 `_) +- Fix link to Nick Croft's thesis + (`#681 `_) +- Fix NIST header footer + (`#680 `_) +- Use Nixpkgs version of FiPy expression + (`#661 `_) +- Update the Nix recipe + (`#658 `_) + +Fixes +----- + +- `#692 `_: + Can't copy example scripts with the command line +- `#669 `_: + input() deadlock on parallel runs +- `#643 `_: + Automate release process + +------------------------ +Version 3.3 - 2019-06-28 +------------------------ This release brings support for Python 2 and Python 3 from the same source, without any translation. Thanks to `@pya `_ and @@ -62,9 +109,9 @@ Fixes - `#340 `_: Don't upload packages to PyPI, just add the master url ------------ -Version 3.2 ------------ +------------------------ +Version 3.2 - 2019-04-22 +------------------------ This is predominantly a `DevOps`_ release. The focus has been on making FiPy easier to install with :term:`conda`. It's also possible to install a