DKIST User Tools
A Python library of tools for obtaining, processing and interacting with DKIST data.
Documentation
See the documentation at https://docs.dkist.nso.edu/projects/python-tools.
Installation
The recommended way to install dkist is with miniforge. To install dkist once miniforge is installed run the following command:
$ conda install dkist
For detailed installation instructions, see the installation guide in the dkist docs.
License
This project is Copyright (c) NSO / AURA and licensed under the terms of the BSD 3-Clause license.
Code of Conduct
When you are interacting with the dkist project you are asked to follow the SunPy Code of Conduct.
Releasing The dkist package
Doing a release of this package is automated using GitHub actions, the release can be done following these steps:
Run the pre-release workflow on GitHub actions, this can be done by clicking “run workflow” here.
That workflow will have opened a PR, you should review it and merge it as normal.
That workflow will also have drafted a GitHub release here, once the PR is merged you can publish that release, this will trigger the rest as long as the CI passes.
Metadata
Release files for dkist 1.18.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dkist-1.18.1.tar.gz | 3.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dkist-1.18.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.8 MB
Release files / dkist-1.18.1.tar.gz
| Download URL | dkist-1.18.1.tar.gz |
|---|---|
| Size | 3.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4557423bc16b0d8930400cf454dbd66ea6fb087eff73ad9207335208a8a0de4c
|
|
BLAKE2b-256 checksum How to use checksums |
c2d645320a1a22ee072feb8b79f92a3429e937299d56a7ffef515911b4a87f45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.
Transparency logRelease files / dkist-1.18.1-py3-none-any.whl
| Download URL | dkist-1.18.1-py3-none-any.whl |
|---|---|
| Size | 2.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
37292c8b86fbcf901c4e11460a8cd3aedf36b14099de72a77485ac107fbf4586
|
|
BLAKE2b-256 checksum How to use checksums |
5918f9b8123201be2abde7f0a430aec433cf1cf7c95f9633c4f97b79325897ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.
Transparency log