About
Mlhp is a C++ library with python bindings that implements multi-level hp- and other finite element methods efficiently also for dimensions > 3. A particular strength of mlhp is the support for non-conforming finite elements (e.g. the Finite Cell Method). It provides the technology to directly simulate with implicitly defined geometries, STLs, and voxel-based data without the need to create a conforming mesh. The project is actively developed and documents mostly through examples and comments. Full backward compatibility may occasionally be broken when a refactor or new feature requires API changes.
Python package
We provide a substantial subset of mlhp's functionality through pre-compiled wheels available on PyPI:
pip install mlhp
These wheels are available for most common platforms and for recent Python versions. We require no additional dependencies besides those already baked into the wheels. As a result, you get a fully functioning finite element kernel that can be interfaced with numpy/scipy/cupy relatively easily and provides C-interfaces for extensions similar to Ansys/Abaqus user subroutines that can be compiled directly in Python using cffi/numba.
Use the Python examples as guidance; they are shipped with our wheels (try mlhp.examples()), but you can also access them via this repo (examples/). In addition, help() provides more granular information and documents overload resolution.
Submodules
The header-only libraries pybind11, Catch2, and vtu11 are included as git submodules. To clone them recursively, use:
git clone --recursive https://gitlab.com/hpfem/code/mlhp.git
Getting started
- Examples
- Compiler and platform support
- Setting up an executable that uses mlhp.
- Core class structure
- Doxygen documentation
References and publications
If you use our code for your scientific research, please acknowledge this by referring to the following publication:
P. Kopp, E. Rank, V. M. Calo, S. Kollmannsberger, 2022: Efficient multi-level hp-finite elements in arbitrary dimensions, Computer Methods in Applied Mechanics and Engineering, Volume 401, Part B, 115575, DOI: 10.1016/j.cma.2022.115575
Here are some of the publications using this project:
- V. Holla, P. Kopp, J. Grünewald; P. Praegla, C. Meier, K. Wudy, S. Kollmannsberger, 2023: Laser beam shape optimization: Exploring alternative profiles to Gaussian-shaped laser beams in powder bed fusion of metals, 2023 International Solid Freeform Fabrication Symposium, DOI: 10.26153/TSW/50986
- V. Holla, P. Kopp, J. Grünewald, K. Wudy, S. Kollmannsberger, 2023: Laser beam shape optimization in powder bed fusion of metals, Additive Manufacturing, Volume 72, 103609, DOI: 10.1016/j.addma.2023.103609
- P. Kopp, V. M. Calo, E. Rank, S. Kollmannsberger, 2022: Space-time hp-finite elements for heat evolution in laser powder bed fusion additive manufacturing, Engineering with Computers, Volume 38, pages 4879–4893, DOI: 10.1007/s00366-022-01719-1
- S. Kollmannsberger; P. Kopp, 2021: On accurate time integration for temperature evolutions in additive manufacturing, GAMM-Mitteilungen, Volume 44, Issue 4, DOI: 10.1002/gamm.202100019
Metadata
Release files for mlhp 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| mlhp-0.2.2.tar.gz | 2.0 MB | Without provenance | Details for mlhp-0.2.2.tar.gz |
Built distributions (wheels)
Total release size: 116.3 MB
Release files / mlhp-0.2.2.tar.gz
| Download URL | mlhp-0.2.2.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2139e06a904b380d2b2ee02b1237bda63407cef3723d6d7004f5342db1ba4960
|
|
BLAKE2b-256 checksum How to use checksums |
58092533df28f417e9fe0bb4eee397585a59a1a2ae2bf39a55fc92c62c5d490b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp314-cp314t-win_amd64.whl
| Download URL | mlhp-0.2.2-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
840b905745c255e29d43bbbfb85bdd4ed15dfa1d012d6a9ed0a2024aca7e8689
|
|
BLAKE2b-256 checksum How to use checksums |
de3426d0d823bdb2f085361d5e3bbe831e1561e8f1c5d7f4bae44475f84e035c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp314-cp314t-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp314-cp314t-macosx_15_0_arm64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
030c0f12be632328f2b6028f2716ac427de137c5d1f1caad0f3f538e8a09871b
|
|
BLAKE2b-256 checksum How to use checksums |
bb67d5fcc7e7241d16f07f76fff2c0065ecb2e693ce103539cf29c592c11abd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp314-cp314-win_amd64.whl
| Download URL | mlhp-0.2.2-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
31131fc30667f439351030f11fc534599bada79866955fd85afe23838e988ea4
|
|
BLAKE2b-256 checksum How to use checksums |
711dcb4d78b630f9dddf409c0950ee952bc904b2b72b86712602a416fb5ac290
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
34fbaa580c5a68757d5c12c80c5ab3ccdc71720742128a1413d25750fc4f3619
|
|
BLAKE2b-256 checksum How to use checksums |
d469d13e85f6abd8ecce9fc3d19f3c38f0485bfa2e9ce7f74c41f3dac3435870
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp313-cp313-win_amd64.whl
| Download URL | mlhp-0.2.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9dc6fc32760f87b946eb0e16364e98a104b756632c4a19ed7c387beb6959829b
|
|
BLAKE2b-256 checksum How to use checksums |
6cf84d3bb99023496fde040b2e4452087d09d7e1d368a93a6ea8084da826bc21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | mlhp-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd60ec5b8f01ffa87ad9032dd0db01ca75c98064dcd424b1128f91b7291c60df
|
|
BLAKE2b-256 checksum How to use checksums |
4c1869add3c352ec4d6026e2191de166a9b8e91facde8f05697be2fb29ab634d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | mlhp-0.2.2-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
7b6dab8d8cdc6b8fbb5755d45110c05f8864bbfde523a3e5945373eb4b0c740a
|
|
BLAKE2b-256 checksum How to use checksums |
6c04a80c6b6e3df0f7f6bab269a559eb847c2a029d3366f6a1cc69b5cbf0c761
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mlhp-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
05380d92a3d841e95ef487bde4681e1423d2d14438f2da90c86bb8a175953cd4
|
|
BLAKE2b-256 checksum How to use checksums |
15201687a5e58479696555980899f9bc132e97ab710d686ebf054e16f20dda70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f9079363162a1eb99548c8e19dfd55065f55be97b590e069cce55ca897599341
|
|
BLAKE2b-256 checksum How to use checksums |
e8827b68e08700a9e49fb1460002065c7427b0d82ce9c0cfbb57af3b8ad12605
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp312-cp312-win_amd64.whl
| Download URL | mlhp-0.2.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
23f81ed6236cb66c1d072bae80d1f4b2c04a421e5d9444d128826ff9eb8e66f2
|
|
BLAKE2b-256 checksum How to use checksums |
490901442f7cc848099629f2c66f4e236a6b2653ac3548da4d6e8961259c4486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | mlhp-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b0dca477d5341c1db1fcc67549ec5b8a25932feffc0c4be546ac0dc1f1a724e
|
|
BLAKE2b-256 checksum How to use checksums |
4f277c0e0a52660895c0490d0405f53ad0ea63a4b32f9164dc02e0394e48d6b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | mlhp-0.2.2-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
cec7e85702c6092d1620c9a3cdc5beff74992a5d2e01951a174dcd05fffa24f8
|
|
BLAKE2b-256 checksum How to use checksums |
8167364cb1f809791db2b975fa044df47a5938b7ccb552d109e2888ea425296e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mlhp-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fc7151e623632008ef05d0ae1aa6d6ee863dd04b81e04533d606ea3d485a7b24
|
|
BLAKE2b-256 checksum How to use checksums |
f7bb69c07ced5acb38f1b14eaab644a869a3bb267337fbce7047cfc4dc2c4da0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b890d5d2bd9c5960bc6061fa6fccfa2abccadfcda13e7e4375d758da4c481ad9
|
|
BLAKE2b-256 checksum How to use checksums |
9911678a9b219b2dca8cf3cdcc347ff1c188758861f0c27ebe984f0286d306ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp311-cp311-win_amd64.whl
| Download URL | mlhp-0.2.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5f3c1408ef0f341fd7f79ad335d84d542d86c19735c61e213124a46e11fb926d
|
|
BLAKE2b-256 checksum How to use checksums |
1bd9db02ab328e06f016126731ca9465cb1f9be055d3665eaee89dfcc137c9a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | mlhp-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
13a5161c5893b6b68a1c605479625d3b68a1dc84e7d5c6273c42a0cff693b1c2
|
|
BLAKE2b-256 checksum How to use checksums |
ed9903a914791747128c0e12803209bfc4d6d961687f5dae3755fdee37690ee4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | mlhp-0.2.2-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
1a6cc05d4479b4506794a8357a591935ddbe687055a51fdbab950036f2892f7b
|
|
BLAKE2b-256 checksum How to use checksums |
074f194e0d2102552aa6ba34cb1ff27d81128c4fa676df1c613ff0ae55446345
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mlhp-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
54b82f0a8d591e1c8dd7c285dc0e8a00c122fca6ea0295857c2ba3186ac98a50
|
|
BLAKE2b-256 checksum How to use checksums |
06c27c55e2a9e19c1f53ca11397943a55fdec47534f0e51cd048a124ee43021a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e70e8f3f7954a317a38596f2f5b9a7ec19d8d09df97973c3696d817a0c3b9fed
|
|
BLAKE2b-256 checksum How to use checksums |
bfc5ca10934c03e5a8a84286c8c50e22711650a3aea8ed936c9117a6af611004
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp310-cp310-win_amd64.whl
| Download URL | mlhp-0.2.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2650ba39c69b051aadbcaf256a4ff71e388c7f0f27401c4bd06df3807d3ba400
|
|
BLAKE2b-256 checksum How to use checksums |
563216d3334a22c77c4fdb8db86d2f24f861c052c011c75608c95a81fca4998e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | mlhp-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7e300d5691f96c6842a6b728506e1f3d51ef6646aed06d2d738cb03014feef5f
|
|
BLAKE2b-256 checksum How to use checksums |
28a8e436b81b755b1a6c6f35435aaaf0ce831336f6bdcd4c9d230a2701446af1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp310-cp310-musllinux_1_2_i686.whl
| Download URL | mlhp-0.2.2-cp310-cp310-musllinux_1_2_i686.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
6cd8cc010888c680271485fdd577db536d031d902597bc7188d2cb7c45c8c2a9
|
|
BLAKE2b-256 checksum How to use checksums |
d88c925abef47a3bb55837b19c17d027751e45b55cca52bf11e7787fefcd5b33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mlhp-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
37d79c29e82e0309805d3d4ba1a0cae732a6feba5a6537dd8975cbd13d9213d8
|
|
BLAKE2b-256 checksum How to use checksums |
39f312afd44e937326dcdbc9f6c0d71c02132bf3103a12eb47d3726eb0db6cdb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp310-cp310-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp310-cp310-macosx_15_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.10 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
80351da95b5a5885884f5b230393028132789c5448361a24b01a58a497cb7fb7
|
|
BLAKE2b-256 checksum How to use checksums |
cb5b648b7d17d3fea4566c5e2656279c931969640e53a279221dc0f54bc38756
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp39-cp39-win_amd64.whl
| Download URL | mlhp-0.2.2-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b9d77858c38f2c6ea593d1f0391a58b10172a3bd13a1ed10a22d6ac22b39ef5e
|
|
BLAKE2b-256 checksum How to use checksums |
d725714aa44c915d97eba503431fe717a1e2b30ee3cdd5b82b22711763f2d328
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | mlhp-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3c9ae9f45c43822a78da4d4cdd93329dd5f514ad9d8fcdcfe0b392028d738e6
|
|
BLAKE2b-256 checksum How to use checksums |
13a5285d7e0ece83ecd090652d8afa498c38b812b3e5b05a9e05b54e113d3bb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp39-cp39-musllinux_1_2_i686.whl
| Download URL | mlhp-0.2.2-cp39-cp39-musllinux_1_2_i686.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
3f76c44d2328ffc6e9e1d129b39eafa885956ac085ddebb1c003bb8fd6487456
|
|
BLAKE2b-256 checksum How to use checksums |
2bb757b6f8bb1560fa823e6c6ebc4d2181a775f41e8ce99509d0b98a025cda3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mlhp-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
40d1658852a4e55f355e94a34a5dbf8aee455aa1325b998b79251a7e18531480
|
|
BLAKE2b-256 checksum How to use checksums |
9c82027de95abf359a83afb8cb51c9bfbb0e70ff59233ecf07d75352c5bb1469
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp39-cp39-macosx_15_0_arm64.whl
| Download URL | mlhp-0.2.2-cp39-cp39-macosx_15_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.9 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1d545ee15ffbd8661fff952bea3f397fe7a994bfc74901621f968780a0cc4929
|
|
BLAKE2b-256 checksum How to use checksums |
2c63324ce2a3b8d6f9a88b1716225e86444ca7f593ac8a91e8afb7f1d40087f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp38-cp38-musllinux_1_2_x86_64.whl
| Download URL | mlhp-0.2.2-cp38-cp38-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a90ed4979b4869438012e30324f616628d433b5fbc85bdc9574e665f9d732cb6
|
|
BLAKE2b-256 checksum How to use checksums |
427c56e2e66ce2504eb089f4366efc24b21402ff48bc6afb5132932417f0bdc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp38-cp38-musllinux_1_2_i686.whl
| Download URL | mlhp-0.2.2-cp38-cp38-musllinux_1_2_i686.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
b73fc7e45abbefe8b1a3b2fead548c23104bae96832d824074198f87f35949ad
|
|
BLAKE2b-256 checksum How to use checksums |
4b2e9bccc70d07049ef1f926b89da81ecd34acbc53feef7cd727e89eb689c65a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mlhp-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mlhp-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
500e4f74861cf85d9bd58304cfcb28acc969ac0f3dcd730e1cad7d1d8dcdc838
|
|
BLAKE2b-256 checksum How to use checksums |
06abf52387792b57047d68a2e13cb2eeda74e82c6e4833ac65e641a94153680f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Security for mlhp 0.2.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.