Skip to main content

Standalone blazing fast, analytical inverse kinematics for Franka Panda and FR3 robots.

Project description

frankik: Fast Analytical Inverse Kinematics Python Bindings for Franka Robots

Blazing fast, analytical inverse kinematics for Franka Panda and FR3 robots. Lightweight Python bindings, no ROS required.

frankik is a standalone Python package that implements the analytical geometric IK solver proposed by He & Liu (2021). It is designed for researchers and developers who need high-performance kinematics without the overhead of ROS, MoveIt, or hardware drivers.

Existing libraries often rely on slow, generic numerical solvers, demand complex ecosystem installations, or are limited to the older Panda robot. frankik is specialized for the Franka robot (supports both Panda and FR3) and easy to install via pip. Its IK solver is almost twice as fast as the fastest alternative Python library; see Benchmarks.

Example

import numpy as np
from frankik import FrankaKinematics, RobotType
kinematics = FrankaKinematics(robot_type=RobotType.FR3) # RobotType.PANDA also supported
q_home = np.array([0.0, -np.pi / 4, 0.0, -3 * np.pi / 4, 0.0, np.pi / 2, np.pi / 4])
pose_home = kinematics.forward(q_home, tcp_offset=kinematics.FrankaHandTCPOffset)
q = kinematics.inverse(pose_home, tcp_offset=kinematics.FrankaHandTCPOffset, q0=q_home)
assert np.allclose(q, q_home)
print(q)

Installation from PyPI (Recommended)

pip install frankik

Installation from Source

git clone https://github.com/juelg/frankik.git
cd frankik
pip install -v .

Development Installation

pip install -ve '.[dev]'

Development Tools

# python code formatting
make pyformat
# python code linting
make pylint
# cpp code linting
make cpplint
# automatic stubfile generation (for changes in bindings)
make stubgen

Speed Benchmark

See the benchmarks folder. The outcome is based on 1000 seeded random trials (except IKPy, which uses 100 trials).

===============================================================================================
Library                   | Init (s)   | FK-Small(s)  | IK-Small(s)  | FK-Large(s)  | IK-Large(s) 
-----------------------------------------------------------------------------------------------
FrankIK                   | 0.00000    | 0.0000026    | 0.0000065    | 0.0000027    | 0.0000065   
RoboticstoolboxPython     | 0.81719    | 0.0000145    | 0.0000089    | 0.0000131    | 0.0000107   
FastIK                    | 0.00000    | 0.0000097    | 0.0000114    | 0.0000092    | 0.0000114   
PinocchioCPP              | 0.00205    | 0.0000040    | 0.0001352    | 0.0000039    | 0.0001597   
RoboticsLibrary           | 0.00127    | 0.0000050    | 0.0001733    | 0.0000048    | 0.0001957   
ManipulaPy                | 0.02817    | 0.0002529    | 0.0024451    | 0.0002555    | 0.0025822   
GenesisWorld              | 5.12017    | 0.0017409    | 0.0043826    | 0.0017325    | 0.0019170   
IKPy                      | 0.07299    | 0.0000734    | 0.0671459    | 0.0000723    | 0.0620768   
===============================================================================================

benchmark bar plot

Disclaimer and Citation

The analytical geometric IK solver used in frankik is based on the work of He & Liu (2021). The C++ implementation is inspired by Elsner (2023). Consider citing both works if you use frankik in your scientific projects.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

frankik-1.0.0-pp310-pypy310_pp73-win_amd64.whl (111.5 kB view details)

Uploaded PyPyWindows x86-64

frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

frankik-1.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (66.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

frankik-1.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (70.3 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

frankik-1.0.0-cp313-cp313-win_amd64.whl (112.9 kB view details)

Uploaded CPython 3.13Windows x86-64

frankik-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

frankik-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

frankik-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

frankik-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

frankik-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (67.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

frankik-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl (71.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

frankik-1.0.0-cp312-cp312-win_amd64.whl (113.0 kB view details)

Uploaded CPython 3.12Windows x86-64

frankik-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

frankik-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

frankik-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

frankik-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

frankik-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (67.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

frankik-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl (71.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

frankik-1.0.0-cp311-cp311-win_amd64.whl (112.7 kB view details)

Uploaded CPython 3.11Windows x86-64

frankik-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

frankik-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

frankik-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (109.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

frankik-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

frankik-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (67.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

frankik-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl (71.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

frankik-1.0.0-cp310-cp310-win_amd64.whl (111.7 kB view details)

Uploaded CPython 3.10Windows x86-64

frankik-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

frankik-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

frankik-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

frankik-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (99.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

frankik-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (66.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

frankik-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl (70.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file frankik-1.0.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 de777a1fe1e18ae278be5ca47bdbd1e4b6c3e7b67ba722abc5a9b962d74177b9
MD5 b5d98ed2f4d002fdc74b2fab610825e1
BLAKE2b-256 65d220e2b8c5a5099f968aa910cd6ea408c248d8c9be35b0724a8c12d991f2f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-pp310-pypy310_pp73-win_amd64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ecc38d34dfaf8781784334e2dca09206e8e6206a49d6d7df90f5f89b4a8887a
MD5 cd4a671544b238442d1c081bf9233894
BLAKE2b-256 9fab2d49e44c8f2fd48a65aca771799b51edd5c5c918124fe87ec6da6df9b336

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a265d186bb0a2d6b80f1d3270ecf9680250d5a45e5f29ce9617c5437e761c39d
MD5 207a9ee5a52b8cd68807c8fdc47a5bff
BLAKE2b-256 a33b49ec30f459c201da9528503eb553af36029d3811db4d06386aac06c8acf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0416468d28c4ae3d296196cb915ac28a98bf8e13389675b2bfa59c3bd012a25
MD5 6da2ed631c6702dbfba99d8427248c06
BLAKE2b-256 08217008f26decc1a1338aa04455559b35fc61ddad4ca013770cfbceb079b835

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 818faadcf2f6d33cf2e59fed0023694e4741967fbe645becb3a1b22c18f2eeef
MD5 396b4d99723da3e52cdd1d2b099f6783
BLAKE2b-256 9bd2b9de53ef003838ba3e96c698e6072391d855d571ba489fd6a9c4261ace36

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: frankik-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 112.9 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 frankik-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5cad40c30e950018f32bd14fde137267589f61c190eccec3ab59fb09e982d90d
MD5 d365d08831008302b5415025d21fd495
BLAKE2b-256 5e174900481007803969171c1fb785ea5bcc7c42cb3c3105fead6f8d7c17b8cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6a3d3e32a0227f8fbf63cb6caccd43a6703e1e8af3883e48e36925fd7cf287b
MD5 953125d2d3b1170b2d4f651abaa188d5
BLAKE2b-256 ec9897ebaf347ff4e2e7af70bc6815587f2f0f6a14f7404d1be56258827a08e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e756432c7754c37f34a51e28497a6ef3e987dc954fd771b8f76778a02861c0fb
MD5 13b9981910046efdbdc01d6519db8cd4
BLAKE2b-256 314b86072b0085f9dc59195b29c9248375f57e7aa26a46a125bcc39c0673f398

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1e1e50412ec57de86dc40b3b1594021a6d4082c74d367234796b4466b1eecc3
MD5 b233b989930274dfbfcdcef7b3d740d7
BLAKE2b-256 3f01ee3d75a470430fe4cde90b7493f1ae4aeb434706e07db377bc6d1f1119d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c346996751a9c4086e4a35c604535223d96e754125155e843b3fa263177ccd55
MD5 95be4ccbdd2373ad1075bad97098579b
BLAKE2b-256 adb29064f74efaa5fff932709b4aaf21330777ce73d932951f12df5728193f3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ff53da8de54f4f4c947e42f6ca640eb72ade434dcb8f2d5c9276f106ca82287
MD5 92ce4b99010f64bbb96a4ea291187fe5
BLAKE2b-256 cc0756835e5c0e63c546523cf87808bef7fe3791d6eb1fa4eedc8b6e4c2b590c

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 85fe516d3061348fa0a8cab8060f2222c38851e276be0837e4b148fad00b0169
MD5 06e0065a8676fcf5e05dcbdcf1d560df
BLAKE2b-256 823f2b399fa63e02f78486aebecd571498c10fcd7327d524417ecb4927c4f8d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: frankik-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 113.0 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 frankik-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3b2fca13145634e8324bbfc92797362d1b5d1313f682ba12aa90864e3f33a3df
MD5 1258642055ba4485cc71c0dfb4a4c25f
BLAKE2b-256 297427ac9a9454b0b7ecbe50559cdb419be55212866de925bd6250e53f96019d

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 186e323a302c6d13c9f7774eb17f9309477dc81068e39de1a9c6a82f2d6bffe9
MD5 3c4a49caa309eef596326109c83fea24
BLAKE2b-256 aeb58c8a1cf7808520211794e0dc31eac8aabd144ff3a10969c32e664424eaa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4d938f0f5bc5958d36c62bac19ce0f7235c73989f3f1931348837b1687e6d3f5
MD5 eb9c25e8d3960548805bb8c6ae270eba
BLAKE2b-256 c492fe589e467286a7389d5faa7372f4fe5788c0dba9f897dcbcfbf80f9fd905

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ed69870d96d66f55febaf4ed818be8cc20ffdb1e1cda77b719b9e0b7cedde3d
MD5 da02edcc4a5b262aaa67d05698103042
BLAKE2b-256 61c1279d61d1f1e65feaf9933f43c9c5fa8d4dfe8dec7b76fe14b574ab103e94

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c90cd7c80d42378fa6727bbcfe0b1ca054791fe582f69265a0e01f165739677b
MD5 ced01b2d52b527544f2a10fb5fa4ab48
BLAKE2b-256 392d22b9a9fe966fd10e3147a2115ef919f0c077557929551f838d542b034b98

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e990f325e65219e21ff06d22c8747814240f3518eb29e60d256fd6a3a656e81
MD5 dcceb9a99f40575f4d1eb3f875cd306b
BLAKE2b-256 40acfd7baf512cccc2582d9e1619ca1d729745ace4b04514da3def75bf82dc71

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6e408dc01e6bfebe4f5c09b7f4b28dfb4bc1f219f8849ed215ffad9de49efb79
MD5 3fcfe273e5f29faf2013b9ffc58218aa
BLAKE2b-256 94eea261dd3015aabd24959ff8245d44bdcf4358478a7ec1ad1b3906563de551

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: frankik-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 112.7 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 frankik-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 76119ff8216622e63e2525fd8e68cfd04aa0d9fddc563ea1b1700ad6bbf1057f
MD5 c5afa0387d025325b92204daf1e34362
BLAKE2b-256 b656fa906e52bb5ee0035dc0d21f761e6db705d9ed7d527ca0ed62a04a70f1db

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 64cbc91d1241734d8d0acfa186636f151a906bfca38126e4d45b482857f6756b
MD5 b59bf7680cefe432ad64fe55db4efa69
BLAKE2b-256 c61bd4e4c8ca06788d069dbba22c937a051e1b14e684518b6811687025b3e08c

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f2765b42cea8fc44e5ab8a0095fa751b87aac590bd2af4c1349621fe784ba49c
MD5 c6234b242aa2fe9ea0a65a84e2c40944
BLAKE2b-256 e91326de882cb13f3f3c72c58ee7e4d5f38e38570e527be5305baca757083f47

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ccba72eb2afb7ad0f5442afde2fc801eab060f6eda5032701ab9fa2247b857e
MD5 ce8a5a7143a6e599a4f3116e772ec016
BLAKE2b-256 7fe67a5c2c5384524398ab3cd6e135d4b48c727ccd00db15db03b66da6537100

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fcd66ff73232da991041ec934375d18e902c6516768b0512205c9d50ac614da7
MD5 bc3658a77375b8427ebca9b1b7b5cff7
BLAKE2b-256 a5fb62b10de6c11219cc2a7baf0460b72efeca58a9cc185b5e929d51deff4445

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71de03a87fbabe0d329f6b4e5b435bf44fcd4bd5f1f7aaf4773044cef8816396
MD5 deb4b591de53d4f9fa48a7c1916954bc
BLAKE2b-256 979447271bba8efe3bf20e9aee1a29763e1b8ed6de8cf76d4fe2248698f8258a

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa38a5c6fc6e80b3fd0abf1a57b72fe312a59f907b3cd9fc8d8a60f2b5208983
MD5 4e53b8dfedc555f3d3ccac25f4ed4d31
BLAKE2b-256 8cf0612fb0fa93b67b3d1effb53647dabb971164c2626dbd555589c298f68f17

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: frankik-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 111.7 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 frankik-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 66cbf86794c4f5da85b3192483045ed50d885e3829e3e4421ae8b2dbce9197c4
MD5 b103034bd06bb6ca187b702a134bda61
BLAKE2b-256 38b516baf10c6f6946f9686ca9cd550069beb2963aee56eb84f2d251aff18086

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d2a3ba410defd06702f1a68141d66d3b97f038272b95009de06bd1e29853490c
MD5 cea78e0c9fa8a56616fd7bce92fa4b80
BLAKE2b-256 7f6456bb1bc8a9c330526138d8024217abe0f4c2ad1e7aa45e1b7edb9de94ddd

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fbc097dc2aa2e0b18ace89a3f7f580fd12d411a9f9fab48764a3199e97ac2876
MD5 ee7c218c36c40b1405c1e70c3a94f190
BLAKE2b-256 a153ffc7451851eed4b46dbf0ecc79e306f0cbe9e7f36ee6d31dc208491e0d76

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d119bb5b04b3320fb75b86207b60f34aa5d478030208799e77f2e72a332d6c83
MD5 a782be40736b63fb2a84ac057dd676d0
BLAKE2b-256 c9a30a244ed88ff71519d0504a73cb4a1777f93e4f59a43a78e6556c278f0dba

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9bf7e1639aeebd0e1376baf28ce9682dbe47a7b4006718efa2d80c36854dcca0
MD5 4637ecb24914b9263a32f05d51d01963
BLAKE2b-256 0ccae3e76c71eaffb5b22a9a198bb2de238f22f7131a421dd434ada2f0139215

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 828475920ffd61a6eee50371120cc4e8171172d851e2d35084b703056c5fa474
MD5 a3737678c4d5ac0cd6e046d692af6d0c
BLAKE2b-256 68011cf06ab6a2761f0c180c83740cccd682b8f5d0a4c16b3279331f5b79e60c

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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

File details

Details for the file frankik-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for frankik-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a927cab11b7139d926cc969ffc1b37eb30ff8ba335b4b48c57fc838e6f5bb6b
MD5 0347cbd6f786c9c2e8ca785d4a47c785
BLAKE2b-256 6c69009bdcf15e2db1a7897a237a07610a40e1aca998dea2338196e47997b316

See more details on using hashes here.

Provenance

The following attestation bundles were made for frankik-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yaml on juelg/frankik

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