Skip to main content

NilsPodLib

PyPI codecov Test and Lint Documentation Status PyPI - Downloads

A python package to parse logged NilsPod binary files.

Installation

pip install nilspodlib --upgrade

If you have access to the mad-lab gitlab server, you can further install the nilspodrefcal repository, which contains reference calibrations for a selected set of NilsPod sensors. You can install it using:

pip install git+https://mad-srv.informatik.uni-erlangen.de/MadLab/portabilestools/nilspodrefcal.git --upgrade

For users of NilsPodLib v1.0

With v2.0.0 the name of the library was updated from NilsPodLib to nilspodlib to comply with the recommended naming style for Python packages. Therefore, you need to update your import path when updating to the new version!

For developer

Install Python >=3.9 and uv. Then run the commands below to get the latest source and install the dependencies:

git clone https://github.com/mad-lab-fau/NilsPodLib.git
cd nilspodlib
uv sync --dev

To run any of the tools required for the development workflow, use the poe commands:

poe 

CONFIGURED TASKS
  format          Format all files with ruff.
  lint            Lint all files with ruff.
  check           Check all potential format and linting issues.
  test            Run Pytest with coverage.
  docs            Build the html docs using Sphinx.
  version         Bump version in all relevant places.

by calling

poe <command name>

Metadata

Release files for nilspodlib 4.1.2

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

Source distribution (sdist)

Source distribution for nilspodlib 4.1.2
File Size Uploaded Provenance Actions
nilspodlib-4.1.2.tar.gz 34.5 kB With provenance Details for nilspodlib-4.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for nilspodlib 4.1.2
File Interpreter ABI Platform Actions
nilspodlib-4.1.2-py3-none-any.whl Python 3 none any Details for nilspodlib-4.1.2-py3-none-any.whl

Total release size: 72.5 kB

Release files / nilspodlib-4.1.2.tar.gz

Download URL nilspodlib-4.1.2.tar.gz
Size 34.5 kB
Tags Source
SHA-256 checksum
How to use checksums
294ef504c30b596a11153379de1c296e2427d1a91c05a51fdaa0b642d49ed446
BLAKE2b-256 checksum
How to use checksums
ec29596757c311d468fc57c6318ea11d567ab7bd419ff7f288fbedf4a94e2908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 7, 2026.

Transparency log

Release files / nilspodlib-4.1.2-py3-none-any.whl

Download URL nilspodlib-4.1.2-py3-none-any.whl
Size 38.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a3c25e1cf209790af2291240ee42a83791b61c42398fa1f167e7c69b8f8d1a47
BLAKE2b-256 checksum
How to use checksums
67abd26e7a251eca701ff10b2fd610329bad0da7fc0a4aa38f6d9875c5cef3e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 7, 2026.

Transparency log

Security for nilspodlib 4.1.2

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 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for nilspodlib-4.1.2.tar.gz

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 Mar 7, 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