Skip to main content

Dioptas

A GUI program for fast analysis of powder X-ray diffraction images. It provides the capability of calibrating, creating masks, having pattern overlays and showing phase lines.

Documentation

The full user manual is hosted on Read the Docs:

https://dioptas.readthedocs.io/

Maintainer

Clemens Prescher (clemens.prescher@gmail.com)

Requirements

  • Python 3.11–3.15 (3.15 is currently a prerelease)

Dioptas runs on 64-bit Windows, macOS, and Linux. Python packages support Python 3.11–3.15. The standalone macOS application targets Apple silicon; Intel Mac users can install the Python package.

The offline material library and EoS calculations are supplied by Peritheos (0.18.x), with diffraction reflections calculated by PhaseSmith 0.7. Both dependencies are installed automatically with the Python package and included in standalone applications. Dioptas uses core Peritheos; its optional observation datasets are not required.

Installation

Executables

Executable versions for Windows, macOS, and Linux can be downloaded from:

https://github.com/Dioptas/Dioptas/releases

The executable versions are self-contained and do not need a Python installation. Under Windows and Linux the program can be started by running the executable (e.g. Dioptas.exe or Dioptas). On macOS, open the .dmg and drag Dioptas to Applications. A .tar.gz archive of the application is also available.

Signed and notarized releases use macOS's normal first-launch confirmation. Older releases and ordinary branch builds may show a warning that the app "cannot be verified". For those builds, remove the quarantine attribute in Terminal:

xattr -dr com.apple.quarantine /Applications/Dioptas_*.app

Maintainers: see the macOS signing setup guide for certificate creation, GitHub secrets, and a signed test build before releasing.

Python Package

Use a Python 3.11–3.15 environment and install the Dioptas package with pip. Python 3.15 currently requires source builds of several dependencies and a native build toolchain; Python 3.13 is the simpler installation choice.

python -m pip install dioptas

and then run Dioptas by typing:

dioptas

on the command line.

Dioptas is also available from conda-forge. Its available version can lag behind GitHub and PyPI; check the resolved version before relying on new features:

conda config --add channels conda-forge
conda install dioptas

Running the Program from source

In order to run the program from source, the easiest way is to use the uv package manager. Clone the repository from github and navigate to the repository:

git clone https://github.com/Dioptas/Dioptas.git
cd Dioptas

Note: This will clone the develop branch by default, which contains the latest development version. If you want to use the latest stable release instead, switch to the main branch after cloning:

git checkout main

Install uv and the dependencies by running:

python -m pip install uv
uv sync

This will create a new environment with all the required python packages in .venv.

To include the optional Dioptrin 0.7.0 integration backend, use uv sync --extra dioptrin and start with uv run --extra dioptrin dioptas. Dioptrin 0.7.0 is MIT licensed and requires no activation or license key. pyFAI remains the default backend.

Afterward the program can be started by running:

uv run dioptas

In order to run the program without uv, you need to install the required packages yourself. The packages are listed in the file pyproject.toml. The program can then be started by running:

python run.py

Scripting API

Dioptas can also be used as a Python library for headless integration from scripts and Jupyter notebooks. Set up your experiment in the GUI, save a .dio project file, then use it in code:

from dioptas.pipeline import Pipeline

# Load full setup (calibration, mask, corrections, etc.) from a project file
p = Pipeline.from_project("experiment.dio")

# Override the mask if needed
p.load_mask("new_beamstop.mask")

# Integrate a single image
pattern = p.integrate("sample_001.tiff")
pattern.save("sample_001.xy")

# Batch integrate with a glob pattern
patterns = p.integrate_batch("data/sample_*.tif")

See the scripting API documentation for the full reference.

Metadata

Release files for dioptas 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dioptas 0.13.0
File Size Uploaded Provenance Actions
dioptas-0.13.0.tar.gz 8.7 MB With provenance Details for dioptas-0.13.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for dioptas 0.13.0
File Actions
dioptas-0.13.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for dioptas-0.13.0-cp315-cp315-win_amd64.whl
dioptas-0.13.0-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details for dioptas-0.13.0-cp315-cp315-win32.whl
dioptas-0.13.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for dioptas-0.13.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
dioptas-0.13.0-cp315-cp315-macosx_14_0_arm64.whl CPython 3.15 CPython 3.15 macOS 14.0+ ARM64 Details for dioptas-0.13.0-cp315-cp315-macosx_14_0_arm64.whl
dioptas-0.13.0-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details for dioptas-0.13.0-cp315-cp315-macosx_10_15_x86_64.whl
dioptas-0.13.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for dioptas-0.13.0-cp314-cp314-win_amd64.whl
dioptas-0.13.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details for dioptas-0.13.0-cp314-cp314-win32.whl
dioptas-0.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for dioptas-0.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
dioptas-0.13.0-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details for dioptas-0.13.0-cp314-cp314-macosx_14_0_arm64.whl
dioptas-0.13.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for dioptas-0.13.0-cp314-cp314-macosx_10_15_x86_64.whl
dioptas-0.13.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for dioptas-0.13.0-cp313-cp313-win_amd64.whl
dioptas-0.13.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for dioptas-0.13.0-cp313-cp313-win32.whl
dioptas-0.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for dioptas-0.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
dioptas-0.13.0-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details for dioptas-0.13.0-cp313-cp313-macosx_14_0_arm64.whl
dioptas-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for dioptas-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl
dioptas-0.13.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for dioptas-0.13.0-cp312-cp312-win_amd64.whl
dioptas-0.13.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for dioptas-0.13.0-cp312-cp312-win32.whl
dioptas-0.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for dioptas-0.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
dioptas-0.13.0-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details for dioptas-0.13.0-cp312-cp312-macosx_14_0_arm64.whl
dioptas-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for dioptas-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl
dioptas-0.13.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for dioptas-0.13.0-cp311-cp311-win_amd64.whl
dioptas-0.13.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for dioptas-0.13.0-cp311-cp311-win32.whl
dioptas-0.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for dioptas-0.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
dioptas-0.13.0-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details for dioptas-0.13.0-cp311-cp311-macosx_14_0_arm64.whl
dioptas-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for dioptas-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl

Total release size: 65.1 MB

Release files / dioptas-0.13.0.tar.gz

Download URL dioptas-0.13.0.tar.gz
Size 8.7 MB
Tags Source
SHA-256 checksum
How to use checksums
80653cd90243488bb1a34d7113775bbf2ba222802eed790d55e8c6d7716a6b42
BLAKE2b-256 checksum
How to use checksums
a6da31c90428b8a07512576f230c3dbf48e8838db4e739106a94dbea3e73059b
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp315-cp315-win_amd64.whl

Download URL dioptas-0.13.0-cp315-cp315-win_amd64.whl
Size 2.3 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
18d3af8886727040d461eaa65717d8412d35ac4e8956ce003137294e1c4378ab
BLAKE2b-256 checksum
How to use checksums
254366988c2242fb3bdab5783d2ff4c2023744940cc4412bd0e472af1ee1e6b2
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp315-cp315-win32.whl

Download URL dioptas-0.13.0-cp315-cp315-win32.whl
Size 2.2 MB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
34ed79f27d06a55c810bbdb36a4e87fa799779c6345a01159e61a8591dd23e27
BLAKE2b-256 checksum
How to use checksums
bf8a42d2a3e5f23e743bc72d7f2ae328676331b6c2b9095f3a6ad43e464620a0
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL dioptas-0.13.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c6eae4a0319aad0d6ca7ce900602241e79c5723bfa76c38449fd4e0b9d30d8ec
BLAKE2b-256 checksum
How to use checksums
54398ca7f1c1212597352f009eb4e627fb8946e918db3fda86e87f73878b627d
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp315-cp315-macosx_14_0_arm64.whl

Download URL dioptas-0.13.0-cp315-cp315-macosx_14_0_arm64.whl
Size 2.4 MB
Tags CPython 3.15 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
1ef3094e1ad7b97c1b974be65f1ec86fb03e3e3cf94e9d620b33fe30e932182c
BLAKE2b-256 checksum
How to use checksums
89df84e829956a46c64cf0b636fd21fda548a1a9f14d89040d6e242a95dd2a8b
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp315-cp315-macosx_10_15_x86_64.whl

Download URL dioptas-0.13.0-cp315-cp315-macosx_10_15_x86_64.whl
Size 2.1 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
49eda55568f7ae6d96a2ca78ed736c3e8784c4b6dc3d29b6f137347c1034ca29
BLAKE2b-256 checksum
How to use checksums
22eebdd0c7bf7e86cd0291319cd3a37058fe989f6e2a9ca963420ba67ea29e18
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp314-cp314-win_amd64.whl

Download URL dioptas-0.13.0-cp314-cp314-win_amd64.whl
Size 2.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
db23cf9d12758c5d9fc3727a5f446fb7b9f70a7be2626b63bd767fc264624f00
BLAKE2b-256 checksum
How to use checksums
0488c54a585ead974ac507ca00891d92b058e4eb84a8bfe836250250bd80b39e
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp314-cp314-win32.whl

Download URL dioptas-0.13.0-cp314-cp314-win32.whl
Size 2.2 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
4734e4448291dbbb61f23a3128ad198b6fce5ed8d22b8291a9ac132f163b1622
BLAKE2b-256 checksum
How to use checksums
9ba16239038ec5b3f6cf4a1e8e8e39ba00843de4cd0161ae4332e28d267f392f
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL dioptas-0.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
42dc542af8d286c55b32cc55ef82e6c3f609963c7ba24e7ea48aca17fb67854b
BLAKE2b-256 checksum
How to use checksums
e3591f9f9d08069e47b6b616ecda73349ee68cbd11c8e27e91b8d86339bacbe3
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp314-cp314-macosx_14_0_arm64.whl

Download URL dioptas-0.13.0-cp314-cp314-macosx_14_0_arm64.whl
Size 2.4 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
75dd377f8e1c20f902ad56b750a5478dabb29ab640cc26fddd9dc53fa7831382
BLAKE2b-256 checksum
How to use checksums
1e22ced54a7b1cd5740adb22d5273cedfd3e36997025697a204904d049d15221
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL dioptas-0.13.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ceb3751e0ebf19b76a5b48bdf9642bf635e13432569ecfcfa30dd22598e816c7
BLAKE2b-256 checksum
How to use checksums
906725e5ca42264583a4537e4a3d6b4c72ba500d755591de8f09f6d7a7231323
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp313-cp313-win_amd64.whl

Download URL dioptas-0.13.0-cp313-cp313-win_amd64.whl
Size 2.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bb796626cee6a8195891f7889735b540c2ef7639630386505628a58108238ca8
BLAKE2b-256 checksum
How to use checksums
1f10a05c0079196217202720c38eec92698c1b27d4ea0a42fbbcf76ae9185af7
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp313-cp313-win32.whl

Download URL dioptas-0.13.0-cp313-cp313-win32.whl
Size 2.2 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
aedb1a75f3b67446d50bb463c11583d15ac88cc5ab1b973b59a651d32d7e439a
BLAKE2b-256 checksum
How to use checksums
6b2a57b168424ad439ec7a008aa4fc0217046733fa25ae7af3144d4ec1d2dafd
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL dioptas-0.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f32b691c2178b5516b6254c2219d71ed4bb44b4946751a0c92564a21fa4bdddf
BLAKE2b-256 checksum
How to use checksums
bac607f496b9020197a06b70e553584f973f0a63d52a8b67afda3eace5af6a0e
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp313-cp313-macosx_14_0_arm64.whl

Download URL dioptas-0.13.0-cp313-cp313-macosx_14_0_arm64.whl
Size 2.4 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
7d201a227c9c92a9d517bb152ecd2a5179b07c366f31f70570132aba80e1412a
BLAKE2b-256 checksum
How to use checksums
6f3eda79c855db6c672914bc0b0b79e3ecb21d70c9c827a1a2122e464add9f95
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL dioptas-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
135bb13b6521534cb1c4fe0999f415ac0f745d00f0815d61c97da3a918ba0feb
BLAKE2b-256 checksum
How to use checksums
a295e16007257687c61610c8f60387c0b3b979f64f2681676889abfab3f47ce4
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp312-cp312-win_amd64.whl

Download URL dioptas-0.13.0-cp312-cp312-win_amd64.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
06cabb9f88dfb827bd6ec58eaa1b868b0fcd2db75270ac8e0a30140a2d89111f
BLAKE2b-256 checksum
How to use checksums
9369ea693e87d99b3a7494da1e294b948f8b441990f6354dda7ec01b8324cb69
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp312-cp312-win32.whl

Download URL dioptas-0.13.0-cp312-cp312-win32.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
6adcc4b619e4bd2548ef0f7a47bda62d9d9b2e31894a24a3ab8f2dc8463e05d5
BLAKE2b-256 checksum
How to use checksums
ec07f4a52db06d06bbd831b94eda111a7920384c2c7514fdae7ce7da06691bf9
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL dioptas-0.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
175813659255c6ff31a13e02287a20af2bf69ecff67c6a67bada516ef88b56a9
BLAKE2b-256 checksum
How to use checksums
58d08f980269997e619215beaa9d598a7596fd8bff11799c2ef47374599a926d
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp312-cp312-macosx_14_0_arm64.whl

Download URL dioptas-0.13.0-cp312-cp312-macosx_14_0_arm64.whl
Size 2.4 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
f5b63571fc71cb0fe63fc49e18ad1d8b086bcc4bae4f9b87b72a74cf2a4164bc
BLAKE2b-256 checksum
How to use checksums
454255fa9aa77668c68181b36aa45a1a05b068861274a1500d49f28485892e98
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL dioptas-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e7d224143f2422959d01d77dbe82c0b6d35855c53ccc71216d5b1f443f1fcd38
BLAKE2b-256 checksum
How to use checksums
13aebae8f2b887272fc247cfa9cc2b622f2fff9f80eed7092249d2b1bf866cf7
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp311-cp311-win_amd64.whl

Download URL dioptas-0.13.0-cp311-cp311-win_amd64.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7e99881c1bb22df507c305da92d99ad06b6fe023a5fbb8b33c9539795469397f
BLAKE2b-256 checksum
How to use checksums
d1659b4a09d2146c3d6f30614cf224871c7a5b6f8da3e8e2e020673edca95b86
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp311-cp311-win32.whl

Download URL dioptas-0.13.0-cp311-cp311-win32.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
cf1b5ad7fc4c93fb0a6b362d138d0523958851c63d3ed2d971d605f827acc757
BLAKE2b-256 checksum
How to use checksums
34b0711032a8cb6bc91514f10b0ae4f36dec9ea5051b6df6c6a33c8112b42757
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL dioptas-0.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e0c92fd1c22717292cae1923625122f17e260f74c87b7ff447b37e47159c4645
BLAKE2b-256 checksum
How to use checksums
8566dcae190ce16c079040764c4e98c64eaeb6bb4626c734e0134058195cf8df
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp311-cp311-macosx_14_0_arm64.whl

Download URL dioptas-0.13.0-cp311-cp311-macosx_14_0_arm64.whl
Size 2.4 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
e1f89c5ce5773452e6baaded1b217ce70fe4eccf1c4146a948389daa9322f719
BLAKE2b-256 checksum
How to use checksums
900b3b4651aabe9693017c5ac5913452ecc59dca3cbcc519ec87b1b8e0e39031
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 Nov 7, 2026.

Transparency log

Release files / dioptas-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL dioptas-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7c2ed50e78663822057270865df68a7c9cce7350dad14f92ade8fd964051d8f2
BLAKE2b-256 checksum
How to use checksums
785afb59651970fa466df69300df755305c27e73e0881eecd992b35ca8a34251
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 Nov 7, 2026.

Transparency log

Security for dioptas 0.13.0

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.

Full provenance

All 26 files in this release have been uploaded with provenance metadata.

Select from 26 files

Attestation for dioptas-0.13.0.tar.gz

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 Nov 7, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page