Skip to main content

Neutrino in python

The neutrino module opens Neutrino windows from python: images are numpy arrays, the tools (pans) are driven by the names of their widgets, and the windows are Qt widgets of PySide6. It replaces the PyShell plugin (PythonQt).

from PySide6.QtWidgets import QApplication
import neutrino, numpy as np

app = QApplication([])
w = neutrino.Window()
w.addShowPhys(np.random.rand(512, 512))
w.bufferChanged.connect(lambda: print(w.currentBuffer().mean()))
app.exec()

Installation

pip install neutrino-toolkit

or a wheel of the CI (pip install neutrino_toolkit-*.whl). It needs python >= 3.10 and installs PySide6 and numpy: the module uses the Qt of PySide6 (the wheels have no Qt). Wheels: Linux x86_64 and aarch64, macOS >= 15 (arm64 and x86_64), Windows x86_64.

From the sources (pip install . in the Neutrino folder, or the cmake build with -DNEUTRINO_PYTHON_MODULE=ON: PYTHONPATH=<build>/python), see CMakeLists.txt and Wheel.cmake here.

Without PySide6 (a module built against another Qt), neutrino.app() creates the QApplication and neutrino.exec() runs it.

Windows: neutrino.Window

  • w = neutrino.Window() a new window; neutrino.windows() all of them
  • w.addPhys(array, name), w.addShowPhys(array, name) add a 2D array (copied, as float64) and return the Image
  • w.currentBuffer() the pixels of the shown image (a numpy copy), w.currentImage() the shown Image, w.images() all of them
  • w.fileOpen(filename) returns the list of the Images of the file, w.fileSave(...)
  • w.openPan(name) opens a tool (neutrino.plugins() the names), w.getPan(name), w.pans(), w.newPan() an empty tool, w.newPan("my.ui") one from a Qt Designer file
  • w.close(ask=False) closes it; w.askCloseUnsaved (False for the windows made in python) asks to save the images not saved
  • w.widget() the PySide6 QMainWindow
  • the slots of the window by name (e.g. w.getZoom()), Qt properties with w.property(name), w.setProperty(name, value)

Signals (connect(callable), disconnect(callable=None); the callable gets the arguments it accepts): bufferChanged (the Image), physAdd, physDel, physChanged, physReordered, panAdd, panDel, mouseAtMatrix and mouseAtWorld ((x, y)), nZoom, colorValue, closeAll, destroyed.

Images: neutrino.Image

  • img.array() (or np.asarray(img)) the pixels as a numpy copy, shape (height, width); img.shape
  • img.update(array) replaces the pixels (the shape can change)
  • img.name, img.shortName, img.origin, img.scale (read and write)
  • img.properties(), img.property(name), img.setProperty(name, value) the properties of the image (e.g. read from the file)
  • img.show(), img.close(ask=False), img.window(), img.valid (False once closed)

Tools: neutrino.Pan

  • p.get("name"), p.set("name", value), p.button("name") (waits for the calculation it starts): the name of a widget is in square brackets in its tooltip; p.widgets() all the names
  • p.getData(...), p.close(), p.raise_(), p.window()
  • p.widget() the PySide6 QMainWindow of the tool (e.g. p.widget().findChild(QSpinBox, "name"))
  • its slots by name, Qt properties with p.property(name), p.setProperty(name, value)

From PyShell

PyShell neutrino module
neu (the window of the shell) w = neutrino.Window() or neutrino.windows()[0]
nApp.neus() neutrino.windows()
neutrino() neutrino.Window()
n.getBufferList() w.images()
n.getCurrentBuffer() w.currentImage(), pixels w.currentBuffer()
nPhysD(...), array2phys(arr) + n.addShowPhys(a) w.addShowPhys(arr, name)
phys2array(a), a.getData(), a.getBytes() img.array()
a.getShape() img.shape
a.get(x, y) img.array()[y, x]
nPhysD.open(file) w.fileOpen(file)
a.properties(), a.getProperty(n), a.setProperty(n, v) img.properties(), img.property(n), img.setProperty(n, v)
n.getPanList(), n.getPan(name) w.pans(), w.getPan(name)
n.newPan(), n.newPan('my.ui') w.newPan(), w.newPan('my.ui')
p.getIt/p.get, p.setIt/p.set, p.button p.get, p.set, p.button
n.connect('mouseAtMatrix(QPointF)', f) w.mouseAtMatrix.connect(f)
PythonQt.QtGui widgets PySide6 (p.widget(), w.widget())
the modules folder of PyShell the python environment (pip, venv, conda...)

Examples

examples/: mouse_follow.py (a PySide window following the mouse), blur.py (scipy filters in new windows), custom_pan.py (a tool with a PySide widget). tests/test_wheel.py is the test of the wheels.

Metadata

Release files for neutrino-toolkit 3.0.0

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

Built distributions (wheels)

Table of built distributions (wheels) for neutrino-toolkit 3.0.0
File Actions
neutrino_toolkit-3.0.0-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details for neutrino_toolkit-3.0.0-cp312-abi3-win_amd64.whl
neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_39_aarch64.whl CPython 3.12 abi3 Linux glibc 2.39+ ARM64 Details for neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_39_aarch64.whl
neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_34_x86_64.whl CPython 3.12 abi3 Linux glibc 2.34+ x86-64 Details for neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_34_x86_64.whl
neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_x86_64.whl CPython 3.12 abi3 macOS 15.0+ x86-64 Details for neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_x86_64.whl
neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_arm64.whl CPython 3.12 abi3 macOS 15.0+ ARM64 Details for neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_arm64.whl
neutrino_toolkit-3.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for neutrino_toolkit-3.0.0-cp311-cp311-win_amd64.whl
neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_39_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.39+ ARM64 Details for neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_39_aarch64.whl
neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details for neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl
neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details for neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_x86_64.whl
neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details for neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_arm64.whl
neutrino_toolkit-3.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for neutrino_toolkit-3.0.0-cp310-cp310-win_amd64.whl
neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_39_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.39+ ARM64 Details for neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_39_aarch64.whl
neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details for neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl
neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details for neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_x86_64.whl
neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details for neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_arm64.whl

Total release size: 205.7 MB

Release files / neutrino_toolkit-3.0.0-cp312-abi3-win_amd64.whl

Download URL neutrino_toolkit-3.0.0-cp312-abi3-win_amd64.whl
Size 7.1 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
8640a48715cfe3652a0ce3a3d4f7a0cf6d1658852eca30ca72e460d9483650d6
BLAKE2b-256 checksum
How to use checksums
cc6aa3843bb38523b348cd90bc4451d071655792f2bcb7cafb945067a2307f10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_39_aarch64.whl

Download URL neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_39_aarch64.whl
Size 19.5 MB
Tags CPython 3.12 Linux glibc 2.39+ ARM64 abi3
SHA-256 checksum
How to use checksums
4cf6136d687205317da983c414503f0c7eea48e5ad43ef272ee1404255badf25
BLAKE2b-256 checksum
How to use checksums
fd0dd1fa67f9f09467019bd1fcdc6f5e503d136414b8a4f3937a05b57a076432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_34_x86_64.whl

Download URL neutrino_toolkit-3.0.0-cp312-abi3-manylinux_2_34_x86_64.whl
Size 19.0 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
617163fe5c0784e1428fae4680797235935f5ad1105859e813c66731106c7edc
BLAKE2b-256 checksum
How to use checksums
b6c269d089fdb61b85379b77bde873dbd5d3896ab324a5c92fff8f0e7ad2f8cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_x86_64.whl

Download URL neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_x86_64.whl
Size 12.4 MB
Tags CPython 3.12 abi3 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
abfcc76a96e8716197c0c90d08c57e4c954bac1ba7fdf14e966b4382d3c0ef4f
BLAKE2b-256 checksum
How to use checksums
67ae8e2a79a9baa535f1348d54a027ea0aec0d669e1a8dd604e542688bff714f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_arm64.whl

Download URL neutrino_toolkit-3.0.0-cp312-abi3-macosx_15_0_arm64.whl
Size 10.6 MB
Tags CPython 3.12 abi3 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
57f470b62e6ffc28278999ba92da15e72055a13f0ff8a867c774131aaa6b420c
BLAKE2b-256 checksum
How to use checksums
1a4cf6af03de3b243dadc6400a00ae1f8c84b57de85ed742c5aa0d8b9b55bd90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp311-cp311-win_amd64.whl

Download URL neutrino_toolkit-3.0.0-cp311-cp311-win_amd64.whl
Size 7.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8966a355e4a2fa20255ae71fa29f09f88ae1bcb3cd42b303c80ecf932d26029a
BLAKE2b-256 checksum
How to use checksums
dbeb1201e578fdb61d44e516853d9e2119c3f189e71fa35f02624618ee63a69c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_39_aarch64.whl

Download URL neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_39_aarch64.whl
Size 19.5 MB
Tags CPython 3.11 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
68bc7b0785116ac3fe790d9601c970ea0f829cb2e733fdc2222aedd9526f2e80
BLAKE2b-256 checksum
How to use checksums
ba281a1551e3cc1fbdde79331f943916c150dba54882da984d500ac79c5444c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL neutrino_toolkit-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl
Size 19.0 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
8bed5c44c73db7cf2e196626d14dd52916b6de3f2000ee9aaab86d25770ee609
BLAKE2b-256 checksum
How to use checksums
8a9b3086f0326b2a582c54d76acea2e2352aa4338af3bccf807889adfe7219f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_x86_64.whl

Download URL neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_x86_64.whl
Size 12.4 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
3d69b552d399dc18aa6570e38ef30fe67a0832c28de7e27b9f7d008bf29fc172
BLAKE2b-256 checksum
How to use checksums
37d10abb32bdb959a7bcf5b20e27386e15a63b02fef8ccf1e7d03ee669497230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL neutrino_toolkit-3.0.0-cp311-cp311-macosx_15_0_arm64.whl
Size 10.6 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
28f8d4f01bf3ebd0018d8dd15617d05a9f49a4bbca8300c6d63b3e6feaaa3e78
BLAKE2b-256 checksum
How to use checksums
d72b1b063b8d2f1601128141a60004ddea11c30bf02f4402befb4b7f2e94855c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp310-cp310-win_amd64.whl

Download URL neutrino_toolkit-3.0.0-cp310-cp310-win_amd64.whl
Size 7.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a5fb7a707f634012e0790f5c14eb72c16ca08d156858b9928bff1eabafa458f1
BLAKE2b-256 checksum
How to use checksums
bc5945b3554ee95a7dad486a83f5f7684b4eb66bef93aee59225d5312e07a30d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_39_aarch64.whl

Download URL neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_39_aarch64.whl
Size 19.5 MB
Tags CPython 3.10 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
d24c3e764ca84dd8c90f3051b4fc453d17458039bbcb5022d7a6b9f23be4d52a
BLAKE2b-256 checksum
How to use checksums
f37f8428022a32550dc2867b69f7aa5b1a320cd60be65e862e6286f7a280ed83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL neutrino_toolkit-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl
Size 19.0 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
3b2b6b83949f4a1b94a85d4d2886e378a655f2444bad3f0f868fd4b288d7b1a3
BLAKE2b-256 checksum
How to use checksums
917c0e56ac1c3f818c986fa2bd2a36a57ce0331db3eb59caa650062bab9dbdbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_x86_64.whl

Download URL neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_x86_64.whl
Size 12.4 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
a067b2b4b6b0a08709582a6da9e60289be247d39eb69f2b4d53a4ac48892e224
BLAKE2b-256 checksum
How to use checksums
0b2c972c36612f7ad86265fee5727f8cf6a3dae10d0e493f1efea953ba2ad44f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_arm64.whl

Download URL neutrino_toolkit-3.0.0-cp310-cp310-macosx_15_0_arm64.whl
Size 10.6 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
36ad3f2e092e1e4ccd69721d6921a2ef546f75e27abed252b57c4564506029f0
BLAKE2b-256 checksum
How to use checksums
fdf002378eab08b35973a6947619a1975895594e24313f03690790d23861b079
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Security for neutrino-toolkit 3.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 15 files in this release have been uploaded with provenance metadata.

Select from 15 files

Attestation for neutrino_toolkit-3.0.0-cp312-abi3-win_amd64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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