Releases: PlasmaPy/PlasmaPy
Releases · PlasmaPy/PlasmaPy
v2024.2.0
What's Changed
- Merge in v2023.1.0 changes into main by @StanczakDominik in #1890
- Update pre-commit autoupdater to monthly by @StanczakDominik in #1891
- Make
ParticleList
not accept strings by @namurphy in #1892 - Change minimum version of Python from 3.8 to 3.9 by @namurphy in #1885
- Ensure ordering for particles in tests by @StanczakDominik in #1836
- Adjust rtd to also build epubs by @StanczakDominik in #1894
- Add mastodon badge to readme by @StanczakDominik in #1895
- Bring back dependabot by @StanczakDominik in #1864
- Drop
dlint
from linters by @namurphy in #1906 - Bump jupyterlab-server from 2.18.0 to 2.19.0 by @dependabot in #1904
- Bump ipykernel from 6.20.1 to 6.20.2 by @dependabot in #1901
- Bump nbconvert from 7.2.7 to 7.2.8 by @dependabot in #1902
- Bump actions/setup-python from 3 to 4 by @dependabot in #1898
- Bump actions/stale from 5 to 7 by @dependabot in #1897
- Bump flake8 from 5.0.4 to 6.0.0 by @dependabot in #1903
- Bump markupsafe from 2.1.1 to 2.1.2 by @dependabot in #1912
- Bump pydocstyle from 6.2.3 to 6.3.0 by @dependabot in #1908
- Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.6.4 by @dependabot in #1899
- Edit the docstring for
particle_input
by @namurphy in #1883 - Adjust dependabot config by @StanczakDominik in #1913
- Bump nbsphinx from 0.8.11 to 0.8.12 by @dependabot in #1917
- Bump rich from 13.1.0 to 13.2.0 by @dependabot in #1918
- Bump hypothesis from 6.62.1 to 6.64.0 by @dependabot in #1922
- Bump identify from 2.5.13 to 2.5.15 by @dependabot in #1925
- Bump sphinxcontrib-applehelp from 1.0.3 to 1.0.4 by @dependabot in #1926
- Bump bleach from 5.0.1 to 6.0.0 by @dependabot in #1924
- Bump jupyter-core from 5.1.3 to 5.1.4 by @dependabot in #1923
- Bump debugpy from 1.6.5 to 1.6.6 by @dependabot in #1927
- Bump pre-commit from 2.21.0 to 3.0.0 by @dependabot in #1931
- Bump prometheus-client from 0.15.0 to 0.16.0 by @dependabot in #1932
- Bump jupyter-core from 5.1.4 to 5.1.5 by @dependabot in #1929
- Bump hypothesis from 6.64.0 to 6.65.0 by @dependabot in #1928
- Bump nbconvert from 7.2.8 to 7.2.9 by @dependabot in #1930
- Apply new
CustomParticle
constructor to particle factory by @namurphy in #1884 - Rerun particle_tracing notebooks due to high resource usage by @StanczakDominik in #1933
- Bump hypothesis from 6.65.0 to 6.65.1 by @dependabot in #1937
- Bump pre-commit from 3.0.0 to 3.0.1 by @dependabot in #1935
- Bump websocket-client from 1.4.2 to 1.5.0 by @dependabot in #1938
- Bump identify from 2.5.15 to 2.5.16 by @dependabot in #1939
- Bump rich from 13.2.0 to 13.3.1 by @dependabot in #1942
- Bump ipython from 8.8.0 to 8.9.0 by @dependabot in #1940
- Bump hypothesis from 6.65.1 to 6.65.2 by @dependabot in #1941
- Bump pre-commit from 3.0.1 to 3.0.2 by @dependabot in #1947
- Bump jupyter-core from 5.1.5 to 5.2.0 by @dependabot in #1946
- Bump ipykernel from 6.20.2 to 6.21.0 by @dependabot in #1945
- Bump traitlets from 5.8.1 to 5.9.0 by @dependabot in #1948
- Bump identify from 2.5.16 to 2.5.17 by @dependabot in #1952
- Bump beautifulsoup4 from 4.11.1 to 4.11.2 by @dependabot in #1950
- Bump sphinxcontrib-htmlhelp from 2.0.0 to 2.0.1 by @dependabot in #1949
- Move codespell to pre-commit by @namurphy in #1953
- Bump pre-commit from 3.0.2 to 3.0.3 by @dependabot in #1954
- change version of black in pre commit by @mohawk811 in #1955
- Bump hypothesis from 6.65.2 to 6.66.0 by @dependabot in #1957
- Bump ipykernel from 6.21.0 to 6.21.1 by @dependabot in #1959
- Change GitHub Actions that comment on pull requests by @namurphy in #1956
- Update pull request checklist by @namurphy in #1960
- Bump pre-commit from 3.0.3 to 3.0.4 by @dependabot in #1962
- Bump hypothesis from 6.66.0 to 6.67.1 by @dependabot in #1961
- Bump websocket-client from 1.5.0 to 1.5.1 by @dependabot in #1963
- Bump virtualenv from 20.17.1 to 20.18.0 by @dependabot in #1967
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1964
- Bump flake8-implicit-str-concat from 0.3.0 to 0.4.0 by @dependabot in #1968
- Bump virtualenv from 20.18.0 to 20.19.0 by @dependabot in #1969
- Bump mistune from 2.0.4 to 2.0.5 by @dependabot in #1970
- Bump pytest-xdist from 3.1.0 to 3.2.0 by @dependabot in #1971
- Add kinetic Alfven wave dispersion solver by @ejohnson-96 in #1665
- Bump hypothesis from 6.67.1 to 6.68.0 by @dependabot in #1973
- Bump ipython from 8.9.0 to 8.10.0 by @dependabot in #1974
- Make mostly stylistic edits to
plasmapy.formulary.lengths
by @namurphy in #1982 - Update docstrings in
formulary.collisions.frequencies
by @namurphy in #1793 - Bump platformdirs from 2.6.2 to 3.1.0 by @dependabot in #1988
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1989
- Bump pandas from 1.5.2 to 1.5.3 by @dependabot in #1993
- Bump ipykernel from 6.21.1 to 6.21.3 by @dependabot in #1996
- Bump rich from 13.3.1 to 13.3.2 by @dependabot in #1997
- Bump jupyterlab-server from 2.19.0 to 2.20.0 by @dependabot in #1999
- Bump virtualenv from 20.19.0 to 20.20.0 by @dependabot in #1998
- Remove warning and improve error messages for invalid protons by @namurphy in #1992
- Describe code contribution workflow in contributor guide by @namurphy in #1656
- Bump fonttools from 4.38.0 to 4.39.0 by @dependabot in #2005
- Rename label: "Good first contribution" → "good first issue" by @namurphy in #2004
- Updated Coulomb_log example to n_e by @mysakli in #2007
- Remove deprecated
pytest-xdist
option and updateCODEOWNERS
by @namurphy in #1990 - Bump pytest-xdist from 3.2.0 to 3.2.1 by @dependabot in #2010
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #2008
- Use
pip-compile
to updaterequirements.txt
by @namurphy in #2013 - Remove original vision statement so it can be archived on Zenodo by @namurphy in #2017
- Remove upper limit on
sphinx-gallery
and specify documentation-related requirements by @namurphy in #2019 - Bump tox from 3.28.0 to 4.4.7 by @dependabot in #2011
- Update versions of
towncrier
andsphinx-changelog
by @namurphy in #2018 - Updated docstring for Kinetic Alfven function by @ejohnson-96 in #2016
- Make
ParticleList
acceptQuantity
arrays by @namurphy in https://github.com/Pl...
v2023.10.0
What's Changed
- Merge in v2023.1.0 changes into main by @StanczakDominik in #1890
- Update pre-commit autoupdater to monthly by @StanczakDominik in #1891
- Make
ParticleList
not accept strings by @namurphy in #1892 - Change minimum version of Python from 3.8 to 3.9 by @namurphy in #1885
- Ensure ordering for particles in tests by @StanczakDominik in #1836
- Adjust rtd to also build epubs by @StanczakDominik in #1894
- Add mastodon badge to readme by @StanczakDominik in #1895
- Bring back dependabot by @StanczakDominik in #1864
- Drop
dlint
from linters by @namurphy in #1906 - Bump jupyterlab-server from 2.18.0 to 2.19.0 by @dependabot in #1904
- Bump ipykernel from 6.20.1 to 6.20.2 by @dependabot in #1901
- Bump nbconvert from 7.2.7 to 7.2.8 by @dependabot in #1902
- Bump actions/setup-python from 3 to 4 by @dependabot in #1898
- Bump actions/stale from 5 to 7 by @dependabot in #1897
- Bump flake8 from 5.0.4 to 6.0.0 by @dependabot in #1903
- Bump markupsafe from 2.1.1 to 2.1.2 by @dependabot in #1912
- Bump pydocstyle from 6.2.3 to 6.3.0 by @dependabot in #1908
- Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.6.4 by @dependabot in #1899
- Edit the docstring for
particle_input
by @namurphy in #1883 - Adjust dependabot config by @StanczakDominik in #1913
- Bump nbsphinx from 0.8.11 to 0.8.12 by @dependabot in #1917
- Bump rich from 13.1.0 to 13.2.0 by @dependabot in #1918
- Bump hypothesis from 6.62.1 to 6.64.0 by @dependabot in #1922
- Bump identify from 2.5.13 to 2.5.15 by @dependabot in #1925
- Bump sphinxcontrib-applehelp from 1.0.3 to 1.0.4 by @dependabot in #1926
- Bump bleach from 5.0.1 to 6.0.0 by @dependabot in #1924
- Bump jupyter-core from 5.1.3 to 5.1.4 by @dependabot in #1923
- Bump debugpy from 1.6.5 to 1.6.6 by @dependabot in #1927
- Bump pre-commit from 2.21.0 to 3.0.0 by @dependabot in #1931
- Bump prometheus-client from 0.15.0 to 0.16.0 by @dependabot in #1932
- Bump jupyter-core from 5.1.4 to 5.1.5 by @dependabot in #1929
- Bump hypothesis from 6.64.0 to 6.65.0 by @dependabot in #1928
- Bump nbconvert from 7.2.8 to 7.2.9 by @dependabot in #1930
- Apply new
CustomParticle
constructor to particle factory by @namurphy in #1884 - Rerun particle_tracing notebooks due to high resource usage by @StanczakDominik in #1933
- Bump hypothesis from 6.65.0 to 6.65.1 by @dependabot in #1937
- Bump pre-commit from 3.0.0 to 3.0.1 by @dependabot in #1935
- Bump websocket-client from 1.4.2 to 1.5.0 by @dependabot in #1938
- Bump identify from 2.5.15 to 2.5.16 by @dependabot in #1939
- Bump rich from 13.2.0 to 13.3.1 by @dependabot in #1942
- Bump ipython from 8.8.0 to 8.9.0 by @dependabot in #1940
- Bump hypothesis from 6.65.1 to 6.65.2 by @dependabot in #1941
- Bump pre-commit from 3.0.1 to 3.0.2 by @dependabot in #1947
- Bump jupyter-core from 5.1.5 to 5.2.0 by @dependabot in #1946
- Bump ipykernel from 6.20.2 to 6.21.0 by @dependabot in #1945
- Bump traitlets from 5.8.1 to 5.9.0 by @dependabot in #1948
- Bump identify from 2.5.16 to 2.5.17 by @dependabot in #1952
- Bump beautifulsoup4 from 4.11.1 to 4.11.2 by @dependabot in #1950
- Bump sphinxcontrib-htmlhelp from 2.0.0 to 2.0.1 by @dependabot in #1949
- Move codespell to pre-commit by @namurphy in #1953
- Bump pre-commit from 3.0.2 to 3.0.3 by @dependabot in #1954
- change version of black in pre commit by @mohawk811 in #1955
- Bump hypothesis from 6.65.2 to 6.66.0 by @dependabot in #1957
- Bump ipykernel from 6.21.0 to 6.21.1 by @dependabot in #1959
- Change GitHub Actions that comment on pull requests by @namurphy in #1956
- Update pull request checklist by @namurphy in #1960
- Bump pre-commit from 3.0.3 to 3.0.4 by @dependabot in #1962
- Bump hypothesis from 6.66.0 to 6.67.1 by @dependabot in #1961
- Bump websocket-client from 1.5.0 to 1.5.1 by @dependabot in #1963
- Bump virtualenv from 20.17.1 to 20.18.0 by @dependabot in #1967
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1964
- Bump flake8-implicit-str-concat from 0.3.0 to 0.4.0 by @dependabot in #1968
- Bump virtualenv from 20.18.0 to 20.19.0 by @dependabot in #1969
- Bump mistune from 2.0.4 to 2.0.5 by @dependabot in #1970
- Bump pytest-xdist from 3.1.0 to 3.2.0 by @dependabot in #1971
- Add kinetic Alfven wave dispersion solver by @ejohnson-96 in #1665
- Bump hypothesis from 6.67.1 to 6.68.0 by @dependabot in #1973
- Bump ipython from 8.9.0 to 8.10.0 by @dependabot in #1974
- Make mostly stylistic edits to
plasmapy.formulary.lengths
by @namurphy in #1982 - Update docstrings in
formulary.collisions.frequencies
by @namurphy in #1793 - Bump platformdirs from 2.6.2 to 3.1.0 by @dependabot in #1988
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1989
- Bump pandas from 1.5.2 to 1.5.3 by @dependabot in #1993
- Bump ipykernel from 6.21.1 to 6.21.3 by @dependabot in #1996
- Bump rich from 13.3.1 to 13.3.2 by @dependabot in #1997
- Bump jupyterlab-server from 2.19.0 to 2.20.0 by @dependabot in #1999
- Bump virtualenv from 20.19.0 to 20.20.0 by @dependabot in #1998
- Remove warning and improve error messages for invalid protons by @namurphy in #1992
- Describe code contribution workflow in contributor guide by @namurphy in #1656
- Bump fonttools from 4.38.0 to 4.39.0 by @dependabot in #2005
- Rename label: "Good first contribution" → "good first issue" by @namurphy in #2004
- Updated Coulomb_log example to n_e by @mysakli in #2007
- Remove deprecated
pytest-xdist
option and updateCODEOWNERS
by @namurphy in #1990 - Bump pytest-xdist from 3.2.0 to 3.2.1 by @dependabot in #2010
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #2008
- Use
pip-compile
to updaterequirements.txt
by @namurphy in #2013 - Remove original vision statement so it can be archived on Zenodo by @namurphy in #2017
- Remove upper limit on
sphinx-gallery
and specify documentation-related requirements by @namurphy in #2019 - Bump tox from 3.28.0 to 4.4.7 by @dependabot in #2011
- Update versions of
towncrier
andsphinx-changelog
by @namurphy in #2018 - Updated docstring for Kinetic Alfven function by @ejohnson-96 in #2016
- Make
ParticleList
acceptQuantity
arrays by @namurphy in https://github.com/Pl...
v2023.5.1
v2023.5.0
What's Changed
- Merge in v2023.1.0 changes into main by @StanczakDominik in #1890
- Update pre-commit autoupdater to monthly by @StanczakDominik in #1891
- Make
ParticleList
not accept strings by @namurphy in #1892 - Change minimum version of Python from 3.8 to 3.9 by @namurphy in #1885
- Ensure ordering for particles in tests by @StanczakDominik in #1836
- Adjust rtd to also build epubs by @StanczakDominik in #1894
- Add mastodon badge to readme by @StanczakDominik in #1895
- Bring back dependabot by @StanczakDominik in #1864
- Drop
dlint
from linters by @namurphy in #1906 - Bump jupyterlab-server from 2.18.0 to 2.19.0 by @dependabot in #1904
- Bump ipykernel from 6.20.1 to 6.20.2 by @dependabot in #1901
- Bump nbconvert from 7.2.7 to 7.2.8 by @dependabot in #1902
- Bump actions/setup-python from 3 to 4 by @dependabot in #1898
- Bump actions/stale from 5 to 7 by @dependabot in #1897
- Bump flake8 from 5.0.4 to 6.0.0 by @dependabot in #1903
- Bump markupsafe from 2.1.1 to 2.1.2 by @dependabot in #1912
- Bump pydocstyle from 6.2.3 to 6.3.0 by @dependabot in #1908
- Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.6.4 by @dependabot in #1899
- Edit the docstring for
particle_input
by @namurphy in #1883 - Adjust dependabot config by @StanczakDominik in #1913
- Bump nbsphinx from 0.8.11 to 0.8.12 by @dependabot in #1917
- Bump rich from 13.1.0 to 13.2.0 by @dependabot in #1918
- Bump hypothesis from 6.62.1 to 6.64.0 by @dependabot in #1922
- Bump identify from 2.5.13 to 2.5.15 by @dependabot in #1925
- Bump sphinxcontrib-applehelp from 1.0.3 to 1.0.4 by @dependabot in #1926
- Bump bleach from 5.0.1 to 6.0.0 by @dependabot in #1924
- Bump jupyter-core from 5.1.3 to 5.1.4 by @dependabot in #1923
- Bump debugpy from 1.6.5 to 1.6.6 by @dependabot in #1927
- Bump pre-commit from 2.21.0 to 3.0.0 by @dependabot in #1931
- Bump prometheus-client from 0.15.0 to 0.16.0 by @dependabot in #1932
- Bump jupyter-core from 5.1.4 to 5.1.5 by @dependabot in #1929
- Bump hypothesis from 6.64.0 to 6.65.0 by @dependabot in #1928
- Bump nbconvert from 7.2.8 to 7.2.9 by @dependabot in #1930
- Apply new
CustomParticle
constructor to particle factory by @namurphy in #1884 - Rerun particle_tracing notebooks due to high resource usage by @StanczakDominik in #1933
- Bump hypothesis from 6.65.0 to 6.65.1 by @dependabot in #1937
- Bump pre-commit from 3.0.0 to 3.0.1 by @dependabot in #1935
- Bump websocket-client from 1.4.2 to 1.5.0 by @dependabot in #1938
- Bump identify from 2.5.15 to 2.5.16 by @dependabot in #1939
- Bump rich from 13.2.0 to 13.3.1 by @dependabot in #1942
- Bump ipython from 8.8.0 to 8.9.0 by @dependabot in #1940
- Bump hypothesis from 6.65.1 to 6.65.2 by @dependabot in #1941
- Bump pre-commit from 3.0.1 to 3.0.2 by @dependabot in #1947
- Bump jupyter-core from 5.1.5 to 5.2.0 by @dependabot in #1946
- Bump ipykernel from 6.20.2 to 6.21.0 by @dependabot in #1945
- Bump traitlets from 5.8.1 to 5.9.0 by @dependabot in #1948
- Bump identify from 2.5.16 to 2.5.17 by @dependabot in #1952
- Bump beautifulsoup4 from 4.11.1 to 4.11.2 by @dependabot in #1950
- Bump sphinxcontrib-htmlhelp from 2.0.0 to 2.0.1 by @dependabot in #1949
- Move codespell to pre-commit by @namurphy in #1953
- Bump pre-commit from 3.0.2 to 3.0.3 by @dependabot in #1954
- change version of black in pre commit by @mohawk811 in #1955
- Bump hypothesis from 6.65.2 to 6.66.0 by @dependabot in #1957
- Bump ipykernel from 6.21.0 to 6.21.1 by @dependabot in #1959
- Change GitHub Actions that comment on pull requests by @namurphy in #1956
- Update pull request checklist by @namurphy in #1960
- Bump pre-commit from 3.0.3 to 3.0.4 by @dependabot in #1962
- Bump hypothesis from 6.66.0 to 6.67.1 by @dependabot in #1961
- Bump websocket-client from 1.5.0 to 1.5.1 by @dependabot in #1963
- Bump virtualenv from 20.17.1 to 20.18.0 by @dependabot in #1967
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1964
- Bump flake8-implicit-str-concat from 0.3.0 to 0.4.0 by @dependabot in #1968
- Bump virtualenv from 20.18.0 to 20.19.0 by @dependabot in #1969
- Bump mistune from 2.0.4 to 2.0.5 by @dependabot in #1970
- Bump pytest-xdist from 3.1.0 to 3.2.0 by @dependabot in #1971
- Add kinetic Alfven wave dispersion solver by @ejohnson-96 in #1665
- Bump hypothesis from 6.67.1 to 6.68.0 by @dependabot in #1973
- Bump ipython from 8.9.0 to 8.10.0 by @dependabot in #1974
- Make mostly stylistic edits to
plasmapy.formulary.lengths
by @namurphy in #1982 - Update docstrings in
formulary.collisions.frequencies
by @namurphy in #1793 - Bump platformdirs from 2.6.2 to 3.1.0 by @dependabot in #1988
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1989
- Bump pandas from 1.5.2 to 1.5.3 by @dependabot in #1993
- Bump ipykernel from 6.21.1 to 6.21.3 by @dependabot in #1996
- Bump rich from 13.3.1 to 13.3.2 by @dependabot in #1997
- Bump jupyterlab-server from 2.19.0 to 2.20.0 by @dependabot in #1999
- Bump virtualenv from 20.19.0 to 20.20.0 by @dependabot in #1998
- Remove warning and improve error messages for invalid protons by @namurphy in #1992
- Describe code contribution workflow in contributor guide by @namurphy in #1656
- Bump fonttools from 4.38.0 to 4.39.0 by @dependabot in #2005
- Rename label: "Good first contribution" → "good first issue" by @namurphy in #2004
- Updated Coulomb_log example to n_e by @mysakli in #2007
- Remove deprecated
pytest-xdist
option and updateCODEOWNERS
by @namurphy in #1990 - Bump pytest-xdist from 3.2.0 to 3.2.1 by @dependabot in #2010
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #2008
- Use
pip-compile
to updaterequirements.txt
by @namurphy in #2013 - Remove original vision statement so it can be archived on Zenodo by @namurphy in #2017
- Remove upper limit on
sphinx-gallery
and specify documentation-related requirements by @namurphy in #2019 - Bump tox from 3.28.0 to 4.4.7 by @dependabot in #2011
- Update versions of
towncrier
andsphinx-changelog
by @namurphy in #2018 - Updated docstring for Kinetic Alfven function by @ejohnson-96 in #2016
- Make
ParticleList
acceptQuantity
arrays by @namurphy in https://github.com/Pl...
v2023.1.0
See the changelog over at RTD!
What's Changed
- [MAINT] Merge automatic changes from v0.9.0 release by @StanczakDominik in #1798
- Update size labeler GitHub workflow by @namurphy in #1800
- Add
blacken-docs
topre-commit
& apply minor reST fixes by @namurphy in #1807 - Change fortnightly tests to weekly even though "fortnightly" sounds waaaay cooler than "weekly" by @namurphy in #1808
- Delete size-labeler.yml by @StanczakDominik in #1811
- Added relativistic functionality to gyroradius by @MuhammadHMasood in #1813
- Remove pytest-xdist from test requirements by @namurphy in #1822
- Remove deprecated T_i from gyroradius by @tranqver in #1824
- Fix weekly test configuration error by @namurphy in #1827
- Update changelog guide by @namurphy in #1826
- Add functions to calculate running moments of time series in new time_series sub module by @gregordecristoforo in #1803
- Return NaN values instead of throw exceptions for particle attributes by @Sobeskes in #1825
- Remove
plasmapy.formulary.parameters
by @namurphy in #1833 - Convert setup.cfg to pyproject.toml by @StanczakDominik in #1758
- Add flake8 check for line length in docstrings by @namurphy in #1816
- Fixed functional typo in testing_guide.rst by @svincena in #1834
- Charged Particle Radiography: Detector Stacks by @pheuer in #1274
- Add a summary section to testing guide by @namurphy in #1823
- Update troubleshooting information in doc guide by @namurphy in #1817
- Update discussion of parameter type specifications in docstrings by @namurphy in #1757
- Update error messages in Coulomb logarithm calculations by @namurphy in #1586
- Update Read the Docs configuration and add
graphviz
dependency by @namurphy in #1840 - Link to GitHub repository from documentation landing page by @namurphy in #1839
- Revert fail-on-warning option for Read the Docs build by @namurphy in #1842
- Fix weekly test against development version of NumPy by @namurphy in #1841
- Apply changes from
refurb
andruff
toplasmapy.utils
by @namurphy in #1845 - Refactor tests in
plasmapy.formulary.relativity
by @namurphy in #1844 - Apply changes from
refurb
andruff
toplasmapy.particles
by @namurphy in #1846 - DRAFT: Prad multiple field grids by @pheuer in #1799
- Add
ruff
section topyproject.toml
by @namurphy in #1848 - Pin version of
towncrier
to address doc build error by @namurphy in #1850 - Apply changes from
refurb
andruff
toplasmapy.formulary
by @namurphy in #1847 - Apply ruff --fix to repository by @namurphy in #1849
- Use
ruff
andrefurb
on remainder ofplasmapy
by @namurphy in #1853 - Pin GitHub Action to specific version for posting code review checklists by @namurphy in #1852
- Fix version of GitHub Action by @namurphy in #1855
- Pin GitHub Action to a specific commit by @namurphy in #1857
- Revert updates to GitHub Action by @namurphy in #1859
- Add
ruff
topre-commit
configuration by @namurphy in #1854 - Update create issue links in
README.md
by @namurphy in #1858 - Adjust ruff for pre-commit by @StanczakDominik in #1860
- Drop
dev
dependencies from pyproject.toml by @StanczakDominik in #1843 - Restructure coding guide by @namurphy in #1856
- Update README file and copyright year by @namurphy in #1862
- Use
pyproject-fmt
instead ofpretty-format-toml
by @namurphy in #1868 - Expand charge number functionality for
CustomParticle
by @namurphy in #1866 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1863
- Update changelog entries and author lists by @namurphy in #1876
- Add plep link in docs by @StanczakDominik in #1879
- Add separate constructor for
CustomParticle
by @namurphy in #1881 - Update docstring and annotations for
spectral_density
by @namurphy in #1756 - Drop dependency on
cached-property
in favor offunctools.cached_property
by @namurphy in #1886 - Add
strict
andallowed_physical_types
keyword arguments to_get_physical_type_dict
by @namurphy in #1880 - Drop codespell from pyproject.toml reqs by @StanczakDominik in #1888
- Add a documentation page on performance tips by @namurphy in #1887
New Contributors
- @MuhammadHMasood made their first contribution in #1813
- @tranqver made their first contribution in #1824
- @gregordecristoforo made their first contribution in #1803
- @Sobeskes made their first contribution in #1825
- @svincena made their first contribution in #1834
Full Changelog: v0.9.1...v2023.1.0
v2023.1.0rc1
No, actually this is our functional first date-based versioning release!
v2023.1.0rc0
This is the first of our date-based releases!
PlasmaPy v0.9.1
This is a quick maintenance bugfix release so that we can actually get 0.9 onto conda-forge!
PlasmaPy v0.9.0
You can find the full changelog for this release at https://github.com/PlasmaPy/PlasmaPy/blob/v0.9.x/docs/whatsnew/0.9.0.rst .
New Contributors
- @MKastek made their first contribution in #1556
- @JaydenR2305 made their first contribution in #1664
- @TrestanSimon made their first contribution in #1681
- @elliotwutingfeng made their first contribution in #1764
v0.8.1
Plasmapy v0.8.1 (2022-07-05)
This release of PlasmaPy includes 158 pull requests closing 60 issues by 37 people, of which 31 are new contributors.
The people who have contributed to the code for this release are:
- Afzal Rao*
- Alexis Jeandet*
- Andrew Sheng*
- Anna Lanteri*
- Chris Hoang*
- Christopher Arran*
- Chun Hei Yip*
- Dominik Stańczak
- Elliot Johnson*
- Erik Everson
- flaixman*
- Haman Bagherianlemraski*
- Isaias McHardy*
- itsraashi*
- James Kent*
- Joao Victor Martinelli*
- Leo Murphy*
- Luciano Silvestri*
- Mahima Pannala*
- Marco Gorelli*
- Nick Murphy
- Nicolas Lequette
- Nikita Smirnov*
- Peter Heuer
- Pey Lian Lim*
- Rajagopalan Gangadharan*
- Raymon Skjørten Hansen*
- Reynaldo Rojas Zelaya*
- Riley Britten*
- sandshrew118*
- seanjunheng2*
- Shane Brown*
- Suzanne Nie*
- Terrance Takho Lee*
- Tien Vo*
- Tiger Du
- Tomás Stinson*
An asterisk indicates that this release contains their first contribution to PlasmaPy.
The changelog for this release can be found at our docs page.