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

Uploaded CPython 3.14Windows x86-64

sciqlopplots-0.35.2-cp314-cp314-manylinux_2_39_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

sciqlopplots-0.35.2-cp314-cp314-manylinux_2_34_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

sciqlopplots-0.35.2-cp314-cp314-macosx_13_0_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

sciqlopplots-0.35.2-cp314-cp314-macosx_13_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

sciqlopplots-0.35.2-cp313-cp313-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86-64

sciqlopplots-0.35.2-cp313-cp313-manylinux_2_39_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

sciqlopplots-0.35.2-cp313-cp313-manylinux_2_34_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

sciqlopplots-0.35.2-cp313-cp313-macosx_13_0_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

sciqlopplots-0.35.2-cp313-cp313-macosx_13_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

sciqlopplots-0.35.2-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

sciqlopplots-0.35.2-cp312-cp312-manylinux_2_39_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

sciqlopplots-0.35.2-cp312-cp312-manylinux_2_34_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

sciqlopplots-0.35.2-cp312-cp312-macosx_13_0_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

sciqlopplots-0.35.2-cp312-cp312-macosx_13_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

sciqlopplots-0.35.2-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

sciqlopplots-0.35.2-cp311-cp311-manylinux_2_39_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

sciqlopplots-0.35.2-cp311-cp311-manylinux_2_34_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

sciqlopplots-0.35.2-cp311-cp311-macosx_13_0_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

sciqlopplots-0.35.2-cp311-cp311-macosx_13_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

sciqlopplots-0.35.2-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

sciqlopplots-0.35.2-cp310-cp310-manylinux_2_39_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

sciqlopplots-0.35.2-cp310-cp310-manylinux_2_34_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

sciqlopplots-0.35.2-cp310-cp310-macosx_13_0_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

sciqlopplots-0.35.2-cp310-cp310-macosx_13_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: sciqlopplots-0.35.2.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.35.2.tar.gz
Algorithm Hash digest
SHA256 6c40442d2ba6fb02ebb4fc7fc22242c272973343e47cd39afc5e56e354b82b9f
MD5 9349b517bc771f9662a04efae899cba0
BLAKE2b-256 df1f7a8e0479b6751866cf64af678ef393af093f5a98ce8bcf52ee5054528db7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d51db89a477e57da967844449e92845913b0f12b164a5510ebd183c1deb543aa
MD5 3f4cd5fc498553031faddf4903379280
BLAKE2b-256 0e445d78d75c818aad28b14fba5805db0d59e780d52d6a650a3ab7ab4bbf8009

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 46b274f81b383fe376803d2a29cff2667ad5f3f5671b4a7d4a8b2e5ae91a7352
MD5 b48c7428b23f0e08b1c77773139047b3
BLAKE2b-256 438fdb7222a66d3bdf4325506fd167c6228247eeb27af7171afde91819b0ab38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 eef7eb6643389629ac1fb41c3d2cbf12da366fc16e87e29642796f885fd85231
MD5 6fe5e265627c26fcd2491d6a6d16bad0
BLAKE2b-256 33814c83f67821d3fbab8cb712d75cd0b861e4e4903ebf2b30d74704b39277c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f05660b63e6367d2d68e571f242e097fad8b0e00da9a3951aed56e1027127550
MD5 adca6ca57ab116bc7488dade2725ca1f
BLAKE2b-256 ceb82850a67acee5dc21606a964d6f0e751c16ebf9e5dc82b9efc4ba1d033d38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 89c806cb034604d0f04d04e5e645d5f631667e4558c989f99e89b4eb535cbce8
MD5 7748ceb73f29d8431b8b85bd000368da
BLAKE2b-256 54148026d2e529b5fac97804abdb6ebfe5c09ac9f28b4e18c3ccd45786f47b9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 404d50ef115304490f88ab71ab2eefee59e65684b50aa579f418e79b978cc803
MD5 c3c250a0198f057b047b2c2144d1f99c
BLAKE2b-256 66fdc827ec3c952c8b2776dd1d200c748a14ad23b6e43ceecae201e9941560a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 d231b1ef36125f33da15cdf35324880bcbd60ea584a8d15cb332b8cd283bf192
MD5 2fbd816dfc75d5b1e5a5fb6f0468a7b0
BLAKE2b-256 1ae52cf8ab66a1d701e4b3dada1a3689c16e41a288078dd173b0a5ebefbb0edd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 71cbe4507d340edb7c021bf68e3ea2bf28803eb81bfed211889cc5a1271f0774
MD5 2154954daa2479cc9fe7dae89b78509b
BLAKE2b-256 93fa9897095bed7082de4caea27f1185d2e2308c642334ade64d27af8447dcb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 86b5927345f2f6eff144fa55d6bcbdc0cbe139ff9b3b0c9ec804472f567a80c0
MD5 3400f51b85c36a8c2a7e570bec06d7f3
BLAKE2b-256 3297faf372784ba5e7fc31290e27d93b4e862a41bd2cb367cfa8c6b2fca92e68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f9d34e9d8aa050cd25078be5b1d6ad0517e24aa37c450da59b5adb895eea9dd9
MD5 420aec4a9c73e1f7213eb88f22825654
BLAKE2b-256 76e9f67c3314ab66631f27f6fb4a2acf51699c29715c1fcde76479b22381cd88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9c47a7f302ef3faec55bb7c6651901de38338b1a93a47e3469a1f09ca50cd80b
MD5 4a4cbb96277772f0ca777b0b43bf3cc9
BLAKE2b-256 8e303dc822ec2b9b7cc58ef69cb3bc273fcf9d891429c09ef49626f91655e899

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 1760dbbd0f21810b8fb8e48f876546a1b096018891fd8b54f15d3e1e3cf4f5e0
MD5 527f4295548379dfb714cba0609a9be6
BLAKE2b-256 dd1d818ecd2516818525d22f2be2e24b4e867001a436511b9dd2e38f90d2167c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 886cce49281d1a9868d22ccc5f23b5fff1da2195e66ff2efd871880674591257
MD5 0af0dfebddb456e3a7df838a273c0886
BLAKE2b-256 b2d8cba6e9e1c8f60f4bd6c48f1187404001b499d14260ddb9107a777bbb2d3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a7ca60bb8838ad1a7bd1a2c7592d1a7a6a2bfb168cea987a36214dc40ee6bf80
MD5 f9adabcb94b64cc2ab28d08f6b703a94
BLAKE2b-256 c620200035945c92e0e69a52ac98ff0e55b3a19525b375203127cbca9611d192

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ea8c896d3854eb0dabd4df9716698c85b6fee959fe742d17213dcfda700fe1ea
MD5 0e0745ab186ccb2985c028a90fff58f7
BLAKE2b-256 4e648ef9085403862d056b9e5ea884e0f54050d170d75cd3e03fc2c720c153d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a7e0f91fcf7177e7d000971d1bbf0be8787cc7c78c1a0428f62d022e480cb71f
MD5 7b22f82241af79e0632318f19f41b580
BLAKE2b-256 0ada3c8fa152beb3fb7e5bcab0ded1b7ec042c381df4c403efff14fb411f3a19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 a1b6f30986768d3c7495a2234ef991904935468ccb22de03544698e5b6eac3ef
MD5 5e1ab58696b5482be069fba41096ce82
BLAKE2b-256 389b1f75bd96ef7ba146ca30fb44066696c928ea4684cd8ca6c6566abce57d09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9f8b263bb1453f585a6d10ed86e61af44da1f74d0f570577114bd7d05ffdbbe7
MD5 87cad0e9d7da758da7b96155a8d1d9eb
BLAKE2b-256 f048dcdd16f557cdaf8437632b30caf550883f41d924d7c367710a0a2d9e87ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e32ee49dd587d39065b2f3573d674de0cf7cbee76182fdff36e38a154622f1a9
MD5 12a80dad3d57cffc61ff78cecdd13c4b
BLAKE2b-256 a547881e72e3f4a59e483f3e65615b6e2b28d5ddd38da08de6f9ffe9f6e73794

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d528a9613cacc999ce064aae858c67fdcd89441254539a886efcb340cdeb49d2
MD5 f09122c4f81ea61a4c186b4b139b48b7
BLAKE2b-256 a08d766c9b4293f3dceb762d86b77cbb31d77b6f5294d92b7775424d8a5aa225

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6eb683532d31552888c214458b1ca13857421d94ea44c5004e219590cf4b1f85
MD5 255008f5fc1351f8b4905611de5f5fef
BLAKE2b-256 6d1a65fa96d8aa3ee1406e12abb1b4bd66c69d95d104ab02dba344eb74cbaa2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 16e022f871493e294fc04616d3f87da0f25e06ed723634828f67c48d58811569
MD5 9085e13ac9ec0b40f5c5934957aae14e
BLAKE2b-256 93718628b2ced03de2826f8119435e49b5d86668012e813ced8b052e74949aec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 93f0938cdc926ea60218c5ab67e8aa7091a6616b6b9633e414c9ca287fba2181
MD5 75f66725b87cd1975db2363efe4c3dbe
BLAKE2b-256 98cac6805b609b41a4b68c0b5943f395c8de4750e9109901a449df66d6dd84d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0111513eb525c56ac36ddd7bf16ac1d6a35e259a1ceb123e99e1a1ab20ec97d3
MD5 be1319243e500d58e6a0a7fff518f405
BLAKE2b-256 c2a113b7cfd43b442570d7ccea30e4b31380f916a2d51e858c92d7b16405c4b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.35.2-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b837f454fbbd77c8ac2d5efe76f5f753bdb85fe9bf7e60fc1eb22ae8bc8192c3
MD5 612883ba61f3b8668a1e11925dd532d4
BLAKE2b-256 9992859c21154013a750f3c47f59cd52e876c18e621fb1ab560a7f533e079b2f

See more details on using hashes here.

Release history Release notifications | RSS feed

0.35.3

26 files

This release

0.35.2 This release

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

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