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.5.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.5-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.5-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.5-cp314-cp314-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.5-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.5-cp313-cp313-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.5-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.5-cp312-cp312-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.5-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.5-cp311-cp311-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

sciqlopplots-0.29.5-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.5-cp310-cp310-macosx_13_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

sciqlopplots-0.29.5-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.5.tar.gz.

File metadata

  • Download URL: sciqlopplots-0.29.5.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.5.tar.gz
Algorithm Hash digest
SHA256 2d065a9e55a5c59c2159dad87c1a3b9473f3890aa1eb21bf3d250e97e14c3202
MD5 13844ed440d5882136afe81bdf69b5d4
BLAKE2b-256 45c9197af5015e7edf4c19402ce0ec46b3435ec266ed89876d2e85482782684a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e98b0e253df71c8e948c44e576833b76ecb4bf56073f0f4ef0983bd62af8444a
MD5 93a00d8e85d870b8a39dff4706daca39
BLAKE2b-256 e2361abb52db07f89844c91f88152c58d517b9f7ebf8e75220328d22ab46b6c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 f4ff53f27b8d0ff5a795f59ef51510d1e6086952093fd032d042c807e9f9976d
MD5 b8bddb6c061a77b9a4b2a94360d12833
BLAKE2b-256 57a70c13b4d8e4861cf74aaeed3b350315f3b4935aaf0365a21bc5008f662d24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 238158b86c84f31d9dbd9e2b9082b1f65666030fbf9fa47faf975db4320165f1
MD5 ca3dd9b60dea1429ca3e1a58edf0cc26
BLAKE2b-256 1838f21e2e680d09ba736d05d688b114c17b57c7d2b4e86e97c915dd96ab1c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c96969103848cbbe01522935ff578ea1dfdd44f50da03be6ffeb33a9d93f5f02
MD5 8a717a795539bb78455bab75bb66ff4a
BLAKE2b-256 63ebd4826bc1f0ebf3ce3bef013c2135085bfcb87b71f979246c7295811e44ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 968f4e5a37c6d2e2d015733479e010b8d0a80fae84c573d9866dc8221a18cb8e
MD5 75dc5f412cb6102ca7bf6a72b97ef052
BLAKE2b-256 f8eeec847e53baa42af67909056edd0c40f62d55f2c09e2c6a1b2e60c748960f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 872228a9faa22bf250c96c766d98c40553e3748bdf95e9bf106abf67ad4e8881
MD5 03024ebe4a967aadc356ba0a5da8c1fa
BLAKE2b-256 b9c1c8c3e26e094d4c3927f29aaa3091db9227b7463566106f201b9dc702e8aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e91e5491205e3f58517465abb79fdce1a762f0efac62a528776307ff3717f5d0
MD5 6b50f4d37018de7c374927e2aae2f732
BLAKE2b-256 767047f896508d449fc685b16a34e2e78dab1dcf4f91d7979bb82f72332cea4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c8cce90fcf9942ae122f93491c3b2baf1998b90e0ffe2b44a4d78fd20692f25d
MD5 06a6b8d5b0f377d5962ec106a9a4717a
BLAKE2b-256 d5034406396e1ffd594876bdb2387364dd65412fbb2832e8f5df4477c243b02c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 699c151797f047a0d46027f120a1f454a2af9f3d5b2fc79468d37d147d754f66
MD5 05d524628020be2e9cb67934afc8755a
BLAKE2b-256 9ec428f030234e23e17397ad1a7ef517d72b9614f6f350dd93035abe29028f64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d4152f8c275b86ffd5785033768f1b09db1140492a537701bd44d30550566454
MD5 1e616707b8a5d4462c0c576c06504642
BLAKE2b-256 4874c52062dbe914d4c170fa402a3b2199278953dc24bdfc43edcccdb1beea3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 886946071a4daccd4cb0b604d2d3cd3442cd425ae12c4430ab16a390ccb61934
MD5 b82ec8a6588e50763a73d8237e818ce7
BLAKE2b-256 f15ec450e6b4f9be6244a6565fdd5cd4dcd64c80d607e22383c1dfd2fef12428

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 a786194a943dfaf00913c2a5c6b6adfdfae1c76c78879b63b695fc91e5c03bd7
MD5 0a9a3f79d0a965633a11d00ef72aa4c5
BLAKE2b-256 e39fecae6b12eec684d0bc5c971ba85485df7f831bd0d2f6bd36b7b8cff3dfd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d70bb42ebd814345cd1ca6dafd34cb75d8f2f5be5e5256e141564349ce9472f6
MD5 0a8ae00ecaad779df8b2200ce1dd3fad
BLAKE2b-256 147e623530c6a57ccc8c2beb1750851470a1d598c80502daeef2d44c17e65398

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d62307022f4b8c65ff4004d0d3e0136f38708bf8321ab5ca071da434a18ca84f
MD5 d6b0897652d608b581f37c52e2235707
BLAKE2b-256 772861be9a76e72362f3257674a0049bc4bd3a5f319e0b142a903cc97b8b9926

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 81c562031b5469ca9d65aa64aea61aa7b6027d2d84c716d73656d2cdcc11cfbf
MD5 ded3daf81e573ae9cb6580674ae433cf
BLAKE2b-256 e973927e1468db11fa9ecd90c4400cf45110af51be55e032c0f1acc934830825

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 38956ac4c49c7261e073c1343bf39951d20941f21d5a4a7ef49a4367188d9c84
MD5 c44ad664ac1feebbced1354bbe2ada63
BLAKE2b-256 10f385762b2f8e7843c7d200ade9bba1aaa9c0f05fa6828f1a85187988ad2e69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 59dc1749230a766b2917d0ea360b4d652907311e5f081842b97e010e96e545a4
MD5 456a60b78bc4583e05a7ea628789c2b5
BLAKE2b-256 bddbbb1b827f20506c892e5226370d7240d0571d7aec3ada9e21ba0da10cc11d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e9dbe33bd52d696e54f307d69c7bc775ed74bf98ac2f9d691897c0c8742f1c0a
MD5 15c7de33154d2c25a1f99baa86098d0f
BLAKE2b-256 565f1ac123903b8f6b8926f9b81fb51dc67be90e97515491c2dcbcd43faf95a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2b813ae2e8fc6eed5f6407e40ce02ef3ec4ccbe2118a22b86fe97df50ccbf7ed
MD5 c1ab60a8c11fe264a150ace2acdbeefb
BLAKE2b-256 c93d0298505bdeb1726b5627186d504bc8308fee3112024e7fc892bbffac76ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 65434ba6a3ce120e4b55d0e89ab0dbe6751a1b1824edba243fca4958a00a20aa
MD5 f12f0379c1622af5b654331b02034143
BLAKE2b-256 703395738b196946dd0075e1cf0ce6e8a2122f6681889cb0603ee5623a526117

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 98aa4c6574238cbfbd72353d987391d17482672a179da32c2840e39430142a71
MD5 fc3b8209ee9265a09f9295eda8dc2b3d
BLAKE2b-256 b60c9f5b3906f7c5e2c9484a9711acf35fb23abc51bdb37ea3e939ae99c7cf82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 1f3b0bd34e5c536881a5545110953aedba44a32355482d06fdc73e4ae49efe1f
MD5 fa17c01a1d093c408df2c0cd461f0abf
BLAKE2b-256 08163aba3026b5d699a3acffb4df01e60ffb0bf060522afbd91d53f08700dafb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 cd90bf251f47704cc84fcb1117fe400cbb96b7a10e6a26e7e7e4ea661a0d5a04
MD5 4cbdc2aa3747f243b9cd7f737bb3c13d
BLAKE2b-256 2c75a1ea7388f129911183df8689d4347c5621e879271934d18e41e56b0805bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b1025a79ddb9f5b020f7ad8f3505cdf916c889140b91c7f85f96631d9c4d44bd
MD5 b6a802f8558e39407a8b354d1f9b8ec2
BLAKE2b-256 6a27349fe416547e6c81d855062b4138dca986606ce61326c037b2db51276d15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.29.5-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d1b1bc387e4e679a64fc8a94c648ba2a97593ed7163bf8d6f374573f6959c34e
MD5 237db1feb36a3ccad5d67c79ac2531fe
BLAKE2b-256 903a64a430f9c3d142ca82fe548cd928f07793593a71a14272b9001788443a99

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

This release

0.29.5 This release

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