Skip to main content

License: GPL v3 C++20 PyPi Coverage

SciQLopPlots

A high-performance scientific plotting library built on C++20/Qt6 with Python bindings via Shiboken6 (PySide6). Designed for the SciQLop data analysis platform but usable standalone.

Features

  • Async resampling — render millions of points smoothly; data is downsampled in background threads via NeoQCP pipelines
  • Multiple plot types — time series (line graphs), spectrograms (color maps), 2D histograms, parametric curves, N-D projection curves, waterfall plots
  • Interactive — pan, zoom, data-driven callbacks, vertical/horizontal/rectangular spans, tracers, straight lines, text, shapes, pixmaps
  • Multi-plot panels — synchronized axes, aligned margins, drag-and-drop from product trees
  • Reactive pipelines — connect plot properties with >> to build live data flows
  • Export — PDF (vector), PNG, JPG, BMP for both individual plots and panels
  • Busy indicator — visual feedback when data is loading or being processed
  • Runtime inspector — tree model/view for inspecting and editing plot properties
  • Cross-platform — Linux, macOS, Windows

Architecture

graph TD
    subgraph Python["Python Layer"]
        PY[SciQLopPlots package]
        SB[Shiboken6 bindings]
    end

    subgraph Plots["Plot Hierarchy"]
        PI[SciQLopPlotInterface<br/><i>QFrame</i>]
        SP[SciQLopPlot]
        TSP[SciQLopTimeSeriesPlot]
        NDP[SciQLopNDProjectionPlot]
    end

    subgraph Plotables["Plotables"]
        PTI[SciQLopPlottableInterface<br/><i>QObject</i>]
        GI[SciQLopGraphInterface]
        CMI[SciQLopColorMapInterface]
        LG[SciQLopLineGraph]
        SLG[SciQLopSingleLineGraph]
        CRV[SciQLopCurve]
        WF[SciQLopWaterfallGraph]
        NDC[SciQLopNDProjectionCurves]
        CMB[SciQLopColorMapBase]
        CM[SciQLopColorMap]
        H2D[SciQLopHistogram2D]
    end

    subgraph Items["Overlay Items"]
        VS[VerticalSpan]
        HS[HorizontalSpan]
        RS[RectangularSpan]
        TR[Tracer]
        SL[StraightLine]
    end

    subgraph MultiPlot["Multi-Plot"]
        PPI[SciQLopPlotPanelInterface]
        MPP[SciQLopMultiPlotPanel]
        AX[AxisSynchronizer]
        VA[VPlotsAlign]
    end

    PY --> SB --> PI

    PI --> SP
    PI --> NDP
    SP --> TSP

    PTI --> GI
    PTI --> CMI
    GI --> LG
    GI --> SLG
    GI --> CRV
    GI --> WF
    GI --> NDC
    CMI --> CMB
    CMB --> CM
    CMB --> H2D

    PPI --> MPP
    MPP --> AX
    MPP --> VA

    SP -.->|contains| PTI
    SP -.->|contains| Items
    MPP -.->|contains| SP

Data flow

sequenceDiagram
    participant User
    participant Plot as SciQLopPlot
    participant Resampler as Resampler<br/>(worker thread)
    participant NeoQCP as NeoQCP

    User->>Plot: pan / zoom
    Plot->>Resampler: new visible range
    Resampler->>Resampler: downsample data
    Resampler->>NeoQCP: resampled points
    NeoQCP->>Plot: render

For callback-driven data, the plot invokes a Python callable with (start, stop) on range change, and the returned arrays flow through the same resampling pipeline.

Quick start

pip install SciQLopPlots
import numpy as np
from PySide6.QtWidgets import QApplication
from SciQLopPlots import SciQLopPlot

app = QApplication([])
plot = SciQLopPlot()

# Static data
x = np.arange(0, 1000, dtype=np.float64)
y = np.sin(x / 100) * np.cos(x / 10)
plot.plot(x, y, labels=["signal"])

# Data callback (called on pan/zoom with visible range)
def get_data(start, stop):
    x = np.arange(start, stop, dtype=np.float64)
    y = np.column_stack([np.sin(x / 100), np.cos(x / 100)])
    return x, y

plot.plot(get_data, labels=["sin", "cos"])

plot.show()
app.exec()

Reactive pipelines

Connect plot properties with the >> operator to build live data pipelines:

from SciQLopPlots import SciQLopPlot

plot = SciQLopPlot()
graph = plot.plot(lambda start, stop: ..., labels=["signal"])

# Axis range changes automatically feed a transform, which pushes data to the graph
plot.x_axis.on.range >> get_data >> graph.on.data

# Direct property forwarding (no transform)
span.on.range >> plot.x_axis.on.range

# Chain multiple steps
source.on.range >> transform >> target.on.data

Run the gallery for a full feature showcase:

python tests/manual-tests/gallery.py

Runtime tracing

SciQLopPlots ships with a built-in tracer that emits Chrome trace JSON, viewable in Perfetto, Speedscope, or chrome://tracing. Always compiled in, runtime-toggled, ~1 ns when off.

Enable for a session, then open the file in Perfetto:

from SciQLopPlots import tracing

with tracing.session("/tmp/sciqlop.json"):
    panel.zoom_in_a_lot()       # whatever's slow

Annotate Python work to land alongside the C++ zones (plot.replot, setdata.colormap, resample.async_2d, …):

with tracing.zone("speasy.fetch", cat="data", product="amda/mms_fgm"):
    data = speasy.get_data(...)

@tracing.traced("layer.eval", cat="layer")
def render_layer(...): ...

tracing.counter("queue_depth", q.size(), cat="fetch")

You can also auto-enable at process start with the SCIQLOP_TRACE env var:

SCIQLOP_TRACE=/tmp/sciqlop.json python my_script.py

When tracy_enable=true is also passed at build time, the same PROFILE_HERE_N sites feed both the Chrome JSON tracer and the Tracy live-streaming view.

Building from source

Requires Qt6, PySide6 == 6.11.0, a C++20 compiler, and Meson.

# Development build (recommended — plain `debug` disables optimizations
# and makes the resampling pipelines noticeably sluggish)
meson setup build --buildtype=debugoptimized
meson compile -C build

# Install as editable Python package
pip install -e . --no-build-isolation

Build options

Option Type Default Description
trace_refcount bool false Enable reference count tracing
tracy_enable bool false Enable Tracy profiling
with_opengl bool true Enable OpenGL support

Contributing

Fork the repository, make your changes and submit a pull request. Bug reports and feature requests are welcome.

Credits

Development is supported by CDPP. We acknowledge support from Plas@Par.

Thanks

  • PySide6 — Qt bindings and Shiboken6 binding generator
  • NeoQCP — fork of QCustomPlot with async pipelines, multi-dtype support, and QRhi rendering

Download files

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

Source Distribution

sciqlopplots-0.29.4.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

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

sciqlopplots-0.29.4-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

sciqlopplots-0.29.4-cp314-cp314-manylinux_2_39_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.4-cp314-cp314-manylinux_2_34_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

sciqlopplots-0.29.4-cp314-cp314-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

sciqlopplots-0.29.4-cp314-cp314-macosx_13_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

sciqlopplots-0.29.4-cp313-cp313-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.13Windows x86-64

sciqlopplots-0.29.4-cp313-cp313-manylinux_2_39_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.4-cp313-cp313-manylinux_2_34_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

sciqlopplots-0.29.4-cp313-cp313-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

sciqlopplots-0.29.4-cp313-cp313-macosx_13_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

sciqlopplots-0.29.4-cp312-cp312-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.12Windows x86-64

sciqlopplots-0.29.4-cp312-cp312-manylinux_2_39_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.4-cp312-cp312-manylinux_2_34_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

sciqlopplots-0.29.4-cp312-cp312-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

sciqlopplots-0.29.4-cp312-cp312-macosx_13_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

sciqlopplots-0.29.4-cp311-cp311-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.11Windows x86-64

sciqlopplots-0.29.4-cp311-cp311-manylinux_2_39_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.4-cp311-cp311-manylinux_2_34_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

sciqlopplots-0.29.4-cp311-cp311-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

sciqlopplots-0.29.4-cp311-cp311-macosx_13_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

sciqlopplots-0.29.4-cp310-cp310-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.10Windows x86-64

sciqlopplots-0.29.4-cp310-cp310-manylinux_2_39_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.4-cp310-cp310-manylinux_2_34_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

sciqlopplots-0.29.4-cp310-cp310-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

sciqlopplots-0.29.4-cp310-cp310-macosx_13_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

Details for the file sciqlopplots-0.29.4.tar.gz.

File metadata

  • Download URL: sciqlopplots-0.29.4.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sciqlopplots-0.29.4.tar.gz
Algorithm Hash digest
SHA256 476aaeb9eb683842ec06ff376ac657e24e8f959f9863748ec5312ccc8aab670a
MD5 7cc3ae4a1671a8abb30613eb051e5967
BLAKE2b-256 22cfb640894f714cdb5761bfe83dadfa9c31fb5345b5f469f6a8b9a90c565856

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 fc919c0f9d30a9af9adf23db3112322ff82a4579d14683fe9f0306a5c3fa2bcc
MD5 622f252a2895a0fdadb6c90b47f040f3
BLAKE2b-256 cca1cde2b8b7a90210d378025ca6699fa3981996e1ee6e63e691515b0050ffdf

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp314-cp314-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 56c65520e20c07c499419e1209097c842c53f486aaa41050b0b4256deaa4e409
MD5 8b55f905fbee932af3a32fafee92b028
BLAKE2b-256 7d0572933949548c187baa7fbe7879c2937b8c0b783ad13fc1a2b37819eee890

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b76099eb3573720e76c77cb63ef8bcc7ce1a46c3af1c053c88b6bdeb2f82be91
MD5 a0330179edc6a119e97c81bff005edc8
BLAKE2b-256 6cb183c9cfcc683960da8ad79438b20438058d5aa7cfd268ccb6e52277233747

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 29d60e8413f753369d1965fa68c884ed7a8eed0e438d9f0b22154cbd0369ef7b
MD5 131657859443a1f245d4fe97bc31b11b
BLAKE2b-256 cc4d9f823ca5fd6e5f5f39ea946adf3a35a3da1f87913bb44dd71f22155116a2

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 197c0c9a9bdab584d50b97f5dbb68f5f4d051fa0e4d87dfc717571150c5b597b
MD5 4beb82e5f7e8894e31fa0794cf3a632f
BLAKE2b-256 aea7cf80439d2b16ad42204f3d8879768d1e81599fdcca825d6a1e436c9b1389

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 63378bf7954aa0ce2bb1f546798548999bd32cbe4db31fdb6ad7683f42807ca0
MD5 f4febe349c1fad2a1282de880476492a
BLAKE2b-256 a1d9f2793b02b74b4554c0167c76c9f926e430192c5e5f518fb66b77b95f47e1

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp313-cp313-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e556d15baf20ebc9962c1e8aa2cdff7efbca3693d324b7dd8e75ada4590c03e7
MD5 6a47fa75bced4f0d85227cd33096fcae
BLAKE2b-256 2a2f9a27a72674312765649b64fcc17e84d6e8e71aa33011f57ccf41b8d66b9d

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7e99d81b9af84808cdce171fa7951ceaf1787b4ea195b3d1636892cd3898ed15
MD5 e7c7035ccd9b522e4057797ca5f70978
BLAKE2b-256 4c776ccd641365320e6f29d4f02bb6fd7cd3d4a68bd222c9348f139b00c16611

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5e81b0df95187a2305b8a43c004f9949c1141a20b43e043d12a6d606714fa282
MD5 d6476463ecd17ea4b9beb76f9c837aee
BLAKE2b-256 35a9cc8eba5dfae3e18aeaa038020e5bc3aebb751f1b6a0aaf5b6a7e1a6929d1

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 308cf1962dec124fd72d9f92ed5bd3ca78ee01076bc65442ad5f41fa19158f0d
MD5 be6d51ab9bfc9a07f5e7b9b04c67cedd
BLAKE2b-256 74ebf3a7763fb23373e8727b60cbb1fb4ebd60528541584d54d2620652b7ce68

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 07dff67f0cd000f3b045652781d32d34f47b8d7274e4ce2a0ac7954100ca03b3
MD5 0b066e7fc5f7b4d27f40fa1ddcf71807
BLAKE2b-256 693c346994db48c65a90726a9d340ed09261b82008739e75d0131db9b710667d

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp312-cp312-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 c42ef17fe4442ef6b47ce1dd4c464cb5a2ef06a3a018147f0e2ded80cd29dc43
MD5 8130fc27a3902e0da752b5bb46081c5f
BLAKE2b-256 47999f95b08fcab8221235d9571797220685d2a4eb6f7c6d2be418c564a8d056

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9d27725ee46067d8505d8161a0c9d24af9e9944c001b982053711feae8564498
MD5 67dbcc9732b632126f839949fac69a48
BLAKE2b-256 9f9711e86a2f894cbae53e0693ea34a957867548785069b8244572d94586bd1d

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a53e5431a6245adc1094baa8098f8151fa6ff332979de2cf6c2e2cc667a4e4af
MD5 87887923fb41f17398963d01c176320c
BLAKE2b-256 53237c12791cedc4b4489d0e0457ba2eb06c68cfdeab3acf09331eb9fd7fa7fe

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3e165e66d4a23982074deef1f014bff92c320445cbe46b43cd2612b76168b19b
MD5 d796128575442562661eeebcfd431929
BLAKE2b-256 b4eba88a0702be4bda81a1a91af1a6e9ebbe6ad5a9e7d3cd5c32a861508d5771

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e463103cc026beb254805552041b2efe96a47512d23cbc81cea33d9a92e57ad
MD5 483700f14c2e6afacf63712cfa16baa4
BLAKE2b-256 7918c076c68502fc764bc6a03c240604e44ae0f2d65e17ea0bf5c72d24c8eddd

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp311-cp311-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 6bdb6fe6d4fffc8d042e7632f8d048cb09a5519f15f7ac07a1dfe974233c7f1f
MD5 8ca66cf96c35750de92c18e182995562
BLAKE2b-256 d7eaed80d54dfa144999117b629e3d89b85a6418fcecb85ee524e8fabfd81a84

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 caa0c07f97d7559b387eb3974aab4aaadbe9f49d365b137b8d264de333ad018c
MD5 1e6993cb222221e10cd70971a5d5cec9
BLAKE2b-256 76a4400369c75d29673933b430e6c1b783021e290f9730deaf84f9e83d32cfa6

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1d9a24c8ab25585c47ccfeaee6a331e3f7bd5152040ecd51b5c00f44ef9bbf7a
MD5 4562798555357cf0efd0240123ea7e4e
BLAKE2b-256 357b61b8a1e0d051b8a5d39ce0913d308c9c2f0b07570e3967e4a26e7cf46639

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9ff2f5176f698536f8df46bd32924e9aa1c0621ad5ccd203f54175895e5e32a1
MD5 3030f8898e45165eb92b972f8871f67e
BLAKE2b-256 35786ae3dfbb52c713578f049f8661f283d4de7512978333220d234dfbcb0429

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 69a9f6b049226310a6968b993c342a58a65c4974d60fc76a73ac23a94f7b2430
MD5 5d571560147eec1d68a9102943086c58
BLAKE2b-256 9030821ca26865e22ad448079a58b423705d88d83cf10709d0efd09441406a54

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp310-cp310-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 0d3bd2f13f51151160d5cec5b88463d880673c04e2cae922ec407acd4a4a541f
MD5 6e01ad7e7c436b00e6b13fe568da629a
BLAKE2b-256 a4d2a4847e507bf517a03dfd53c527d5538b1576f5668f0ebac759176282e484

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4a472f9950babd1eda74adef07473e7876661d55b43414152a49fa46f88fa7f1
MD5 5175a0a9c3a34f7e62f924837c6d399b
BLAKE2b-256 5e27c53e05dc0d2a336674369203c45859d3c3462a3d18f15d48b028895f8c8b

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 22d18c45c8ed479e1ccd67c9aa4f311fabf79d7b6094d4eedc80481eab163b83
MD5 e08318785dd08f16fcc5b1da8bc35e79
BLAKE2b-256 2f92bc655160a43e399a25b59bd7cbd3903c90881631666d8eedf61817c8bbb8

See more details on using hashes here.

File details

Details for the file sciqlopplots-0.29.4-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for sciqlopplots-0.29.4-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 64596967c7faea279b64ba207969e32ce8294454d9ad2de39091fe0b27399356
MD5 ce5b3d147ea7703c5c64ac286a61c363
BLAKE2b-256 0d68ea1f8c9b1d1d77ce7ecd4735cb89de14dee8985708d69097be47bc50c0be

See more details on using hashes here.

Release history Release notifications | RSS feed

0.35.3

26 files

0.35.2

26 files

0.35.1

26 files

0.35.0

26 files

0.34.0

26 files

0.33.1

26 files

0.33.0

26 files

0.32.1

26 files

0.32.0

26 files

0.31.0

26 files

0.30.0

26 files

0.29.5

26 files

This release

0.29.4 This release

26 files

0.29.3

26 files

0.29.2

26 files

0.29.1

26 files

0.29.0

26 files

0.28.1

26 files

0.28.0

26 files

0.27.2

26 files

0.27.1

26 files

0.27.0

26 files

0.26.0

26 files

0.25.1

26 files

0.25.0

26 files

0.24.0

26 files

0.23.0

26 files

0.22.0

26 files

0.21.0

26 files

0.20.7

26 files

0.20.6

26 files

0.20.5

26 files

0.20.4

26 files

0.20.3

26 files

0.20.2

26 files

0.20.1

26 files

0.20.0

26 files

0.19.2

26 files

0.19.1

26 files

0.19.0

26 files

0.18.2

21 files

0.18.0

17 files

0.17.1

17 files

0.17.0

17 files

0.16.1

17 files

0.16.0

17 files

0.15.2

17 files

0.15.1

17 files

0.15.0

17 files

0.14.3

17 files

0.14.1

17 files

0.13.0

17 files

0.12.0

17 files

0.11.0

21 files

0.10.0

21 files

0.9.0

16 files

0.8.2

16 files

0.8.1

16 files

0.8.0

16 files

0.7.5

16 files

0.7.4

16 files

0.7.3

16 files

0.7.2

16 files

0.7.1

16 files

0.7.0

18 files

0.6.5

18 files

0.6.4

18 files

0.6.3

20 files

0.6.2

20 files

0.6.1

20 files

0.6.0

20 files

0.5.0

15 files

0.4.3

12 files

0.4.2

12 files

0.4.1

12 files

0.4.0

12 files

0.3.4

9 files

0.3.3

9 files

0.2.6

9 files

0.2.5

9 files

0.2.4

9 files

0.2.2

5 files

0.1.8

9 files

0.1.7

9 files

0.1.6

9 files

0.1.5

9 files

0.1.4

9 files

0.1.3

9 files

0.1.2

9 files

0.1.1

9 files

0.1.0

5 files

0.0.7

9 files

0.0.3

7 files

0.0.1

1 file

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