Skip to main content

SunPy core package: Python for Solar Physics

Project description

SunPy Logo

Release

Development

Community

Latest PyPi Version

Python Versions

Matrix Chat Room

Latest Conda Version

Project Status: Active

OpenAstronomy Discourse

Zenodo - Latest DOI

Continuous Integration Status

Google Groups Mailing List

sunpy stable documentation

CodeCov Code Coverage

Powered by NumFOCUS

sunpy citation

pyOpenSci

sunpy is a Python software package that provides fundamental tools for accessing, loading and interacting with solar physics data in Python. It includes an interface for searching and downloading data from multiple data providers, data containers for image and time series data, commonly used solar coordinate frames and associated transformations, as well as other functionality needed for solar data analysis.

Installation

We recommended following the installation guide in the sunpy documentation. This will walk you through installing sunpy and all of its dependencies.

Usage

If you are new to sunpy, the best place to start is the tutorial. the example gallery also includes a collection of shorter and more specific examples of using sunpy.

Changes

See our changelog. for the latest changes in sunpy.

Getting Help

For more information or to ask questions about sunpy or any other SunPy Project package, please check out:

Acknowledging or Citing sunpy

If you use sunpy in your scientific work, we would appreciate your citing it in your publications. The continued growth and development of sunpy is dependent on the community being aware of sunpy.

Contributing

The SunPy Project is a community-driven open-source project that welcomes any and all contributions. Whether you are a developer, student, or user, you can help by contributing code, documentation, or community support.

If you would like to get involved, the Newcomers Guide guide explains the many different ways to contribute to the SunPy Project and also shows how to get set up with a development workflow.

Help is always welcome, so come and say hello by joining the SunPy Chat and look over the Good First Issues list for the ideal places to start.

Usage of Generative AI

We expect authentic engagement in our community. Be wary of posting output from Large Language Models or similar generative AI as comments on GitHub or any other platform, as such comments tend to be formulaic and low quality content. If you use generative AI tools as an aid in developing code or documentation changes, ensure that you fully understand the proposed changes and can explain why they are the correct approach and an improvement to the current state.

Code of Conduct

When you are interacting with the SunPy Community you are asked to follow our Code of Conduct.

Project details


Release history Release notifications | RSS feed

This version

7.1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sunpy-7.1.0.tar.gz (4.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sunpy-7.1.0-py3-none-any.whl (3.7 MB view details)

Uploaded Python 3

sunpy-7.1.0-cp312-abi3-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12+Windows x86-64

sunpy-7.1.0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

sunpy-7.1.0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sunpy-7.1.0-cp312-abi3-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

sunpy-7.1.0-cp312-abi3-macosx_10_13_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12+macOS 10.13+ x86-64

File details

Details for the file sunpy-7.1.0.tar.gz.

File metadata

  • Download URL: sunpy-7.1.0.tar.gz
  • Upload date:
  • Size: 4.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sunpy-7.1.0.tar.gz
Algorithm Hash digest
SHA256 14fc177b66e233468c32a4da3479748405278271e2d1497b9dfb31a7f4a9340b
MD5 ea849256d7e9d24c962a1ed56bd456ab
BLAKE2b-256 904751e60a50775b72650dad5ce9fecbb96ca2997625ed49ea7120564e3e680c

See more details on using hashes here.

File details

Details for the file sunpy-7.1.0-py3-none-any.whl.

File metadata

  • Download URL: sunpy-7.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sunpy-7.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a1630f237036df625f1cde30cf93f51517496b20d3d8b7bee812024d468cdbd2
MD5 2ae2ad8fe3233594f45cb6a5532b4538
BLAKE2b-256 f13899a9195abdb60eb55c5b2ae21f085f75ceb53688764e30ae2e8694597197

See more details on using hashes here.

File details

Details for the file sunpy-7.1.0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: sunpy-7.1.0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sunpy-7.1.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 57f68ef1ec1335f94bbc6f6cf4dd215cebdf5c97c92f91476638f7c2329880f8
MD5 8a8a35791d0d95114b1e6f22e3596b7f
BLAKE2b-256 01660c470086cc4b7920aeeec2cea2864d92997f0dca07b54e473dceac7eff7e

See more details on using hashes here.

File details

Details for the file sunpy-7.1.0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sunpy-7.1.0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02fa7835a626c39d5322ea8c51d600289823f2025ba632f5774cf4885d8a2565
MD5 77e47bf5af75f4220a96e6c9c2b25985
BLAKE2b-256 bc16fa7f611df7987d43c8108e23d24337a82da30df4dcd4e83dd0979eea6e0d

See more details on using hashes here.

File details

Details for the file sunpy-7.1.0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sunpy-7.1.0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2375a28bf81edd4fe97ff02ebab734bed865a727a9f2980f32787d057bdb3c2c
MD5 63e09507ecd178bf693b8b36ea4a5c7e
BLAKE2b-256 37ac3035937aed992a4467bc37f1ac28916e4247058a3091927db7612bb9896a

See more details on using hashes here.

File details

Details for the file sunpy-7.1.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sunpy-7.1.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 890d5cb2873ad4e1b779f40ff37cbdf9f812019a5cc434cea2ea1dfbd7ceab95
MD5 787f9ff8e240b9674b038e4411889e03
BLAKE2b-256 19d05b3afde08a8dab2254fb7d4ad2ccc529c89462fd32e0dca358f1e792d7bb

See more details on using hashes here.

File details

Details for the file sunpy-7.1.0-cp312-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sunpy-7.1.0-cp312-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e23894ee4f48faf61e95ab3bfaabe5dde86f00b3d422f1cb9cf9e180dcb3cc2b
MD5 b96897f354dfbfba58456939bb3ae27a
BLAKE2b-256 764292ba521ed4ad3948783c842a8c679c77dad7d95284b4081c4e27665e132d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page