Skip to main content

packaging

Joulescope Driver

Welcome to the Joulescope™ Driver project. Joulescope is an affordable, precision DC energy analyzer that enables you to build better products.

This user-space C library communicates with Joulescope products to configure operation and receive data. It supports the JS110, JS220, and JS320 Joulescope models. The first-generation driver introduced in 2019 was written in Python. While Python proved to be a very flexible language enabling many user scripts, it was difficult to support other languages.
This second-generation driver launched in 2022 addresses several issues with the first-generation python driver including:

  1. Improved event-driven API based upon PubSub for easier integration with user interfaces and other complicated software packages.
  2. Improved portability for easier language bindings.
  3. Improved performance.

For more information, see:

Python Installation

The python bindings work with Python 3.12 and later. To use the python bindings, ensure that you have a compatible version of python installed on your host computer. Then:

python -m pip install pyjoulescope_driver

For Ubuntu, you will also need to install the udev rules.

You can then run the pyjoulescope_driver python entry points:

python -m pyjoulescope_driver --help
python -m pyjoulescope_driver scan
python -m pyjoulescope_driver info
python -m pyjoulescope_driver values --device js320

Note that you may need to change "python" to "python3" or the full path.
You can also use a python virtual environment.

Building

Ensure that your computer has a development environment including CMake.

Windows

Install cmake and your favorite build toolchain such as Visual Studio, mingw64, wsl, ninja.

macOS

For macOS, install homebrew, then:

brew install pkgconfig python3

Ubuntu 26.04 LTS

For Ubuntu:

sudo apt install cmake build-essential ninja-build libudev-dev

You will also need to install the udev rules. If you are using a modern Linux distribution managed by systemd, using tag-based rules is most likely the right choice:

$ wget https://raw.githubusercontent.com/jetperch/joulescope_driver/main/72-joulescope.rules
$ sudo cp 72-joulescope.rules /etc/udev/rules.d/
$ sudo udevadm control --reload-rules

If your system is not managed by systemd or your user is not assigned a proper login seat (as may be the case when logging in via SSH), using group-based rules is necessery (note that the plugdev group must exist/be created and your user must belong to it):

$ wget https://raw.githubusercontent.com/jetperch/joulescope_driver/main/99-joulescope.rules
$ sudo cp 99-joulescope.rules /etc/udev/rules.d/
$ sudo udevadm control --reload-rules

Common

cd {your/repos/joulescope_driver}
mkdir build && cd build
cmake ..
cmake --build . && ctest .

This package includes a command-line tool, jsdrv:

jsdrv --help
jsdrv scan

The build also produces jsdrv_quickstart from example/quickstart.c, the minimal C program described in doc/getting_started.md.

Build python bindings

Install a compatible version of Python 3.12 or later. To install the pyjoulescope_driver dependencies:

cd {your/repos/joulescope_driver}
python -m pip install -U -r requirements.txt

You should then be able to build the native bindings:

python setup.py build_ext --inplace

You can build the package using isolation:

python -m build

Depending upon your system configuration, you may need to replace "python" with "python3" or the full path to your desired python installation.

On Windows, you may be prompted to install the Microsoft C++ Build Tools.

License

The Joulescope driver source code is licensed under the Apache-2.0 license. The project is free for commercial and non-commercial use. The bundled third-party libraries are provided under their respective licenses, as recorded in REUSE.toml.

The project is compliant with Reuse Software.

python -m pip install reuse[charset-normalizer]
python -m reuse lint

The reuse tool can generate a software bill of materials (SBOM) in SPDX format.

python -m reuse spdx

Each GitHub release includes this SPDX SBOM as the joulescope_driver-vX.Y.Z.spdx asset.

Metadata

Release files for pyjoulescope-driver 2.5.4

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

Source distribution (sdist)

Source distribution for pyjoulescope-driver 2.5.4
File Size Uploaded
pyjoulescope_driver-2.5.4.tar.gz 4.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyjoulescope-driver 2.5.4
File
pyjoulescope_driver-2.5.4-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
pyjoulescope_driver-2.5.4-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
pyjoulescope_driver-2.5.4-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
pyjoulescope_driver-2.5.4-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details
pyjoulescope_driver-2.5.4-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details
pyjoulescope_driver-2.5.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
pyjoulescope_driver-2.5.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyjoulescope_driver-2.5.4-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
pyjoulescope_driver-2.5.4-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
pyjoulescope_driver-2.5.4-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
pyjoulescope_driver-2.5.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
pyjoulescope_driver-2.5.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyjoulescope_driver-2.5.4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
pyjoulescope_driver-2.5.4-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
pyjoulescope_driver-2.5.4-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
pyjoulescope_driver-2.5.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
pyjoulescope_driver-2.5.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyjoulescope_driver-2.5.4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
pyjoulescope_driver-2.5.4-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
pyjoulescope_driver-2.5.4-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 115.0 MB

Release files / pyjoulescope_driver-2.5.4.tar.gz

Download URL pyjoulescope_driver-2.5.4.tar.gz
Size 4.8 MB
Tags Source
SHA-256 checksum
How to use checksums
3b5383a63136e8c892fbae8a4043b3a6376e6f9df5e8bcd4e4de925631c73cdb
BLAKE2b-256 checksum
How to use checksums
66c934a6f54fdec4f967758bcdab5b1646aad8c02191cbcc58815a651444cfe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp315-cp315-win_arm64.whl

Download URL pyjoulescope_driver-2.5.4-cp315-cp315-win_arm64.whl
Size 4.0 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
11d5a0062b93e33dc21b22ed24a0b46cd7853c61057892cb397db6a5e25b6c9d
BLAKE2b-256 checksum
How to use checksums
f5c8b3a185e3b6bdc25621e72d026c713a5659841ac531a449ac8ff27cbf3f34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp315-cp315-win_amd64.whl

Download URL pyjoulescope_driver-2.5.4-cp315-cp315-win_amd64.whl
Size 4.0 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
079542c3236a2f01bada61fefd83fd1804aec40636bc92b0b08f2cc47f572dd7
BLAKE2b-256 checksum
How to use checksums
425fe81fc58b6230d715f92bae3f8e019be39e2b2a04529c5f60b584ea9d1984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL pyjoulescope_driver-2.5.4-cp315-cp315-manylinux_2_28_x86_64.whl
Size 7.2 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
756db288d6aeaef0f1e57d947121d28faf75e0eb6a2e07e77998a49e615bc09e
BLAKE2b-256 checksum
How to use checksums
e5a9a48d0bd6d8366d896fe36e0ad6e9b93f6146d4eb02418f38a6beeb137449
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL pyjoulescope_driver-2.5.4-cp315-cp315-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f593f727485527a992c910dc0edd7bf2969803fb7c9ade8f381e78f2edfb80c2
BLAKE2b-256 checksum
How to use checksums
098ef294ae51329c60c1e992a806590f006a50612ee716a45f1754d3fcfe4811
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp315-cp315-macosx_10_15_universal2.whl

Download URL pyjoulescope_driver-2.5.4-cp315-cp315-macosx_10_15_universal2.whl
Size 5.2 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ae49694b866e05c32cec8bdf54792b54fe777c22935315a8f2541e61b38fe89e
BLAKE2b-256 checksum
How to use checksums
1b7e49c2c02361fe6ccaeb50852b34a9803c9199dcc5dd763cff4aed6d179acd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp314-cp314-win_arm64.whl

Download URL pyjoulescope_driver-2.5.4-cp314-cp314-win_arm64.whl
Size 4.0 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
4fd86dc77b994410ec0542870da33e09cd99df09dd7f26bb4ad8d18b180ac77d
BLAKE2b-256 checksum
How to use checksums
226a056202d0c7b260b1f872f1f8bdf7798859758719cb2bc9d6a0b2e8fa68fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp314-cp314-win_amd64.whl

Download URL pyjoulescope_driver-2.5.4-cp314-cp314-win_amd64.whl
Size 4.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8660bb89caf01ceac225296c51ec7da02f5c3a2e2e6ef111f4f9ffc2c70814e6
BLAKE2b-256 checksum
How to use checksums
bf20fb665c326036b2cede28c5fc3f354660875c2c0dd8e531917e230a21e82f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pyjoulescope_driver-2.5.4-cp314-cp314-manylinux_2_28_x86_64.whl
Size 7.2 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
86fc9b1e0451a9b102185beb604a98d0976d978b6218be83539c92976c8b5ee4
BLAKE2b-256 checksum
How to use checksums
d7d2fa373781c49f25023a853ceff3b93a5f8a5e438c8daecfebab812bc32b06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pyjoulescope_driver-2.5.4-cp314-cp314-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
246dbb7502c743362a89fd4afe1285a7c9ceecb21b3804b0a92d6447c5a56969
BLAKE2b-256 checksum
How to use checksums
57416f63aa5552337fc6897a9b089a1b2c8ca44d241fe008851587e04a67f6b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp314-cp314-macosx_10_15_universal2.whl

Download URL pyjoulescope_driver-2.5.4-cp314-cp314-macosx_10_15_universal2.whl
Size 5.2 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f24b2005bb0d1e285c9c5d813c466b0b183215fdf4d3a95321d4f4c960bbd8c3
BLAKE2b-256 checksum
How to use checksums
21626e7f9d96525cd00701a374b01abf240b3a8322ec1ad65a58c20741e12392
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp313-cp313-win_arm64.whl

Download URL pyjoulescope_driver-2.5.4-cp313-cp313-win_arm64.whl
Size 4.0 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
443b59f8bbd03aae40e8db8fafefeeecd0d9c5cb9372f39d35a83bc6eee8545d
BLAKE2b-256 checksum
How to use checksums
9bf6060415d195b2b71e8c93052d31ae126484d0eb1b9a6a1c5149049fc8ffbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp313-cp313-win_amd64.whl

Download URL pyjoulescope_driver-2.5.4-cp313-cp313-win_amd64.whl
Size 4.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4e56d22cbb284daf777126386fd3b866e6245e0515e1260a07d8b62c0fe073a8
BLAKE2b-256 checksum
How to use checksums
5137097e430c913a8a2283eea59f2cacd293b673f9d51f9904f9cdde9032a5a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pyjoulescope_driver-2.5.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 7.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ecce49fddcea5e05732d67147411d11b8fa4e0f5e8a7692f96c354b3b4d13384
BLAKE2b-256 checksum
How to use checksums
09142b65294701ff9f9699010340554ea28128bdfc3cf6d150664224b5541b94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pyjoulescope_driver-2.5.4-cp313-cp313-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
68d0afe60949f7a71f0eb6a18f08f7629113229aadebaddba862be5526c458fc
BLAKE2b-256 checksum
How to use checksums
9641583044a14ce6bfacf8e39ac96b6df2835fb1e6f710f06ab56f5770b68c7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp313-cp313-macosx_10_13_universal2.whl

Download URL pyjoulescope_driver-2.5.4-cp313-cp313-macosx_10_13_universal2.whl
Size 5.2 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6984450cac2f440cfac20dc4ffe6a2f4b2666b0e9e82637c1bcdcdf15cea5f13
BLAKE2b-256 checksum
How to use checksums
4672616004d98077b13382463792188ceaeda703ab4eb30b7ce47aab4a45b5fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp312-cp312-win_arm64.whl

Download URL pyjoulescope_driver-2.5.4-cp312-cp312-win_arm64.whl
Size 4.0 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
7fe450650153ae260c1661bc7735ece5724e42b957ce276e88488e7d518bac3a
BLAKE2b-256 checksum
How to use checksums
7b7384a0422e66a38d6909bef34ca05b694e4996628c58deada3e11a6e19f0be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp312-cp312-win_amd64.whl

Download URL pyjoulescope_driver-2.5.4-cp312-cp312-win_amd64.whl
Size 4.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
240b1f90e4e5e84abd485cb2eb6dc7686d47c40695ebf028078af9f927e6280f
BLAKE2b-256 checksum
How to use checksums
df8c5d66c65a890cad41a62896cad677319b9a411276135cc93203642c18ae8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pyjoulescope_driver-2.5.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 7.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
df6bdd35d795b1e32790b90ba3fe41c650fd7f771b2dd371d1eb2d417d5eeefe
BLAKE2b-256 checksum
How to use checksums
28793d529c694f456a71c089d9376793314a544501fe02674bbf7d2873c691f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pyjoulescope_driver-2.5.4-cp312-cp312-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1f543b872da060ba39ac9a2a7131fea30b44d7cd5a1b9c29da114749ca0c48e1
BLAKE2b-256 checksum
How to use checksums
3d0c30ecd921b5185c019c4bbb4cf270c87e145d5232ef47dd694ae9fcfc4a65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release files / pyjoulescope_driver-2.5.4-cp312-cp312-macosx_10_13_universal2.whl

Download URL pyjoulescope_driver-2.5.4-cp312-cp312-macosx_10_13_universal2.whl
Size 5.2 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
87adf881b851f3f926f929ddb2cc886a0b6cb96f541f50a55bfcd6be6e724d40
BLAKE2b-256 checksum
How to use checksums
d5477dce13810f0b3559a979f72b072cb64a2cfe03e331da7e5b6348c9b692de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.5.4 This release

21 release files

2.5.3

16 release files

2.5.2

16 release files

2.5.1

16 release files

2.4.1

16 release files

2.3.5

16 release files

2.3.4

16 release files

2.3.3

16 release files

2.3.2

16 release files

2.3.1

16 release files

2.3.0

16 release files

2.2.9

21 release files

2.2.3

21 release files

2.2.2

21 release files

2.2.0

21 release files

2.1.2

21 release files

2.1.1

21 release files

2.1.0

21 release files

2.0.7

17 release files

2.0.5

17 release files

2.0.4

17 release files

2.0.3

17 release files

1.9.3

17 release files

1.9.0

17 release files

1.8.0

17 release files

1.7.2

13 release files

1.7.1

13 release files

1.6.0

13 release files

1.5.6

13 release files

1.5.5

13 release files

1.5.4

13 release files

1.5.3

13 release files

1.5.1

13 release files

1.5.0

13 release files

1.4.9

13 release files

1.4.8

13 release files

1.4.7

13 release files

1.4.1

13 release files

1.4.0

13 release files

1.3.12

7 release files

1.3.11

7 release files

1.3.10

7 release files

1.3.9

7 release files

1.3.8

7 release files

1.3.7

7 release files

1.3.6

7 release files

1.3.5

7 release files

1.3.4

7 release files

1.3.3

8 release files

1.3.2

8 release files

1.3.1

8 release files

1.3.0

8 release files

1.2.2

8 release files

1.2.1

8 release files

1.2.0

8 release files

1.1.4

7 release files

1.1.3

7 release files

1.1.2

8 release files

1.1.1

8 release files

1.1.0

8 release files

1.0.7

8 release files

1.0.6

8 release files

1.0.5

8 release files

1.0.4

5 release files

1.0.3

5 release files

1.0.1

7 release files

0.2.2

2 release files

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