Drift-free IMU-based joint kinematics estimation (Weygers & Kok, 2020)
Project description
Drift-Free Joint Kinematics from Dual IMUs
High-performance Python/Cython implementation of the drift-free joint kinematics estimation method from Weygers & Kok (2020), "Drift-Free Inertial Sensor-Based Joint Kinematics for Long-Term Arbitrary Movements".
Two algorithms are provided:
- MEKF-acc — online Multiplicative Extended Kalman Filter
- MAP-acc — offline Gauss-Newton optimizer for higher accuracy
Installation
Pre-built wheels with the fast Cython backend are available for Linux, macOS, and Windows (Python 3.10+):
pip install dfjimu
When installing from the source distribution (no matching wheel), a C compiler is required for the Cython extension. If compilation fails, the package falls back to a pure Python backend automatically.
Usage
from dfjimu import mekf_acc, map_acc
# MEKF-acc — lever arms r1, r2 are auto-estimated when omitted
q1, q2 = mekf_acc(gyr1, gyr2, acc1, acc2, Fs=Fs, q_init=q_init)
# Or provide lever arms explicitly
q1, q2 = mekf_acc(gyr1, gyr2, acc1, acc2, r1, r2, Fs, q_init)
# MAP-acc (optimization-based smoothing)
q1, q2 = map_acc(gyr1, gyr2, acc1, acc2, Fs=Fs, q_init=q_init,
cov_w=cov_w, cov_i=cov_i, cov_lnk=cov_lnk)
See examples/demo.ipynb for a full walkthrough with plots.
API
| Function | Description |
|---|---|
mekf_acc() / MekfAcc |
MEKF-acc filter (online) |
map_acc() / MapAcc |
MAP-acc optimizer (offline, higher accuracy) |
estimate_lever_arms() |
Lever arm estimation from dual-IMU data |
Both mekf_acc and map_acc accept optional r1, r2 lever arm vectors. When omitted (None), they are auto-estimated via estimate_lever_arms().
Development
# Install in editable mode with dev tools
pip install -e ".[dev]"
# Build Cython extensions in-place
python setup.py build_ext --inplace
# Run tests
pytest tests/
# Install with Jupyter and matplotlib for the example notebook
pip install -e ".[examples]"
Benchmarks
Evaluate accuracy and speed of the solvers across all datasets:
python tests/evaluate_package.py
Reference
Weygers, I., & Kok, M. (2020). Drift-Free Inertial Sensor-Based Joint Kinematics for Long-Term Arbitrary Movements. IEEE Sensors Journal, 20(14), 7969-7979.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dfjimu-0.3.0.tar.gz.
File metadata
- Download URL: dfjimu-0.3.0.tar.gz
- Upload date:
- Size: 379.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
732d17e017586cbb3c0ed03684a31d1ab70d2f0b2af30c877c774edd85227a73
|
|
| MD5 |
26bce67dbddf64ef6a0a143b2194cb6a
|
|
| BLAKE2b-256 |
cadc0fb2190026e79d6423f5b3174e7b644a24dbb079599ac70c7f56ea9480cc
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0.tar.gz:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0.tar.gz -
Subject digest:
732d17e017586cbb3c0ed03684a31d1ab70d2f0b2af30c877c774edd85227a73 - Sigstore transparency entry: 1051440557
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 534.8 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf991b45c2c289160f00fd0f0c903920d2672457ca45fb82ac6b1b962d1f54a9
|
|
| MD5 |
b1d1eb8d44778edf178bd41b274edc41
|
|
| BLAKE2b-256 |
84cca2b64f630fe66522c4f12b97cd02338820a53190a72f7ebeb9276e1fed78
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp313-cp313-win_amd64.whl -
Subject digest:
bf991b45c2c289160f00fd0f0c903920d2672457ca45fb82ac6b1b962d1f54a9 - Sigstore transparency entry: 1051440665
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e568e67554ae3c2a5df3ba7fddd311ebe59008cbe0a2ef9449152120c091841d
|
|
| MD5 |
328eabfb758a307ed3bed22a87109061
|
|
| BLAKE2b-256 |
454c4741db1238ad2a344e3380baa937510a0a43b6e07d0f6008a94c2e38a07f
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
e568e67554ae3c2a5df3ba7fddd311ebe59008cbe0a2ef9449152120c091841d - Sigstore transparency entry: 1051440638
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d24b54bb3f34ff12c3d942cd2846a77ee46116d94d1e46e1d0c8109b4476aae0
|
|
| MD5 |
911d9112f960e9c0503cc665809ad792
|
|
| BLAKE2b-256 |
efc26adc2d9956037d0a3596b68402e601de7b4c1a4ed4dfa046867abe6682cb
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
d24b54bb3f34ff12c3d942cd2846a77ee46116d94d1e46e1d0c8109b4476aae0 - Sigstore transparency entry: 1051440589
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 538.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d077ec9f36537b62577b28beb8f9b14c59d15bdc111a6834e53721cc80ce9670
|
|
| MD5 |
c82eac9e0efb3e2d90f5d7607db7dbbf
|
|
| BLAKE2b-256 |
ab6f68ff07dfec9c12e19cefc3aa74e57814d132ca851ec428e821c5350dbbd7
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
d077ec9f36537b62577b28beb8f9b14c59d15bdc111a6834e53721cc80ce9670 - Sigstore transparency entry: 1051440613
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 543.7 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a774bb7bd902a95f89c63c8483c815806f8cb5fb5356a046684700efe2d80c75
|
|
| MD5 |
ec813dd6ee133a6074a2eb4304f47b3d
|
|
| BLAKE2b-256 |
fa9dc1f7e7f36a3be72de3337449e1f53a20b37d66a92a4db919a0b202674780
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
a774bb7bd902a95f89c63c8483c815806f8cb5fb5356a046684700efe2d80c75 - Sigstore transparency entry: 1051440628
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 536.6 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22254bbb8bc8695d2b27c230b94aa5708873cdc4b8e6eb8c7f268b175453b901
|
|
| MD5 |
5c3257a01ce6e1a37fa4a697c384486f
|
|
| BLAKE2b-256 |
70ee0ae122bd713a698ef340edfcae64405001c7cde149f7111511fb92a8659f
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp312-cp312-win_amd64.whl -
Subject digest:
22254bbb8bc8695d2b27c230b94aa5708873cdc4b8e6eb8c7f268b175453b901 - Sigstore transparency entry: 1051440609
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abad497eb401ca4af8770225e639c40b5b9ed6a4a940a146919945b450b2b83e
|
|
| MD5 |
c58ea87342306c09c275d088591370c8
|
|
| BLAKE2b-256 |
973518a15b587cbed76d5eb0a2c62c86cc52a8a632fecc6f9cc28e93b1429acd
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
abad497eb401ca4af8770225e639c40b5b9ed6a4a940a146919945b450b2b83e - Sigstore transparency entry: 1051440563
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ffb76bfa472c9432eb46df9d0b5ab4dc00693e34076d3d14ef19918bb0bd7f6
|
|
| MD5 |
d04db4d1639d3844590d0adcc8208a7c
|
|
| BLAKE2b-256 |
9614a18a0fe7813a395e252a07da7e6347cb58e783109f976b8c501233b04c5d
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
4ffb76bfa472c9432eb46df9d0b5ab4dc00693e34076d3d14ef19918bb0bd7f6 - Sigstore transparency entry: 1051440649
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 540.1 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1071db3441ad6d25e0581e5f1d396eef6f7ffb94c20ffaa29f32611202da7626
|
|
| MD5 |
dbccfb09abd53c45dd358eec0c7e1e9b
|
|
| BLAKE2b-256 |
6711f687439f9a4c463d7dec80f1b1de66321fba4007d720f3debddef1593195
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
1071db3441ad6d25e0581e5f1d396eef6f7ffb94c20ffaa29f32611202da7626 - Sigstore transparency entry: 1051440667
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 546.6 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bbba1c9379f75d1090dcaf4f4124d7a7bbbc386d047d3068cc50c80679ad42a
|
|
| MD5 |
7265f64d003af3958ad6e32effae827a
|
|
| BLAKE2b-256 |
e757b2f7cafe48a40f63f0e3cf586947318771dcc5f6c48add7bd96cffb7f7f2
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
6bbba1c9379f75d1090dcaf4f4124d7a7bbbc386d047d3068cc50c80679ad42a - Sigstore transparency entry: 1051440567
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 536.3 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
235058580603eb9d4e5229871ba864eb8f72f2014cc7bde966c5b975b0cad7a8
|
|
| MD5 |
2d7350dc854af9418068ea7bff6ebe40
|
|
| BLAKE2b-256 |
5916998c9e45a664b15aba13d584dc1e395d51d4626043dad9739a66c8b98bc1
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp311-cp311-win_amd64.whl -
Subject digest:
235058580603eb9d4e5229871ba864eb8f72f2014cc7bde966c5b975b0cad7a8 - Sigstore transparency entry: 1051440593
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
453254bb991e9424fc90e9d7638481896afbc1994b2f8642d1916c7e1a60864b
|
|
| MD5 |
2ace0c3b11d58a820bfc15359e78c715
|
|
| BLAKE2b-256 |
c31b3eead78ae7e38d6967defcf616ffa8b4b033d59ffc563a7253fd33899910
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
453254bb991e9424fc90e9d7638481896afbc1994b2f8642d1916c7e1a60864b - Sigstore transparency entry: 1051440577
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f6735210c2009caba77f978e8b914c226880039522dbab9c624f62a0a5ea7e8
|
|
| MD5 |
cc5859671fdb8987a97248462a1a4cfd
|
|
| BLAKE2b-256 |
40fa383fb581cc03d7f2fb4c0b5adbd2e73a642cd6fde79616dce957f436383e
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
0f6735210c2009caba77f978e8b914c226880039522dbab9c624f62a0a5ea7e8 - Sigstore transparency entry: 1051440674
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 539.4 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9bf3f54b2b0168dfcfa9531f41a9f2f1527c5b4997bc650ffb657e0ab61d051e
|
|
| MD5 |
e59c18b743d9f5b2da86dcec466f6b4a
|
|
| BLAKE2b-256 |
950aa396ec21a6ba88297b3947671b1f8446b435eba0e2ae1768489024ff21f1
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
9bf3f54b2b0168dfcfa9531f41a9f2f1527c5b4997bc650ffb657e0ab61d051e - Sigstore transparency entry: 1051440573
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 546.2 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3693077273490bb5d47df6b4cfd78075950bdc2976cec16d0f867059b800a4e2
|
|
| MD5 |
36512da8e5674b8d849d5ba5c3953789
|
|
| BLAKE2b-256 |
25246c92b5195672652ed414e6cfdf5086ae28d24cc145a39febdd561fface31
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
3693077273490bb5d47df6b4cfd78075950bdc2976cec16d0f867059b800a4e2 - Sigstore transparency entry: 1051440617
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 536.8 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f6055496617cfb8db6889f6af8574c5479745e6b5ccea5411b7c5a3590171e7
|
|
| MD5 |
27bfe9234ce862d279e2d798ae3a777f
|
|
| BLAKE2b-256 |
dc8f6ae937bdc6afb5618d45ac7771c9c12b01a4deca3df65260a244f3174243
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp310-cp310-win_amd64.whl -
Subject digest:
1f6055496617cfb8db6889f6af8574c5479745e6b5ccea5411b7c5a3590171e7 - Sigstore transparency entry: 1051440599
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1bdd4ac834c59f91f3ce164eca7da9fda79a6fe9d7a617e187e40f5900d6fed7
|
|
| MD5 |
86c84defb15d95dd8ce48081ca9fff8a
|
|
| BLAKE2b-256 |
aae233bf785b1c12bb1d5ed1e957b5793b30c6a9ae266063db9213029357576d
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
1bdd4ac834c59f91f3ce164eca7da9fda79a6fe9d7a617e187e40f5900d6fed7 - Sigstore transparency entry: 1051440575
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1e4939a32634daa058a4879519f2a3b1b54d58a528346358133d268bc117603
|
|
| MD5 |
ca9351923c4cfe45f270156aa8297f50
|
|
| BLAKE2b-256 |
54171329717afa9dcc9ea46b52046ac9feebd7895337a736f3e92524d51d260a
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
e1e4939a32634daa058a4879519f2a3b1b54d58a528346358133d268bc117603 - Sigstore transparency entry: 1051440661
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 540.4 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
248f6c49c852495ff34bf55e46fac761289e8ce1e94e1ca4c093102c63c79439
|
|
| MD5 |
0c861155c70f875c6a277162dbb2bf12
|
|
| BLAKE2b-256 |
54ff8328f866fde3eb611733dbb7df8d6a48fc3f5ba9b6f036b20d894058d601
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
248f6c49c852495ff34bf55e46fac761289e8ce1e94e1ca4c093102c63c79439 - Sigstore transparency entry: 1051440645
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type:
File details
Details for the file dfjimu-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dfjimu-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 547.4 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5680d70722fb0ee59c9624127f72c981e6a9373dc2461b76d190e86a1fa422c7
|
|
| MD5 |
2265bb3265717ce5ae4787937b76ff53
|
|
| BLAKE2b-256 |
5512232102bec05439e675bf51d885f6c0b8e3b6f637c13dc58bf0154c599dcf
|
Provenance
The following attestation bundles were made for dfjimu-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
publish.yml on daniel-om-weber/dfjimu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dfjimu-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
5680d70722fb0ee59c9624127f72c981e6a9373dc2461b76d190e86a1fa422c7 - Sigstore transparency entry: 1051440646
- Sigstore integration time:
-
Permalink:
daniel-om-weber/dfjimu@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/daniel-om-weber
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a4815382e00d9dcc902ab55fcd793a7f85314e7d -
Trigger Event:
release
-
Statement type: