Name | plasmapy JSON |
Version |
2025.8.0
JSON |
| download |
home_page | None |
Summary | Python package for plasma science |
upload_time | 2025-08-07 21:16:01 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.11 |
license | BSD 3-Clause License
Copyright (c) 2015–2025, PlasmaPy Developers.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of PlasmaPy nor the names of its contributors may be used
to endorse or promote products derived from this software without specific
prior written permission.
This software is provided by the copyright holders and contributors "as is"
and any express or implied warranties, including, but not limited to, the
implied warranties of merchantability and fitness for a particular purpose are
disclaimed. In no event shall the copyright holder or contributors be liable
for any direct, indirect, incidental, special, exemplary, or consequential
damages (including, but not limited to, procurement of substitute goods or
services; loss of use, data, or profits; or business interruption) however
caused and on any theory of liability, whether in contract, strict liability,
or tort (including negligence or otherwise) arising in any way out of the use
of this software, even if advised of the possibility of such damage.
|
keywords |
astronomy
fusion
heliophysics
plasma
plasma physics
science
solar physics
space plasmas
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<div align="center"><img src="https://raw.githubusercontent.com/PlasmaPy/PlasmaPy-logo/main/exports/with-text-dark.png" width="600"/></div>
# PlasmaPy
[](https://pypi.org/project/plasmapy/)
[](https://img.shields.io/conda/v/conda-forge/plasmapy)
[](https://img.shields.io/pypi/pyversions/plasmapy?style=plastic)
[](./LICENSE.md)
[](https://docs.plasmapy.org/en/latest/CODE_OF_CONDUCT.html)
[](https://app.element.io/#/room/#plasmapy:openastronomy.org)
<a rel="me" href="https://fosstodon.org/@plasmapy"></a>
[](https://www.youtube.com/channel/UCSH6qzslhqIZKTAJmHPxIxw)
[](https://github.com/PlasmaPy/PlasmaPy/actions/workflows/ci.yml)
[](https://github.com/PlasmaPy/PlasmaPy/actions/workflows/weekly.yml)
[](https://results.pre-commit.ci/latest/github/PlasmaPy/PlasmaPy/main)
[](https://codecov.io/gh/PlasmaPy/PlasmaPy)
[](http://plasmapy.readthedocs.io/en/latest/?badge=latest)
[](https://doi.org/10.5281/zenodo.1436011)
[](http://www.astropy.org/)
[](https://github.com/pre-commit/pre-commit)
[](https://scientific-python.org/specs/spec-0000/)
[PlasmaPy] is an open source, community-developed [Python] package for
plasma research and education. PlasmaPy intends to be for plasma science
what [Astropy] is for astronomy — a collection of functionality commonly
needed by plasma scientists and researchers globally, running within and
leveraging the open source scientific Python ecosystem. The goals of
PlasmaPy are more thoroughly described in [this video]. Many of our
recent presentations are available from the
[PlasmaPy Community on Zenodo].
## Documentation
Please check out our online [**documentation**] to learn more about
PlasmaPy's capabilities.
If you would like an idea of what PlasmaPy can do, go to our
[example gallery] of Jupyter notebooks. To learn more about how to
contribute, check out PlasmaPy's [contributor guide].
## Installing PlasmaPy
PlasmaPy's online documentation has detailed instructions on how to
[**install PlasmaPy**].
To install PlasmaPy on macOS or Linux, open a terminal and run:
```Shell
python -m pip install plasmapy
```
On some systems, it might be necessary to specify the Python version
number, for example by using `python3` or `python3.13` instead of
`python`.
To install PlasmaPy in Windows via PowerShell, run:
```Shell
py -3.13 -m pip install plasmapy
```
The `3.13` may be replaced by any version of Python that is installed
and supported by PlasmaPy.
## Citing PlasmaPy
If you use PlasmaPy for research resulting in a publication, please
[cite PlasmaPy]. It really helps support the project! Citing software
used in research provides credit to its authors, promotes open science &
scientific reproducibility, and helps open source projects demonstrate
to funding agencies that continued development should be supported.
Please check out the [PlasmaPy community on Zenodo] for prior releases
of PlasmaPy and other resources.
## Requesting features
Please [submit a feature request] in our [GitHub repository] if you have
an idea for new or improved functionality. PlasmaPy is community-driven,
and feature requests really help guide the future of the project.
## Submitting bug reports
Please [submit a bug report] on PlasmaPy's GitHub repository if you
notice any problems. We really appreciate it!
## Contributing
If you are interested in contributing, please check out our
[contributor guide] and [code of conduct]. There are a number of
[good first issues] in our GitHub repository. New contributors are very
welcome!
## Events
PlasmaPy has several [meetings] that are on our [calendar]. Events are
usually held on PlasmaPy's [Zoom] room. The most up-to-date information
about these meetings is on the [meetings] page of PlasmaPy's website.
### Community meetings
PlasmaPy's weekly [community meetings] are a place to talk about code
development, event planning, and other community happenings. If you have
an idea for a new feature or would like to become involved in the
PlasmaPy project, community meetings are a great place to start. As of
May 2025, our community meetings are on most Thursdays at 2 pm ET.
## Community
## Contact information
Please feel free to reach out to us at [team@plasmapy.org] or stop by
one of our [community meetings] with any ideas, questions, and/or puns
about computational magnetohydrodynamics.
Please use these links to [submit a feature request] and to
[submit a bug report] on PlasmaPy's GitHub repository.
### GitHub discussions
We're trying out [GitHub discussions] as a place to suggest ideas, bring
up discussion topics, and ask questions.
### Matrix chat
If you have any questions, the quickest way to get a response is to ask
on our [Matrix]/[Gitter] channel. Both of these are the same chat
channel; Gitter uses a bridge to link the two.
### Mailing list
Subscribe to PlasmaPy's low-volume [mailing list] to receive occasional
newsletters and announcements.
## License
PlasmaPy is permissively licensed under a [3-clause BSD license] with
added [protections against software patents].
## Acknowledgments
Development of PlasmaPy has been supported in part by the
[National Science Foundation], [NASA], [Department of Energy], and the
[Smithsonian Institution]. For more details, please see PlasmaPy's
documentation page on [authors and credits].
[**documentation**]: https://docs.plasmapy.org
[**install plasmapy**]: https://docs.plasmapy.org/en/stable/install.html
[3-clause bsd license]: ./LICENSE.md
[astropy]: https://www.astropy.org
[authors and credits]: https://docs.plasmapy.org/en/latest/about/credits.html
[calendar]: https://calendar.google.com/calendar/embed?src=c_sqqq390s24jjfjp3q86pv41pi8%40group.calendar.google.com&ctz=America%2FNew_York
[cite plasmapy]: https://docs.plasmapy.org/en/latest/about/citation.html
[code of conduct]: http://docs.plasmapy.org/en/latest/CODE_OF_CONDUCT.html
[community meetings]: https://www.plasmapy.org/meetings/weekly
[contributor guide]: https://docs.plasmapy.org/en/latest/development/index.html
[department of energy]: https://www.energy.gov
[example gallery]: https://docs.plasmapy.org/en/stable/examples.html
[github discussions]: https://github.com/PlasmaPy/PlasmaPy/discussions
[github repository]: https://github.com/PlasmaPy/PlasmaPy
[gitter]: https://gitter.im/PlasmaPy/Lobby
[good first issues]: https://github.com/PlasmaPy/PlasmaPy/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
[mailing list]: https://groups.google.com/forum/#!forum/plasmapy
[matrix]: https://app.element.io/#/room/#plasmapy:openastronomy.org
[meetings]: https://www.plasmapy.org/meetings/weekly
[nasa]: https://www.nasa.gov/
[national science foundation]: https://nsf.gov
[plasmapy]: https://www.plasmapy.org
[plasmapy community on zenodo]: https://zenodo.org/communities/plasmapy
[protections against software patents]: ./PATENT.md
[python]: https://www.python.org
[smithsonian institution]: https://www.si.edu
[submit a bug report]: https://github.com/PlasmaPy/PlasmaPy/issues/new?assignees=&labels=Bug&template=bug_report.yml
[submit a feature request]: https://github.com/PlasmaPy/PlasmaPy/issues/new?assignees=&labels=Feature+request&template=feature_request.yml
[team@plasmapy.org]: mailto:team@plasmapy.org
[this video]: https://youtu.be/E8RwQF5wcXM
[zoom]: https://zoom.us/j/91633383503?pwd=QWNkdHpWeFhrYW1vQy91ODNTVG5Ndz09
Raw data
{
"_id": null,
"home_page": null,
"name": "plasmapy",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "astronomy, fusion, heliophysics, plasma, plasma physics, science, solar physics, space plasmas",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/2c/f8/941a2f3b1acda062c90ce9c47ad9cb8564df92f77e04db0a5663edc2af7e/plasmapy-2025.8.0.tar.gz",
"platform": null,
"description": "<div align=\"center\"><img src=\"https://raw.githubusercontent.com/PlasmaPy/PlasmaPy-logo/main/exports/with-text-dark.png\" width=\"600\"/></div>\n\n# PlasmaPy\n\n[](https://pypi.org/project/plasmapy/)\n[](https://img.shields.io/conda/v/conda-forge/plasmapy)\n[](https://img.shields.io/pypi/pyversions/plasmapy?style=plastic)\n[](./LICENSE.md)\n[](https://docs.plasmapy.org/en/latest/CODE_OF_CONDUCT.html)\n\n[](https://app.element.io/#/room/#plasmapy:openastronomy.org)\n<a rel=\"me\" href=\"https://fosstodon.org/@plasmapy\"></a>\n[](https://www.youtube.com/channel/UCSH6qzslhqIZKTAJmHPxIxw)\n\n[](https://github.com/PlasmaPy/PlasmaPy/actions/workflows/ci.yml)\n[](https://github.com/PlasmaPy/PlasmaPy/actions/workflows/weekly.yml)\n[](https://results.pre-commit.ci/latest/github/PlasmaPy/PlasmaPy/main)\n[](https://codecov.io/gh/PlasmaPy/PlasmaPy)\n[](http://plasmapy.readthedocs.io/en/latest/?badge=latest)\n\n[](https://doi.org/10.5281/zenodo.1436011)\n[](http://www.astropy.org/)\n[](https://github.com/pre-commit/pre-commit)\n[](https://scientific-python.org/specs/spec-0000/)\n\n[PlasmaPy] is an open source, community-developed [Python] package for\nplasma research and education. PlasmaPy intends to be for plasma science\nwhat [Astropy] is for astronomy \u2014 a collection of functionality commonly\nneeded by plasma scientists and researchers globally, running within and\nleveraging the open source scientific Python ecosystem. The goals of\nPlasmaPy are more thoroughly described in [this video]. Many of our\nrecent presentations are available from the\n[PlasmaPy Community on Zenodo].\n\n## Documentation\n\nPlease check out our online [**documentation**] to learn more about\nPlasmaPy's capabilities.\n\nIf you would like an idea of what PlasmaPy can do, go to our\n[example gallery] of Jupyter notebooks. To learn more about how to\ncontribute, check out PlasmaPy's [contributor guide].\n\n## Installing PlasmaPy\n\nPlasmaPy's online documentation has detailed instructions on how to\n[**install PlasmaPy**].\n\nTo install PlasmaPy on macOS or Linux, open a terminal and run:\n\n```Shell\npython -m pip install plasmapy\n```\n\nOn some systems, it might be necessary to specify the Python version\nnumber, for example by using `python3` or `python3.13` instead of\n`python`.\n\nTo install PlasmaPy in Windows via PowerShell, run:\n\n```Shell\npy -3.13 -m pip install plasmapy\n```\n\nThe `3.13` may be replaced by any version of Python that is installed\nand supported by PlasmaPy.\n\n## Citing PlasmaPy\n\nIf you use PlasmaPy for research resulting in a publication, please\n[cite PlasmaPy]. It really helps support the project! Citing software\nused in research provides credit to its authors, promotes open science &\nscientific reproducibility, and helps open source projects demonstrate\nto funding agencies that continued development should be supported.\n\nPlease check out the [PlasmaPy community on Zenodo] for prior releases\nof PlasmaPy and other resources.\n\n## Requesting features\n\nPlease [submit a feature request] in our [GitHub repository] if you have\nan idea for new or improved functionality. PlasmaPy is community-driven,\nand feature requests really help guide the future of the project.\n\n## Submitting bug reports\n\nPlease [submit a bug report] on PlasmaPy's GitHub repository if you\nnotice any problems. We really appreciate it!\n\n## Contributing\n\nIf you are interested in contributing, please check out our\n[contributor guide] and [code of conduct]. There are a number of\n[good first issues] in our GitHub repository. New contributors are very\nwelcome!\n\n## Events\n\nPlasmaPy has several [meetings] that are on our [calendar]. Events are\nusually held on PlasmaPy's [Zoom] room. The most up-to-date information\nabout these meetings is on the [meetings] page of PlasmaPy's website.\n\n### Community meetings\n\nPlasmaPy's weekly [community meetings] are a place to talk about code\ndevelopment, event planning, and other community happenings. If you have\nan idea for a new feature or would like to become involved in the\nPlasmaPy project, community meetings are a great place to start. As of\nMay 2025, our community meetings are on most Thursdays at 2 pm ET.\n\n## Community\n\n## Contact information\n\nPlease feel free to reach out to us at [team@plasmapy.org] or stop by\none of our [community meetings] with any ideas, questions, and/or puns\nabout computational magnetohydrodynamics.\n\nPlease use these links to [submit a feature request] and to\n[submit a bug report] on PlasmaPy's GitHub repository.\n\n### GitHub discussions\n\nWe're trying out [GitHub discussions] as a place to suggest ideas, bring\nup discussion topics, and ask questions.\n\n### Matrix chat\n\nIf you have any questions, the quickest way to get a response is to ask\non our [Matrix]/[Gitter] channel. Both of these are the same chat\nchannel; Gitter uses a bridge to link the two.\n\n### Mailing list\n\nSubscribe to PlasmaPy's low-volume [mailing list] to receive occasional\nnewsletters and announcements.\n\n## License\n\nPlasmaPy is permissively licensed under a [3-clause BSD license] with\nadded [protections against software patents].\n\n## Acknowledgments\n\nDevelopment of PlasmaPy has been supported in part by the\n[National Science Foundation], [NASA], [Department of Energy], and the\n[Smithsonian Institution]. For more details, please see PlasmaPy's\ndocumentation page on [authors and credits].\n\n[**documentation**]: https://docs.plasmapy.org\n[**install plasmapy**]: https://docs.plasmapy.org/en/stable/install.html\n[3-clause bsd license]: ./LICENSE.md\n[astropy]: https://www.astropy.org\n[authors and credits]: https://docs.plasmapy.org/en/latest/about/credits.html\n[calendar]: https://calendar.google.com/calendar/embed?src=c_sqqq390s24jjfjp3q86pv41pi8%40group.calendar.google.com&ctz=America%2FNew_York\n[cite plasmapy]: https://docs.plasmapy.org/en/latest/about/citation.html\n[code of conduct]: http://docs.plasmapy.org/en/latest/CODE_OF_CONDUCT.html\n[community meetings]: https://www.plasmapy.org/meetings/weekly\n[contributor guide]: https://docs.plasmapy.org/en/latest/development/index.html\n[department of energy]: https://www.energy.gov\n[example gallery]: https://docs.plasmapy.org/en/stable/examples.html\n[github discussions]: https://github.com/PlasmaPy/PlasmaPy/discussions\n[github repository]: https://github.com/PlasmaPy/PlasmaPy\n[gitter]: https://gitter.im/PlasmaPy/Lobby\n[good first issues]: https://github.com/PlasmaPy/PlasmaPy/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22\n[mailing list]: https://groups.google.com/forum/#!forum/plasmapy\n[matrix]: https://app.element.io/#/room/#plasmapy:openastronomy.org\n[meetings]: https://www.plasmapy.org/meetings/weekly\n[nasa]: https://www.nasa.gov/\n[national science foundation]: https://nsf.gov\n[plasmapy]: https://www.plasmapy.org\n[plasmapy community on zenodo]: https://zenodo.org/communities/plasmapy\n[protections against software patents]: ./PATENT.md\n[python]: https://www.python.org\n[smithsonian institution]: https://www.si.edu\n[submit a bug report]: https://github.com/PlasmaPy/PlasmaPy/issues/new?assignees=&labels=Bug&template=bug_report.yml\n[submit a feature request]: https://github.com/PlasmaPy/PlasmaPy/issues/new?assignees=&labels=Feature+request&template=feature_request.yml\n[team@plasmapy.org]: mailto:team@plasmapy.org\n[this video]: https://youtu.be/E8RwQF5wcXM\n[zoom]: https://zoom.us/j/91633383503?pwd=QWNkdHpWeFhrYW1vQy91ODNTVG5Ndz09\n",
"bugtrack_url": null,
"license": "BSD 3-Clause License\n \n Copyright (c) 2015\u20132025, PlasmaPy Developers.\n \n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are met:\n \n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n \n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n \n * Neither the name of PlasmaPy nor the names of its contributors may be used\n to endorse or promote products derived from this software without specific\n prior written permission.\n \n This software is provided by the copyright holders and contributors \"as is\"\n and any express or implied warranties, including, but not limited to, the\n implied warranties of merchantability and fitness for a particular purpose are\n disclaimed. In no event shall the copyright holder or contributors be liable\n for any direct, indirect, incidental, special, exemplary, or consequential\n damages (including, but not limited to, procurement of substitute goods or\n services; loss of use, data, or profits; or business interruption) however\n caused and on any theory of liability, whether in contract, strict liability,\n or tort (including negligence or otherwise) arising in any way out of the use\n of this software, even if advised of the possibility of such damage.\n ",
"summary": "Python package for plasma science",
"version": "2025.8.0",
"project_urls": {
"Changelog": "https://docs.plasmapy.org/en/stable/whatsnew/index.html",
"Chat": "https://plasmapy.org/chat",
"Documentation": "https://docs.plasmapy.org/",
"Issues": "https://github.com/PlasmaPy/plasmapy/issues/",
"Source": "https://github.com/PlasmaPy/plasmapy",
"website": "https://www.plasmapy.org"
},
"split_keywords": [
"astronomy",
" fusion",
" heliophysics",
" plasma",
" plasma physics",
" science",
" solar physics",
" space plasmas"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "65ed9900507471d12987f2979dfa078560af4c56514f4b991fbd21b286d7bfed",
"md5": "3efc780fe092ca74fc3b5d6aa3edd5dd",
"sha256": "ad26d7e9919389efb900854708767930ec28c0afcbf1c15c4f58a96c07f998f1"
},
"downloads": -1,
"filename": "plasmapy-2025.8.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3efc780fe092ca74fc3b5d6aa3edd5dd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 8667321,
"upload_time": "2025-08-07T21:15:59",
"upload_time_iso_8601": "2025-08-07T21:15:59.158009Z",
"url": "https://files.pythonhosted.org/packages/65/ed/9900507471d12987f2979dfa078560af4c56514f4b991fbd21b286d7bfed/plasmapy-2025.8.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2cf8941a2f3b1acda062c90ce9c47ad9cb8564df92f77e04db0a5663edc2af7e",
"md5": "495b90e422f6e76dc289ca360906931d",
"sha256": "b26e6237000d8b69ffb98baa3f3d6043eb6c1828a3d0a1b44ff4053cf61afb90"
},
"downloads": -1,
"filename": "plasmapy-2025.8.0.tar.gz",
"has_sig": false,
"md5_digest": "495b90e422f6e76dc289ca360906931d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 13148459,
"upload_time": "2025-08-07T21:16:01",
"upload_time_iso_8601": "2025-08-07T21:16:01.725143Z",
"url": "https://files.pythonhosted.org/packages/2c/f8/941a2f3b1acda062c90ce9c47ad9cb8564df92f77e04db0a5663edc2af7e/plasmapy-2025.8.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-07 21:16:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "PlasmaPy",
"github_project": "plasmapy",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "plasmapy"
}