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.33.1.tar.gz (1.7 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.33.1-cp314-cp314-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14Windows x86-64

sciqlopplots-0.33.1-cp314-cp314-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

sciqlopplots-0.33.1-cp314-cp314-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

sciqlopplots-0.33.1-cp314-cp314-macosx_13_0_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

sciqlopplots-0.33.1-cp314-cp314-macosx_13_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

sciqlopplots-0.33.1-cp313-cp313-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

sciqlopplots-0.33.1-cp313-cp313-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

sciqlopplots-0.33.1-cp313-cp313-macosx_13_0_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

sciqlopplots-0.33.1-cp313-cp313-macosx_13_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

sciqlopplots-0.33.1-cp312-cp312-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

sciqlopplots-0.33.1-cp312-cp312-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

sciqlopplots-0.33.1-cp312-cp312-macosx_13_0_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

sciqlopplots-0.33.1-cp312-cp312-macosx_13_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

sciqlopplots-0.33.1-cp311-cp311-manylinux_2_39_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

sciqlopplots-0.33.1-cp311-cp311-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

sciqlopplots-0.33.1-cp311-cp311-macosx_13_0_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

sciqlopplots-0.33.1-cp311-cp311-macosx_13_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

sciqlopplots-0.33.1-cp310-cp310-manylinux_2_39_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

sciqlopplots-0.33.1-cp310-cp310-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

sciqlopplots-0.33.1-cp310-cp310-macosx_13_0_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

sciqlopplots-0.33.1-cp310-cp310-macosx_13_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: sciqlopplots-0.33.1.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sciqlopplots-0.33.1.tar.gz
Algorithm Hash digest
SHA256 20813053615ffa3aac954d2b6a44dc1316d27ff935dd2b1a2ab2382243904516
MD5 3e48e57dc721bc3bb8ac54b676fa882c
BLAKE2b-256 48aaad36c014eec7ff8b833f2d8eb6152a609b5bf0fef95ab0bb7a46301e012d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 10562c63309526e22ce5f0d74775dd3b3b8237e148be9e341a7a06636499199b
MD5 4e492d3f5189c51782caf4e4b92124db
BLAKE2b-256 7c88cc6a64c2190f2e16ffdcc381898323556e52bed45da46e3ba06db2aede58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 0f4753e8875ec43ddd2fce318516b1ba8e927735dab738b1f51434846970d77c
MD5 61b331ddaa125809d99355eddea35785
BLAKE2b-256 cd5e1c841b8566472aa41b3ea51a457eb3db5273df4bf88cfd21cb8196387f4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5fb2604c9d802e58a66e36f881a5bc37a8c5b4f8d20c178a57d0b92dbc6cb93d
MD5 7ee5fee3d0970e408900f9a881edd5e2
BLAKE2b-256 47a423c3ba4a260e31edf5d9e3291c243d05ba5a179a8ffd02deeb1573284584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 078b1f0b5efcaeac528c474f81e68c922860be5f1538dbf138d571fc447efecf
MD5 d1e5fd6865e6c82ebe7fa81abf51acfa
BLAKE2b-256 487e04d98022ab19357dbd9d0e22fd1dfe74324795f3634dd74e7267ee91ce18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 954b73c134b0ee3de5be5d84fc6798a84aaf6b0885c48ad439caaf5ffad8c3d7
MD5 9ae762cac2d5db23039cc6048830a93a
BLAKE2b-256 3914afc676b320ea1ff05c02c836e385ec9d8775fad7f67ef87dee97fe7b7042

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7a013c935e4d99cc0e6c636a59f43d4de5a46fbcd69d4516da24336b92937fd6
MD5 811f9131bdce39a302b9c0f46eaa52c1
BLAKE2b-256 4b47da33472d55459b88e0ba70bfc129cc6a630bdd886248ee90918d906bfaca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 5a588e1d8aa82e4e37549ca23ef79d419f8c5485a33d8eb766f2213679b2d90b
MD5 ecbc7d9f7857921a0b11bc5d7d741fd1
BLAKE2b-256 7520353975539365efc9e4cc5461ac58f14052592cc3c4e2b9cff9c147010c99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e01caabef0495b37e612f54509f86c2edca1bcf77bec1dca6e7206cb472a2392
MD5 0a9af38ae14314e5940fce742727dc1d
BLAKE2b-256 0a21588dd6d1c01ea02519bba6002140bed7dd7d4701c1996fa49024758e3be2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c9d49bace99e797f9c1f68315f37c82b18f546e822ad881a8687b797e035859e
MD5 2e7d04e693a766f9a121d1c9e362bf13
BLAKE2b-256 4bcdd349af1f261822bd59af431fcb88ca9ee26ea5276931cd286af0158edbd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f8291e9dd397a241034d79629006d8082fad6889885f1011b320adac1e76e6d0
MD5 65028b1d09e1d3e37d8f022b00731432
BLAKE2b-256 bce86d251ffbbda7ded5cf713586be82da5ef8b106e37d21b5d40f382cf1b7b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c2b4836c20c33ee35e0e65e8fa2be1ea9caec90b8ea76e629ec7aaba0f605d2
MD5 998b2470e412858e3fdf868355faf1f4
BLAKE2b-256 a7e5c182f374ef4a5673141c356a5dd585a2a3583a4a2e862a973e2cd464d8b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 2500bd8c55bb85e37994c973c84d99a2dcc7bebd16f3c490cfcff8bde82004f3
MD5 bce559c231c4eba32f0fcc54b3826b19
BLAKE2b-256 3f1608ecc533989e9272dfa2810824f70255cc81c1f5d70c9cf3007110127cc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 32382984b263a702d7551fcd6dc01dc696f03e44ca9512876e5512fda05c8a3b
MD5 ced6d65980869ba4f34791967a71bb0b
BLAKE2b-256 f6317d80d7973d44fecc61621a09963ae6ac40fd3d99ceccebb4d121a6aefd67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9fcb0d44a506167f44422f74e079c031e2ca9cf5960d5d66a2e2c251e0c45065
MD5 1211c88da65bdf6abb50652d4b2fa26f
BLAKE2b-256 9bade0559d80e5c35ba0bc28f5dac458bcfef3c6f3f4fbbedd185a1e8de127f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 becb76bb8bac58832fbbb174222d61d077d02d108c76ed0f39683d0a1bbfd499
MD5 04f90df5bb0d1b6233b4e1e393adb2f5
BLAKE2b-256 53d36b0a8926b9e2279761795f8db15ec296f03835cc5996e8fada4cbe48b761

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 87805ae6695234f042c5b8e3da46b3ed07958e7e842d58f99b086cb038c14f77
MD5 ee0c3a81bb3c3d06fae2fd46afdbdc59
BLAKE2b-256 588bf5ac5c6064c0dcc810f948b197bff100ff0ae5464258a989a1e5e90819c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 c301508d22a004d13e826c207efcf74d9732c0108c3b644a9d29dab93daa6454
MD5 ef3c65d9d493e6831cc903579141ac16
BLAKE2b-256 433615cae5f0b46580d393a283b2dc185e2496420d310a6f7e28bef9048f6b85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5161758bdfb322ed5bdeb7b12469392eb9eb6bc51bf34913f13a5dfed9d6a07f
MD5 5952edc50437cd45797079cebfdb5831
BLAKE2b-256 4f0abafbb93e4afb4b4c29efd8556375cbdfc3ef74dc709bc58bbb7cb3e6b244

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a81d5b7d824a7cea25179aef1101dbf6f51755bc3a84f44a97b8d21e24725fb7
MD5 22af8b6028d54df7415d4bd04d2d738d
BLAKE2b-256 a6be617bbcb76ce5bf1639d1a303a4eead190c252e35aad39659f6ee0fcb14bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7d165d0c08e068b4e1b4b3611e1505ff78b99cb216c8c1997c8455e18cdc0cf8
MD5 a0d18b8f87a330bfb72cf22abdbb4439
BLAKE2b-256 6db4f906cd952e7f018a73b20dbf40c56a1b55fcd773cc5f080602fbcaee4493

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 71a1815ddf610f8542a498731fa540103574ab40b5b5f2f8586df32292edf17f
MD5 caaae0771181ee11e394cf99bdeea425
BLAKE2b-256 ef626545261759c06ad1f50c17bd1306370089b0b0042d5d0912ea23aeb38439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 b4a758cfba451f24fcc14e4afd68be8a6660db4844bdee964064869f0ba8a46d
MD5 25b2886501116cffa80a43f7d1b21f60
BLAKE2b-256 390e36c7bf114ecc77772b6eac57ed9d9ad5b40ea95ecafb9dbdf6775ba6ab9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9042beed6cf07c9b019fcff2a328d209da9e552d03c5ee467423b3fb11e272a5
MD5 dd06179d30138ad47b575ab21ff00c23
BLAKE2b-256 b4bea4787a713e35d3b0d7c9933d2ae1e0d0192cf198c0fca1d38dfefb2f0ad9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d381616c765b2115f79de6d6f148a17a89637a7e8221e5354a98b396988086c7
MD5 93c869ba16d6c4a3070ea3ff0226feeb
BLAKE2b-256 f468b5c7f447c34c39dd90966464c7bed7a685a674fe8bff403cf75508bf8971

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.33.1-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c3f3b299e39d62111c904d010b4c91b655eafce12fbf5a9701639ac0737885fd
MD5 2fc50a6494383a70c6408fd87ee00420
BLAKE2b-256 892939044719231ca0a455ebf892c3d9b954564964d93e60c30fa22865ea3bb9

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

This release

0.33.1 This release

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

0.29.4

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