Skip to main content

HomLib

GitHub release (latest by date) GitHub PyPI Documentation Status

C++ library for computing homographies with support in MATLAB and Python.

Solvers

This repository contains the following solvers for computing homographies with simultaneous radial distortion correction and/or incorporating IMU data.

We further support affine-covariant and orientation-covariant solvers, requiring fewer correspondences than their point-based counterparts by leveraging the geometric nformation of the corresponding descriptors.

Authors (year) #Corrs Minimal Radial distortion coeff. IMU data General homography Descriptor
Fitzgibbon (2001) 5 :heavy_check_mark: (e) :heavy_check_mark: P
5 :heavy_check_mark: (1) :heavy_check_mark: P
Kukelova et al. (2015) 5 :heavy_check_mark: :heavy_check_mark: (2) :heavy_check_mark: P
6 :heavy_check_mark: (2) :heavy_check_mark: P
Valtonen Örnhag et al. (2020) 4 :heavy_check_mark: :heavy_check_mark: P
Valtonen Örnhag et al. (2021) 3 :heavy_check_mark: :heavy_check_mark: P
4 :heavy_check_mark: :heavy_check_mark: (e) :heavy_check_mark: P
Nakano (2024) 5 :heavy_check_mark: :heavy_check_mark: (1) :heavy_check_mark: P
Wadenbäck et al. (2026) 5 :heavy_check_mark: :heavy_check_mark: (1) :heavy_check_mark: P
5 :heavy_check_mark: :heavy_check_mark: (e) :heavy_check_mark: P
5 :heavy_check_mark: :heavy_check_mark: (2) :heavy_check_mark: P
Barath and Hajder (2016) 2 :heavy_check_mark: A
Valtonen Örnhag and Adalbjörnsson (2026) 2 :heavy_check_mark: (1) :heavy_check_mark: A
3 :heavy_check_mark: :heavy_check_mark: (1) :heavy_check_mark: O

We use the following convention for the different distortion cases: (1) - single-sided, (e) two-sided and equal, and (2) two-sided. The following descriptor types: (P) - point-based, (A) affine-covariant, and (O) orientation-covariant.

The solvers by Valtonen Örnhag et al. and Wadenbäck et al. are original implementations, the others are re-implementations. If you use the code in your work, please cite the respective article:

@InProceedings{fitzgibbon-etal-2001-cvpr,
    author    = {Fitzgibbon, Andrew},
    title     = {Simultaneous linear estimation of multiple view geometry and lens distortion},
    booktitle = {Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognitioni (CVPR)},
    year      = {2001},
}

@InProceedings{kukelova-etal-2015-cvpr,
    author    = {Kukelova, Zuzana and Heller, Jan and Bujnak, Martin and Pajdla, Tomas},
    title     = {Radial Distortion Homography},
    booktitle = {Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
    month     = {June},
    year      = {2015}
}

@InProceedings{valtonen-ornhag-etal-2020-icpr,
    author    = {Valtonen~{\"O}rnhag, Marcus and Persson, Patrik and Wadenb{\"a}ck, M{\aa}rten and {\AA}str{\"o}m, Kalle and Heyden, Anders},
    title     = {Minimal Solvers for Indoor {UAV} Positioning},
    booktitle = {Proceedings of the International Conference on Pattern Recognition (ICPR)},
    month     = {January},
    year      = {2021},
    pages     = {1136-1143}
}

@InProceedings{valtonen-ornhag-etal-2021-wacv,
    author    = {Valtonen~{\"O}rnhag, Marcus and Persson, Patrik and Wadenb{\"a}ck, M{\aa}rten and {\AA}str{\"o}m, Kalle and Heyden, Anders},
    title     = {Efficient Real-Time Radial Distortion Correction for {UAV}s},
    booktitle = {Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV)},
    month     = {January},
    year      = {2021},
    pages     = {1751-1760}
}

@InProceedings{nakano-2024-icpr,
    author    = {Nakano, Gaku},
    title     = {Inverse DLT Method for One-Sided Radial Distortion Homography},
    booktitle = {Proceedings of the International Conference on Pattern Recognition (ICPR)},
    year      = {2024},
    pages     = {448-462}
}

@InProceedings{wadenback-etal-2026-3dv,
    author    = {Wadenb{\"a}ck, M{\aa}rten and Valtonen~{\"O}rnhag, Marcus and Edstedt, Johan},
    title     = {Radially Distorted Homographies, Revisited},
    booktitle = {Proceedings of the International Conference on 3D Vision (3DV)},
    year      = {2026},
}

@InProceedings{valtonen-ornhag-adalbjornsson-2026-icpr,
    author    = {Valtonen~{\"O}rnhag, Marcus and Adalbj{\"o}rnsson, Stefan},
    title     = {Radial Distortion Homography Estimation from Affine-Covariant or Orientation-Covariant Features},
    booktitle = {Proceedings of the International Conference on Pattern Recognition (ICPR)},
    year      = {2026},
}

Dependencies

The source code depends on Eigen 3 (older versions not compatible). Installation for Ubuntu/Debian:

    $ apt-get install libeigen3-dev

Furthermore, PoseLib is required. Follow the installation instruction in the repo.

If you want to use the solvers in an LOMSAC framework, we rely on RansacLib, which is included as a submodule. You can recursively clone it

git submodule update --init --recursive

Using the solver in Python

Python wheels for all standard platforms and supported Python versions are available at PyPI. To install, simply use

    $ pip install homlib

Note: Solvers with known IMU data is not yet supported in the python package.

Using the solver in MATLAB

(OUTDATED) It is possible to MEX-compile the solver and use it in MATLAB. Check the compile_mex.m function in the MATLAB directory. You may have to change the path to Eigen, e.g. /usr/local/include/eigen3.

About the solvers

Many of the solvers were generated using the automatic generator proposed by Larsson et al. "Efficient Solvers for Minimal Problems by Syzygy-based Reduction" (CVPR 2017)

Download files

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

Source Distribution

homlib-0.1.2.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

homlib-0.1.2-cp314-cp314t-win_amd64.whl (539.4 kB view details)

Uploaded CPython 3.14tWindows x86-64

homlib-0.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

homlib-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl (487.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

homlib-0.1.2-cp314-cp314-win_amd64.whl (532.7 kB view details)

Uploaded CPython 3.14Windows x86-64

homlib-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

homlib-0.1.2-cp314-cp314-macosx_11_0_arm64.whl (477.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

homlib-0.1.2-cp313-cp313-win_amd64.whl (515.7 kB view details)

Uploaded CPython 3.13Windows x86-64

homlib-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

homlib-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (476.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

homlib-0.1.2-cp312-cp312-win_amd64.whl (515.6 kB view details)

Uploaded CPython 3.12Windows x86-64

homlib-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

homlib-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (476.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

homlib-0.1.2-cp311-cp311-win_amd64.whl (514.5 kB view details)

Uploaded CPython 3.11Windows x86-64

homlib-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

homlib-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (474.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

homlib-0.1.2-cp310-cp310-win_amd64.whl (513.0 kB view details)

Uploaded CPython 3.10Windows x86-64

homlib-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

homlib-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (473.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file homlib-0.1.2.tar.gz.

File metadata

  • Download URL: homlib-0.1.2.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5d87526fdd73fd0e1c918f0d1132bd021986e81cb4df6c431054e8a24e6fb01c
MD5 c1853232f0e633fb9f1a0dd47eac7056
BLAKE2b-256 1114e810fc2e42a4778215cc380ac3d99d05b421b4ed09abff4c00eccce980e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2.tar.gz:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: homlib-0.1.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 539.4 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 3f898a5f4ee7753dcc91a594f2d686bb41b98cadbf6c29a32dc973d668f2a1d2
MD5 49d1f10c43dc24248279c96e1e115128
BLAKE2b-256 c4c73d34b0585258395aeddae08263f5ade75bedb9f08d54a3567ebd8f3e68d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp314-cp314t-win_amd64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a5b434362ceed6926c57dc1ac710d351be7c98f700d0378e965164f591fc2e4
MD5 b0e2f9f34e2495b151ac0f0a2f5d8268
BLAKE2b-256 5e0e020ccd3e623dfb4a24b695a07bba75b04f4a273aeac01b81c9a6e38fab1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2d012bea31d1df5e8ddccdf7def40cf2f26a9911aa0708db73b338d9dd783e5
MD5 5cdf8bd868f38a031b772febfca7cee5
BLAKE2b-256 9db187bf39df25a3556a481b2521c1a7dedf92d08a9484bb7120aab7e3069e81

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: homlib-0.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 532.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 970f92a9a655e3cd38fd7d023d0b6692f11f8228c2a83108f83149251a37820c
MD5 5a68f520e4fff17dbb9293697fa3a3b7
BLAKE2b-256 a33c79457202fbe0b7ec33338bcbf702557501adf0a6c4297fa4bf383c96fae4

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp314-cp314-win_amd64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b866fcf70b90b2541661aa77389b7a9d202f51d0c016d0369ab1c07918c1f423
MD5 e9c6d9494e27b57d2e785fa180bc2991
BLAKE2b-256 d3cbf3883bd9752f432e06453c3f677289e9e7156551e62544728d372130e248

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc62c5638e8cf9250b07c15c1eb22b7cc2ff67c4f7717d65890186fd459aaea6
MD5 66d1d2afb44b6167402985046f5a79c8
BLAKE2b-256 bf3b0a3cb3bbae885c9ed737b639ddc53055a81d897a34a3629126754a22247a

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: homlib-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 515.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 264f9b23f21a0f5c7f2da92eb6da5711aeee539a463caa8370f18b9081ebf308
MD5 2501178f7a9e8743ac704dc9f43e5f9c
BLAKE2b-256 6c6ae88dbb265a9872329e9dbd99a4847d68ec0282504fa5e506e16d08030611

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp313-cp313-win_amd64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83f58986e5580f349483a68862f00591492c78e22934afc47aaab394820f128e
MD5 3d03d361d55df41462f5849c5261c0e0
BLAKE2b-256 afa41bfcae89ad9ec76c26318fe15f34b1035ebef4137655eb6ae8ecb2dc8a6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ded58268b3cb17b89e207973ad361cd87b5df5cc3408f6f1c3cfef7ed0f678b
MD5 0f6cbbce2ba9bedf57281b23057a5614
BLAKE2b-256 b74dbd5db2734386e44f8a52b5b349d012f7225154fadebf90c01b788923f451

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: homlib-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 515.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 11809e5fb3b44be5210aa3efd46c9b3c46c3ab1a9ce93fd090a6b85006b9aa9b
MD5 93b9f2338f00d9e65a766e5de3a390db
BLAKE2b-256 d70e7b5f4709898ac70b6d9c546acad811524d85cbe27b116e97bcc1293e76b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp312-cp312-win_amd64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fa2426e5f8b15e2bc2d0c8d0beef273ee9f18155d7fe90adcb98b8f8c82d5344
MD5 f7a3a0210315c5cef3affe9050dd7691
BLAKE2b-256 7f16a9314bd2ed5e7e515c73915f692b8f847106376607fce7795eef88fb35c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 495bccd831199c676f75c51181feccba766f1f0cb61d11c2eb0c0fdca90b54c3
MD5 68fe317467c7e61d2dbf8d3a6609f5f1
BLAKE2b-256 22ffac62a686f2c7efa565fc48b75f13b331cad8e21c398db3001e148abf78c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: homlib-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 514.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2d13575693f0906d386994efb6cd395cb6895cd94871c8c714628b8ebbb14c75
MD5 cf4c51beeca3ecaecb945006a0713f90
BLAKE2b-256 5e2b0d431ba06d37bde6203c9fa68100d1c9098adef8be8f9345cd0f5f7ca83e

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp311-cp311-win_amd64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa291b151174f63febc9a26353141ac59de927368129b197b57be6bcc2e93858
MD5 9eb3ef806855b22ecfddc81301264d49
BLAKE2b-256 9ec73f262e330252ffd9670421e491342c190b96be687b7938ac4a057c5d846f

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6804b59b680c0fea097a765d5df5dba49ed1b5f71c6565480a5acee75306bef2
MD5 6abdd6e245d11b209ec39ff3697a405d
BLAKE2b-256 a7b6b54d65d30d947c4980b8f355596e0706bc213f213db6911d2079e9edfb4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: homlib-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 513.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for homlib-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1a305187e0f274ea3f9ab7375afc3fec89cc712d3783d81e08e9b51c4068e46b
MD5 07858881693dfbb1fb922615f196dc68
BLAKE2b-256 7d3e76bcf752332cd5ba9833d92946558681a5a7f231d5c6ea594e7b47012d7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp310-cp310-win_amd64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4d4074ea0cbbff63b998086560c765b6b0fab84272aa7e0677fbbc87e5d80a0
MD5 c280bb60790608ad44f8070f8f123c83
BLAKE2b-256 8b142492e95a409bd90f58e66c947c2aaf8c013a9101e6d4944e955c3d7282a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

File details

Details for the file homlib-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for homlib-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2331c3e67834fa9f83b7aa2bfa58e2e000a25dd8a4feba9c597fed45e5d9c6ce
MD5 c5a615dcb3492b816140d77e632bcc87
BLAKE2b-256 011040af2a4b931dc9ded43c393b0018261010d43829933c95a48edf34548724

See more details on using hashes here.

Provenance

The following attestation bundles were made for homlib-0.1.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: main.yml on marcusvaltonen/HomLib

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

Release history Release notifications | RSS feed

This release

0.1.2 This release

19 files

0.1.1

19 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page