Skip to main content

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

dfjimu-0.2.1.tar.gz (366.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dfjimu-0.2.1-cp313-cp313-win_amd64.whl (515.6 kB view details)

Uploaded CPython 3.13Windows x86-64

dfjimu-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dfjimu-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

dfjimu-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (518.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dfjimu-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl (521.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

dfjimu-0.2.1-cp312-cp312-win_amd64.whl (517.3 kB view details)

Uploaded CPython 3.12Windows x86-64

dfjimu-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dfjimu-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

dfjimu-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (520.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dfjimu-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl (524.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

dfjimu-0.2.1-cp311-cp311-win_amd64.whl (516.5 kB view details)

Uploaded CPython 3.11Windows x86-64

dfjimu-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dfjimu-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

dfjimu-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (519.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dfjimu-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (523.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

dfjimu-0.2.1-cp310-cp310-win_amd64.whl (517.0 kB view details)

Uploaded CPython 3.10Windows x86-64

dfjimu-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dfjimu-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

dfjimu-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (520.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dfjimu-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl (524.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file dfjimu-0.2.1.tar.gz.

File metadata

  • Download URL: dfjimu-0.2.1.tar.gz
  • Upload date:
  • Size: 366.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dfjimu-0.2.1.tar.gz
Algorithm Hash digest
SHA256 21dc7406476cc6a1a2eb8cd3c860fefdd477266f532be439b8751b6311f2b932
MD5 2afdd051f37effb7ecec563f95f6a0e1
BLAKE2b-256 67d0a024bc792499e2706cd88499fe92322a147786b85c3f5318dc42ecbfd92e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1.tar.gz:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dfjimu-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 515.6 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

Hashes for dfjimu-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0bec05254d45568bcd30b30cdfb60caff4d51cfa55db7e0f6c6f592bf028531e
MD5 1c64810ac68a36cc72ad136d4449ec41
BLAKE2b-256 3f82eb271234537d90428d051e877307178c11ac0fcf0bcaee8aa87d218c5d0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 268b2412d28600e2473137e86cb76520e42ee939bfaf3f8138185befc0701ee5
MD5 18a110f3b79bdc57ad3b160b5a169f05
BLAKE2b-256 2ef42ffa34ac4b5597151631733233143d33f17105daa473f93a28300979f9e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4bf97f7451c5330a7eff722c2e42ade2c0f3adf8b09b731420c63a3475dbd623
MD5 3e2a2ae8f1fb0735330f4e8501e2fe3d
BLAKE2b-256 60e60d990873cce5ddee5a2b1a73bbc866a9792971cf17f18bb46959fc8f113c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 795b382c7f306862528ab727f3377d23ca501a1adadb19f79767a655321e76ab
MD5 098a25a9f1e9d1a69930d590e4d39f1d
BLAKE2b-256 75e9b4b69c590403b4c43889dc33ac70ac46963368b5675251d97efa11a73350

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dde9c8e7117b4ddb0f0d9389f43386666e4be6ae0462c4a00b2fd9e4dfdca0a0
MD5 f60678932525ea06b1d9b58d27e803a2
BLAKE2b-256 5f2c63d2acf4bc5cef2c9d6b62703a17182899962c24dfa587fae4c2711db438

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dfjimu-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 517.3 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

Hashes for dfjimu-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d79a9f147de48b8b94179eb7d033280972a3c92e34229393dcc25f7d58c8dc2e
MD5 140e250e9bbf40166645f477e1e81198
BLAKE2b-256 4a3dcab3b8befb04377aa8ecc2c0db9c77d3aa1ce4a05032c068819a97297d35

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1515dffccfc2ecda1b673f911e85eaa0f40ce54203147c7ea3bdcad66139d998
MD5 0d28d94ad5e939187ccf7cfef61c7988
BLAKE2b-256 92162ae8319e8a5f1259e7793afe0659dda775cb7ae09229d11ea34a2ef6b653

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6cb6865e3dc1d2e43af03d7b94a9ca7f6713a19f0fcfe17703b6c645dbfe5999
MD5 b879987b359b3475214d4ba51eea8076
BLAKE2b-256 be6eb57d618599b7e3e9959fbee0de932acac6846a8c9e7b0f1561725b2c0fcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e480f7c2696b01db16e7b6d0a0a04beb7ffda09b3e32164b29cb4e60c661025a
MD5 d702fce3b280f571ad6bd447635f537b
BLAKE2b-256 f9a70a01baa3051df8e4a5184eb3115d7111bd0d35a1c091435ee65091f433fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 14018fa6c711d74e3fa0b28d0cda6a3503415b1157fafdf52b4c85f9c08d5ce8
MD5 68f4d154d31d519bd32bfdc9b74678c8
BLAKE2b-256 de6abe363d18136051f9520a7ab3ebba148861d315b1cc58aac925b9e42ea977

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dfjimu-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 516.5 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

Hashes for dfjimu-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d4299e8576cbf58c70ef2a96417a6a8fcb62334f992bf8ae311ed3225b4bf42d
MD5 ac2b809873154362d833e1834e3906e5
BLAKE2b-256 5c0df375f5e0f1aca91840b6b6bfc7ede1d6e73f8309ee826758011e490ced94

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a2b1c68c18e8418d36925d8a2a1141da24c0dfad7884a1e45589e94bda56503
MD5 cf9d0bcb8ea895b657310d5c11c8e9c3
BLAKE2b-256 af7d51c0c78080ddb3a3301ffb9cfb440658689f86b8618bc48a71932e76dae8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d99cfa837b55f97881af14d18caae3483841016c2e0cb526db23a842269ad99
MD5 8692e3cb7648063e18459850d1faf025
BLAKE2b-256 ce657c9f7a50cb42f18836866c1db44039b8cbbd48218b1abe55b857ba78e252

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f7729eee2ef6f0c565c96af79187ce27594da3e6f11218843d76c575791c00c
MD5 9d1ea839e67378faf416f9f698da1484
BLAKE2b-256 1ae0d1eb735778bec5dc688922ef5b66646d61e1ae3ff3d92fc2d35469ef184a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6be2274515d0506c2a6b0d8ad072c8c8a7f80009001c0c5b32f8ca327bc3f84c
MD5 86d71f7de19525b58ecb5485bd399e30
BLAKE2b-256 fe251b26eecc125ede8f9c420e5323a8318b6067438f0e5067e4fb0bbf68df9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dfjimu-0.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 517.0 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

Hashes for dfjimu-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7df523969ebdb028314affb785977d061320da54088b9725909a5c0cd48e310a
MD5 cb1a8c15d79ff3ca777b9c2670b6d4a0
BLAKE2b-256 4fb0c8d62b2277945bddc02bc2ce2d9fb93e5c621b866dfd2fa00f0bc70dd1ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b095cba44260d2a70d4ab1040c5b86033786b132e211aba850d5db2a402dd69c
MD5 98f9b97efe499d0d1b65618e3cc30e90
BLAKE2b-256 d95a3824c05a5f6df05c8bc66149ed51bb6c3f499256b7e493ae1e6a10c18b53

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f75aa1a165fa05a0d5f0c7033465a0da24ca004f2d322589950f9d067085cfc7
MD5 dd55c3f2e89aff82385b7265703d6f24
BLAKE2b-256 8d0b9fa0fc94f356f86abe30f879abd75589d6f026d5a959c83d7cf082c04498

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c14c5687f30c6945d7006c725415c79c9d0fc8795b8f7da9da9e07a63e5e97e2
MD5 95f91cf472d9ef6929104cc68ed4facc
BLAKE2b-256 23c6d502778da5f711157de91f66f4af3e81d733941b183b5a9a436b8e59043b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dfjimu-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dfjimu-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4771f5bdc4b2b1f4fd720d6278bcfb3866889c4a9beecc23836989d76bb5b447
MD5 28a60ba0b0eea57d8b6bf15e4d1f4f79
BLAKE2b-256 e60e0c7e49c0c959c73df757c7f3a480e48a7cbe263117aa05e640215e53e82d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dfjimu-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish.yml on daniel-om-weber/dfjimu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page