PlasmaPy v0.3.1 release

We are excited to announce the release of PlasmaPy version 0.3.1. This release includes two new subpackages: plasmapy.formulary, which consolidates much of the functionality that was formerly in plasmapy.physics, plasmapy.mathematics, and plasmapy.transport; and plasmapy.simulation, which contains our particle tracker and will be the place to consolidate tools related to plasma simulations. These changes are part of an ongoing plan to reorganize PlasmaPy's subpackage structure that will continue in version 0.4. In order to install PlasmaPy, please refer to the installation instructions on PlasmaPy's documentation page.

PlasmaPy v0.2.0 release!

A few days ago the long overdue PlasmaPy release v0.2.0 hit PyPI with the force of a coronal mass ejection. You can upgrade via pip install --upgrade plasmapy.

If you'd rather use conda, though, you now have the option, and that is why we delayed the announcement: we now have our very own conda-forge feedstock and you can install PlasmaPy using conda install -c conda-forge plasmapy.

Please refer to the release notes to see what's changed.

Happy coding, everyone!

PlasmaPy v0.1.1 bugfix release!

We have just released PlasmaPy v0.1.1, our first bugfix release which attempts to correct many of the flaws in our code we only noticed while releasing v0.1!

Take a look at the release notes to see what's changed.

As usual (although this is likely the first time you have reason to run this command), you should now be able to update via pip install --upgrade plasmapy.

Hot plasmas, and happy coding, everyone!

PlasmaPy v0.1 release!

I address you tonight not as a programmer of Python, not as a maintainer of a repository, but as a citizen of open source.

We are faced with the very newest of releases.

GitHub calls this one PlasmaPy v0.1.0, the first of the alphas.

And yet, for the first time in the history of this project our team has the technology to prevent its own procrastination.

All of you pip installing with us need to know that everything that could be done to delay this release has been called into service.

The coder's thirst for excellence, perfectionism, every step into the abyss of transport theory, every adventurous refactor of docs, all of our combined ideas for features and improvements, even the code reviews that we performed have provided us with the tools to prevent this exciting event.

Through all the chaos that is our Git tree, through all of the PEP8 and the Matrix discussion, through all the pain of learning Sphinx and rebasing, through all of our ~2000 commits, there is one thing that has nourished our souls, and pushed us to complete this release, and that is our pretty plots. Oh, and the possibility to apply more decorators.

The dreams of the entire PlasmaPy community are focused tonight on these 31 brave committers, pushing onto the master branch.

And may we all, plasma enthusiasts the world over, see this release through.

Thermal speed, and a \(\sqrt{2}\) to you,