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

The user guide walks through everything below and more: plot types, live data, time series, panels, overlays, pipelines and export. Every example in it is tested.

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

Metadata

Release files for SciQLopPlots 0.40.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SciQLopPlots 0.40.0
File Size Uploaded
sciqlopplots-0.40.0.tar.gz 1.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for SciQLopPlots 0.40.0
File
sciqlopplots-0.40.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
sciqlopplots-0.40.0-cp314-cp314-manylinux_2_39_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.39+ ARM64 Details
sciqlopplots-0.40.0-cp314-cp314-manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ x86-64 Details
sciqlopplots-0.40.0-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
sciqlopplots-0.40.0-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
sciqlopplots-0.40.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
sciqlopplots-0.40.0-cp313-cp313-manylinux_2_39_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.39+ ARM64 Details
sciqlopplots-0.40.0-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
sciqlopplots-0.40.0-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
sciqlopplots-0.40.0-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
sciqlopplots-0.40.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
sciqlopplots-0.40.0-cp312-cp312-manylinux_2_39_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ ARM64 Details
sciqlopplots-0.40.0-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
sciqlopplots-0.40.0-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
sciqlopplots-0.40.0-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
sciqlopplots-0.40.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
sciqlopplots-0.40.0-cp311-cp311-manylinux_2_39_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.39+ ARM64 Details
sciqlopplots-0.40.0-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
sciqlopplots-0.40.0-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
sciqlopplots-0.40.0-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details
sciqlopplots-0.40.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
sciqlopplots-0.40.0-cp310-cp310-manylinux_2_39_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.39+ ARM64 Details
sciqlopplots-0.40.0-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
sciqlopplots-0.40.0-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details
sciqlopplots-0.40.0-cp310-cp310-macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 13.0+ ARM64 Details

Total release size: 155.1 MB

Release files / sciqlopplots-0.40.0.tar.gz

Download URL sciqlopplots-0.40.0.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
e15a6b73991023447f942a629a439539f47d44354caf9e53dfadd4d6eb9682bf
BLAKE2b-256 checksum
How to use checksums
98f5967e62e701a439a41d2940006476f6d81dda09378824bb6566ee0cd4c5d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp314-cp314-win_amd64.whl

Download URL sciqlopplots-0.40.0-cp314-cp314-win_amd64.whl
Size 4.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0a900cee2695e9b51f0354fc117f5ab47cbcb43e23708f50097a31f6317d6c62
BLAKE2b-256 checksum
How to use checksums
458d4408365d31ff27be5af060bfc27ebd8e2391eb13022416ca20c9fafbd5e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp314-cp314-manylinux_2_39_aarch64.whl

Download URL sciqlopplots-0.40.0-cp314-cp314-manylinux_2_39_aarch64.whl
Size 6.8 MB
Tags CPython 3.14 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
4357043fab4aab49bca61b377f95607156da1d40289a747c134b7befce759927
BLAKE2b-256 checksum
How to use checksums
ea554f428b91ef6dcb7bba11c609cfd807a7818dd29b48ee777f3879258357c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp314-cp314-manylinux_2_34_x86_64.whl

Download URL sciqlopplots-0.40.0-cp314-cp314-manylinux_2_34_x86_64.whl
Size 7.3 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
ee56af21ab1f1ef8b5b1f2fa009b68f2dc00946be797a5308e03b8d4fb89c5e7
BLAKE2b-256 checksum
How to use checksums
4574bf1f9f534125d5ec346dfd354f9a1ebc5cc8b01a25e5b88dd20e19134b5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp314-cp314-macosx_13_0_x86_64.whl

Download URL sciqlopplots-0.40.0-cp314-cp314-macosx_13_0_x86_64.whl
Size 6.2 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
161551d65da12ab3995ced4b8000b3a738e24108174c4135039230c4c430fb43
BLAKE2b-256 checksum
How to use checksums
c8d7406984502c40fb619ea973d6aadbe0b5e029e98be7445ece1501156e12f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp314-cp314-macosx_13_0_arm64.whl

Download URL sciqlopplots-0.40.0-cp314-cp314-macosx_13_0_arm64.whl
Size 5.8 MB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
5f6e0817c85b0ccc7990088bdfb626df8d1f4a50d3d2dacea1ebed8b6000f1fc
BLAKE2b-256 checksum
How to use checksums
46417de4d11987685958133e4115a72419ebbd67d0e85b2783886ff141e44f79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp313-cp313-win_amd64.whl

Download URL sciqlopplots-0.40.0-cp313-cp313-win_amd64.whl
Size 4.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
deee49a8e856a8fe85d700e4ac42bfd4f1918a92ea3553d3b50d22b6c15521a6
BLAKE2b-256 checksum
How to use checksums
93d1ef26b73673b838be77ea0f3e6be8646521960a591c7d6cbb63c6ee5cad46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp313-cp313-manylinux_2_39_aarch64.whl

Download URL sciqlopplots-0.40.0-cp313-cp313-manylinux_2_39_aarch64.whl
Size 6.8 MB
Tags CPython 3.13 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
1846c92237bc223ba0c096fd0da0ef066ff7a4161a732e4edc696ecc37d90c68
BLAKE2b-256 checksum
How to use checksums
6fa10b0477bb22fa0e77b63c416a3ea1de4b2b329c0568aa2122e45e12ea4036
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL sciqlopplots-0.40.0-cp313-cp313-manylinux_2_34_x86_64.whl
Size 7.3 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
93caeddfa7d4b1c41745dee55ce763c150c05a999cbc33ff1e1db55735d63960
BLAKE2b-256 checksum
How to use checksums
062232afabb72c741fb08ee42eb958ea5c0a011427c9c785d0588fa8865bfe8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp313-cp313-macosx_13_0_x86_64.whl

Download URL sciqlopplots-0.40.0-cp313-cp313-macosx_13_0_x86_64.whl
Size 6.2 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
275201eee83e37281d0b6d781600d1ed8bc3ffe616a6133ce1ea4416161ec33f
BLAKE2b-256 checksum
How to use checksums
db3a6700c498701efeb51493b7c9c41e9c956806d316267a61486ce126a49f1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp313-cp313-macosx_13_0_arm64.whl

Download URL sciqlopplots-0.40.0-cp313-cp313-macosx_13_0_arm64.whl
Size 5.8 MB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
ed8c2bab78e19c1435e8a87f1a68444ac8febce2d036554e2746bae96d0e2cac
BLAKE2b-256 checksum
How to use checksums
0523ff1508e41cae051197590a3819ae5dac5193f0c90682350db0f6d1edcdc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp312-cp312-win_amd64.whl

Download URL sciqlopplots-0.40.0-cp312-cp312-win_amd64.whl
Size 4.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
80a42a12dd113cec12294bd7c91120702a409bfda1cc1803b30571da2840f858
BLAKE2b-256 checksum
How to use checksums
baa9b7466506f15ea3ddf4199d2695badf00429269b25127ff8ec49f68bfab48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp312-cp312-manylinux_2_39_aarch64.whl

Download URL sciqlopplots-0.40.0-cp312-cp312-manylinux_2_39_aarch64.whl
Size 6.8 MB
Tags CPython 3.12 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
8d9806afddb3c3ba332261ad4172320820b062a216507943460a4d183a11cc75
BLAKE2b-256 checksum
How to use checksums
64bde51396ca59aafa0f833b8337abde51efd6e9f2444f95bcf386871d80887c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL sciqlopplots-0.40.0-cp312-cp312-manylinux_2_34_x86_64.whl
Size 7.3 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
974215f49dcaaec5e4898cd2b2ad8f0ee46444893c2d6fc45b81b1055c8c5c9d
BLAKE2b-256 checksum
How to use checksums
08d128a50b1a11686839c7189a43225e3804047c508b61544df3d2577b078b95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp312-cp312-macosx_13_0_x86_64.whl

Download URL sciqlopplots-0.40.0-cp312-cp312-macosx_13_0_x86_64.whl
Size 6.2 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
76cac8e9562a944206ad39de743f406b18030bdf112ca9de708d347b0b2128bd
BLAKE2b-256 checksum
How to use checksums
af3234e2289049e5ebda05d4fc054194234584fd1be0f39c1cabb99ffa9dd403
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp312-cp312-macosx_13_0_arm64.whl

Download URL sciqlopplots-0.40.0-cp312-cp312-macosx_13_0_arm64.whl
Size 5.8 MB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
cc5edde6e32445503ba551dcc8e1901c9b6b4dfd5eb421031635a4868e226ae6
BLAKE2b-256 checksum
How to use checksums
6f686c950d439abd9abca48065f2622c4d997164f6f03879f236684d43b3ff53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp311-cp311-win_amd64.whl

Download URL sciqlopplots-0.40.0-cp311-cp311-win_amd64.whl
Size 4.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
45b6876ee06823ac7cce509e4160c599088b6f493cf52ac914cd3eaa52c4537e
BLAKE2b-256 checksum
How to use checksums
7733499edd73418be9eba63539d560f63a075f04b8066252a81888006ce9dd6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp311-cp311-manylinux_2_39_aarch64.whl

Download URL sciqlopplots-0.40.0-cp311-cp311-manylinux_2_39_aarch64.whl
Size 6.8 MB
Tags CPython 3.11 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
f83fb33fb9705b410947405049a90df3e1c4dae8e9f2727e2fac66ada07813dc
BLAKE2b-256 checksum
How to use checksums
ff58ff542e4c3a7331d26be3604842ca753e65a9d9327abd4611c7dd9bd33f5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL sciqlopplots-0.40.0-cp311-cp311-manylinux_2_34_x86_64.whl
Size 7.3 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
5e7073f6c5d737335fd1c0dbd2b7e7fb4c4abd5edd5a94b941a6f5a01204f0dd
BLAKE2b-256 checksum
How to use checksums
bfd1f4e39a15076f2c81e9dc4aaf4d08c2fc849447372f129693b03698d2cdfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL sciqlopplots-0.40.0-cp311-cp311-macosx_13_0_x86_64.whl
Size 6.2 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
048c2f697155418c75014af0fe3f2408d3b8d18a3d538df6c328ab45a9317df9
BLAKE2b-256 checksum
How to use checksums
0f2a3e49819bffb7127d95585af379a30ff2009a79d32a0ce26c048aa8bf9c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp311-cp311-macosx_13_0_arm64.whl

Download URL sciqlopplots-0.40.0-cp311-cp311-macosx_13_0_arm64.whl
Size 5.8 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
afd1370b1a7b853e99375c8b0d7ac5125fe393d20500a82dab5d2296860c364f
BLAKE2b-256 checksum
How to use checksums
f099672597b2c29ee786137ff4f2873b0e3b038918750c1844656ec616ba1bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp310-cp310-win_amd64.whl

Download URL sciqlopplots-0.40.0-cp310-cp310-win_amd64.whl
Size 4.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
26a0bf36d31f83380cf8182d104d5585134ecca2ae7068691a07968e9102cfb0
BLAKE2b-256 checksum
How to use checksums
28e56ac26f23cd175af0b35f2e1742baa1659cd3f6aab7a2301527ebcf408cfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp310-cp310-manylinux_2_39_aarch64.whl

Download URL sciqlopplots-0.40.0-cp310-cp310-manylinux_2_39_aarch64.whl
Size 6.8 MB
Tags CPython 3.10 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
48632b1f64173aec695eb38be19d74d68a5fb0d83cc66a3aac2e170c93a2da1f
BLAKE2b-256 checksum
How to use checksums
dabc08f1b5667652c6b4851652c21d0d4bd9eb3159dc18a656ba96827e74304a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL sciqlopplots-0.40.0-cp310-cp310-manylinux_2_34_x86_64.whl
Size 7.3 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
065923a64e1a16fd8776d11ac1f0c0ed88d696482b238c6b723f56a2e8f6780d
BLAKE2b-256 checksum
How to use checksums
574e842406483b78692095883cec5189848ae479581d79f580bf083370042aa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp310-cp310-macosx_13_0_x86_64.whl

Download URL sciqlopplots-0.40.0-cp310-cp310-macosx_13_0_x86_64.whl
Size 6.2 MB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
446ff7ef504426b12b66b290ac3504bd6da246728b02503534962e008999eebe
BLAKE2b-256 checksum
How to use checksums
1d90f2d226ff5b883cc4336da49430805699584a368750e66b77e8cf4655c042
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sciqlopplots-0.40.0-cp310-cp310-macosx_13_0_arm64.whl

Download URL sciqlopplots-0.40.0-cp310-cp310-macosx_13_0_arm64.whl
Size 5.8 MB
Tags CPython 3.10 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
cbc2630e860f03c964bf3259b97fad81ca5f064d307bc14a6e172be14f0e5e88
BLAKE2b-256 checksum
How to use checksums
abb29b12159359017759302c0de754489bfa3ff5137bd0b97186bfbbecdf9db4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.52.0

7 release files

0.51.3

7 release files

0.51.2

7 release files

0.51.1

7 release files

0.51.0

7 release files

0.50.1

7 release files

0.42.1

7 release files

0.42.0

6 release files

0.41.0

6 release files

This release

0.40.0 This release

26 release files

0.9.0

16 release files

0.8.2

16 release files

0.8.1

16 release files

0.8.0

16 release files

0.7.1

16 release files

0.7.0

18 release files

0.6.5

18 release files

0.6.4

18 release files

0.6.3

20 release files

0.6.2

20 release files

0.6.1

20 release files

0.6.0

20 release files

0.5.0

15 release files

0.4.3

12 release files

0.3.4

9 release files

0.3.3

9 release files

0.2.6

9 release files

0.2.5

9 release files

0.2.4

9 release files

0.2.2

5 release files

0.1.8

9 release files

0.1.7

9 release files

0.1.6

9 release files

0.1.5

9 release files

0.1.4

9 release files

0.1.3

9 release files

0.1.2

9 release files

0.1.1

9 release files

0.1.0

5 release files

0.0.7

9 release files

0.0.3

7 release files

0.0.1

1 release 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