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

Uploaded CPython 3.14Windows x86-64

sciqlopplots-0.34.0-cp314-cp314-manylinux_2_39_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

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

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

sciqlopplots-0.34.0-cp313-cp313-manylinux_2_39_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

sciqlopplots-0.34.0-cp312-cp312-manylinux_2_39_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

sciqlopplots-0.34.0-cp311-cp311-macosx_13_0_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

sciqlopplots-0.34.0-cp310-cp310-manylinux_2_34_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.10macOS 13.0+ x86-64

sciqlopplots-0.34.0-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.34.0.tar.gz.

File metadata

  • Download URL: sciqlopplots-0.34.0.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.34.0.tar.gz
Algorithm Hash digest
SHA256 5820ad63de54111cc5a41df8fe0607ea7a15c0991760b175bfc549e84791bcbc
MD5 b51efa2c5306bc114df84edc664ab537
BLAKE2b-256 f4e361d68b004d2351af8b68d5a8ddd773004c3e5048cee60a47d8e022880439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cc028839de0d00ab52092eb036c98a167f72271822cef65cf0120c43ed67a666
MD5 95dce64c9fd3d82ece2dac551c2277e7
BLAKE2b-256 88158c1dc81b639f0b87615fd9a0c4e46736bbe58e31e39b0b05ffd63c11276c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 6cdb0b671f3a57dd6c233c582a25097b487a09a8434e70fad8e4f4922dcec6d7
MD5 6809396700038c2466088475da7c75a8
BLAKE2b-256 285c1c2204dd9e4fbd5ae8cfb5a3bd5ce616e4c61f3bffc9b58628518a97eb75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 89c44ac2bbf6521047339f043e3b9e036ea9e8ad6e7e937965f43437eaaa04b0
MD5 e5b3d16f5ee9914655c59dcc939abfcc
BLAKE2b-256 ba22bb2b8082501f399ad5c2afd170365c191e99f52fd5e1a9064009456f7407

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e2e9eb260b3989dd6671953fa02daf6dbcf7e572e50960003a37792db652cbf3
MD5 acd2ff11f35f85e28838cfb1aeac8b18
BLAKE2b-256 68b588ea5d6a501794841d30611bd660fe4d80c0e3c6dc2780f4955058ee1870

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5298de03eb992530ca770c3aca93f29319800cf41147147274b43a5b803d1716
MD5 94aa261ac761881c39813d8e9ed4d0d0
BLAKE2b-256 4ab3199f66a443ca596149e36b708e027bcfc18179bef068869192e19e0ed040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 58eda22ca17c2b68797dd3683e977af8be0c0a5183188df8e8e59bdccc187353
MD5 e5dd617f009e947bedc203ad548e0db4
BLAKE2b-256 70c2f177e853fc16ab075cc0b83656c3533e42b02dda36b5a1797bb06950faf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 73baf5da4944421711ebfb6e826b0baeaa49344c838d402bb4d4a574a619a2d1
MD5 2a713e763c71cf550612f75aab1a87e0
BLAKE2b-256 7b621ab8f2316ae0a98940786747054dfc7c42b11084de157410f1a33e062f08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b10b07f48f5f534ee86804783d307e8bfefd58070a5daddc33bd34233c83bf9d
MD5 7324349b39fdd13cd963a2804916aac3
BLAKE2b-256 c879ac1c3c958c67c575e7278db17297b0eb6248d0ea329ab4572d939008543d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 05936a7ae967fecf019ffaa56ce0bb4d8f4bef0efbb2101be8782ab36f444c09
MD5 26fb5ec25e8432d02aebc0cab23d7802
BLAKE2b-256 08f8479b8730492ccf4852e33fc2f1d1050b963061e3f47d5eb36f162866a773

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 db70cd65281742a4b25946888d89b1edbc8d2caf6d80259e6dcd5d40f9a9cb0a
MD5 5ad1170d88a1323ee4bd903cc4edc3a4
BLAKE2b-256 0f863711fe1f5583b0e3c48663e47302030a649bf169f199f6fa6f9756ff1625

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bdc881259dd4d6e4bc4d5fda3bf0efd60b2335e01efaec93113d5a19d72c05fa
MD5 6d738a7f198253d79e59bd25ad9a0e0b
BLAKE2b-256 88ba3840b50b2ab44f497ac3462d182c560c7b761b55fd086df6eedc3773aee7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 5dc958ab2e20af44107aa534f3c899dfdcd0b26ff21e69d2834c23b3da270bd3
MD5 a7254255482ecd475f17b34452466d93
BLAKE2b-256 719dcbf2b0de6da1917f7c1d5322b2003aad52927123728f9f8f3c8233357653

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0dc968c2473f42e1bc67000ff89c1c0b5f7e0edf2a0da26f929569c4021b320b
MD5 cff11d3499be56fd7c512fb7630542ac
BLAKE2b-256 b545ef8b3437350bea91b2b767892c39878f374fab4ed79bbeed723237c95c90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d897fa292a861c44bade5afa8ae89a9a87bbff0e5315eec2823afe5713f39605
MD5 ecfad1bf2270eba6d0d253b0574bf325
BLAKE2b-256 97710df8ba583b92a51043600773d89b1cadd553b126075da0147f667d1c2959

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b9733f887c09a1a21de640f137b61ad13142d4a10a0ea9c6df980b729a586325
MD5 d5c514bfa77c84f339e17c325b8dd763
BLAKE2b-256 1ef0d31c1b40985a771a616a693f5ec0f48c485368a030c7e45260e28f138568

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 80699e21de0267b0afe54bcbdd612ff2dc6d21e2830acd176429b05464b0f566
MD5 520d8836039847f33d850a8e70cb725d
BLAKE2b-256 d086579d9fcc9d9a38d2958b7e7c575390e96d71097b09c873a12bbd8cc60058

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 fb5a245ce6dd09a53adbbfa7f00d1f403d8a77fe0d1d27e74fe8107d157e9cc4
MD5 b7dfd6d69328ddb25dd5e885a862b79d
BLAKE2b-256 4aaaefa9915329d59720b0ff71566ae3372cff5d0371c7592201bfc3bb444cbf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5f4acf9636d3e4eae5d17c91f4e503ae6decf34f36aa515d0d719f544b5b7e63
MD5 83b719032e829af5a991e2564e4e797c
BLAKE2b-256 22875e8410dbf8aa78fd8bb3c845a152d054dd4fc3da76c6ae69155cd1cbc191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bfc42c4e833b0a050d9a05517ed5b019b28470862ee4d387ec0e59016c753d38
MD5 f8b6aa13a651756116f1bfbe19cca610
BLAKE2b-256 9866127ad10292ce637fc3333c9345a6e9da326f88d766fac9c7dee1ebe265c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b1041d6fc33698255d78467755dad155dfd73bf144a60c92284025288b51ba49
MD5 596358460faf855832010ba162985317
BLAKE2b-256 baf354b7df6f16ecb69bdbcb2addc95bdcb75897cfc76336af59505fa49b47a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fcb565444eb5717e7f2416c1e8ec5555db283a584fa91e932193513f7bee3763
MD5 3b175b650a42a51ad16f713ca4ee72c6
BLAKE2b-256 cdfbf4c7e5616be72d3b716ac6e38a0316d2c9bddd2698bd719947a739d0512e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 8eb75d346635572f7e5a9c94965b96586b60f36d359a43cc00d1c93d0303d08c
MD5 9fc0f123e36f3162195f658aac914e7c
BLAKE2b-256 e145d5a67e28eda81e7a9d0de071fac1eab597482f911d5b8990a7b15d9e801e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 acd8f100ae36f6de43f56a0a8d977f2a01915a78de23c5e39e08098a9672ae9f
MD5 4c8213e335f5d747950db7811ca23107
BLAKE2b-256 bc8cfd7b7bcd5e9f32399893fb5a98d82bf38a248cb0b544dcf7dd97de7d029c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 634561ef8c0b933290bde9c1e03f9a98e9f4799088ae51584b3e86363edde6d2
MD5 b313c79003162d4b7ee86bfc3e73f684
BLAKE2b-256 f927ee3e34e3be4820b3d4d1e3aed730c3d3f7d4393b54075fc1ffd3e8b0d57f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sciqlopplots-0.34.0-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b6e17025353ec427909497e2ee1055e38de5dba1831d2859b78f776556a702b1
MD5 dd837ed8a07a9a25395543a48bf9e69f
BLAKE2b-256 170d8a1ff9d821f19e9d2b08c3e301baa9334b2a918d36a983da9d4e13082985

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

This release

0.34.0 This release

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