ilayoutx
Compute fast network layouts. Intended as the upstream companion for iplotx.
NOTE: This software is alpha quality. The API is very much in flux, and the documentation is sparse. Use at your own risk.
Installation
pip install ilayoutx
To include support for fast arithmetic, parallelisation, and visualisation:
pip install ilayoutx[all]
Resources
- Documentation: https://ilayoutx.readthedocs.io/en/main
- Issues: https://todo.sr.ht/~iosonofabio/ilayoutx
- Mailing list: https://lists.sr.ht/~iosonofabio/ilayoutx-dev
- Pull Requests: This project prefers patches via the mailing list, however PRs on GitHub are currently accepted.
Quickstart
import networkx as nx
import ilayoutx as ilx
G = nx.circulant_graph(4, [1])
layout = ilx.layouts.multidimensional_scaling(G)
Features
Layouts
-
Shapes:
- line
- circle (supports vertex sizes)
- shell
- spiral
-
Grid or lattice:
- square
- triangular
-
Force-directed:
-
Directed acyclic graphs (DAGs):
- Sugiyama including edge routing (only for directed graphs ATM).
-
Machine learning:
- UMAP (supports arbitrary graphs, not just knn graphs)
-
Other:
- bipartite
- multipartite
- random (supports vertex sizes)
- multidimensional scaling (MDS)
Packings
- Circular packing (via circlify)
- Rectangular packing (via rectangle-packer)
Edge routing
ilayoutx includes routines to route edges in a visually pleasing way. This is generally tricky not only because
aesthetics are subjective, but also because the task is somewhat dependent on the level of zoom of the downstream
visualisation (intuitively, when zoomed out, things tend to look more crowded). Edge routing can be used in
iplotx via the waypoints keyword argument of the network function.
The following edge routing algorithms are implemented:
- Sugiyama edge routing for DAGs.
Wishlist
- Tree-like:
- Reingold-Tilford
Rationale
The layout code is in Rust and exposed to Python via the amazing PyO3, with the goal to combine speed (by the machine) with comfort (for the user).
I'm a rust beginner, please be kind when judging this codebase. Feel free to open an issue on SourceHut if you have questions.
Authors
Fabio Zanini (https://fabilab.org)
Metadata
Release files for ilayoutx 0.3.0
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 |
|---|---|---|---|---|
| ilayoutx-0.3.0.tar.gz | 82.9 kB | Without provenance | Details for ilayoutx-0.3.0.tar.gz |
Built distributions (wheels)
Total release size: 13.1 MB
Release files / ilayoutx-0.3.0.tar.gz
| Download URL | ilayoutx-0.3.0.tar.gz |
|---|---|
| Size | 82.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa9dfcf2d7704eeb2f15bcbf63132e9a30a1c00de232d0c3e5876d41ec23e231
|
|
BLAKE2b-256 checksum How to use checksums |
e86c55300d9f0ca870fe4dd75f1f218eb72b33a9c062ca5257b6d82cf44e37ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 568.8 kB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
370e5fc346fde1c0f94e122378865917fdbe694767f15e9dcd0966a455c864d5
|
|
BLAKE2b-256 checksum How to use checksums |
592703d84624c0491f5373cb2865fac496faace2f05c45d8c8821c2e0e4c2128
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 541.4 kB |
| Tags | Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
b49c56039fb2518286e7edd3fccab85c8a2eb4ca9632883d82bb9adb88aaea3b
|
|
BLAKE2b-256 checksum How to use checksums |
2e2103df95530e80db0895bd63815d12ab8c03e99b45e349643d4dcc8e2c3cda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ilayoutx-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 369.7 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
d5e9cd386d41600be2c01d361cf0db42d484817e05ab6d07a9fc7d1807f75517
|
|
BLAKE2b-256 checksum How to use checksums |
13ff48f8262501acab7ae44eeac031b9f7dfb0f73874ab7c505fd830ee22a687
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 563.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3d7f0cadfefa0d7c3a72d57f49eb0078b67e23d0faf8e211b342c6f5cee8071f
|
|
BLAKE2b-256 checksum How to use checksums |
310435f7cce0d6c81eb34eaad4caf36b52a2437da253fb4a855ea4e9e5060ae9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 535.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
64606939df2e573602d34c1266e0ab2b0b5ef808f89ea611111bc42a769ccde9
|
|
BLAKE2b-256 checksum How to use checksums |
79d28df0b3b40f507da186eb71316f226217f0f67d8d7a4b94b655d9856db0f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314-win_amd64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 216.2 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a26075707e0d412fbeb63d812481ec028ab18896b1531de658a75c1feb73660c
|
|
BLAKE2b-256 checksum How to use checksums |
6ef206bd16e4fe0a58118cf6801867bc9af7cd13e15349d2663e91699a5e672a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 563.6 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f0b57119eacf6e980beb99e9770c5ab19fc6b85e3a5050064a4c362aec8a7321
|
|
BLAKE2b-256 checksum How to use checksums |
0533f1717601aa908f06821d376207b78698b11d4c4e8bfd70667c9516ff0298
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 536.2 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
19b8ccd6fe0feb3c2f1e0e2412afc3d89c6a19639295bd1cded5881c5adec05b
|
|
BLAKE2b-256 checksum How to use checksums |
14b8c2d7876837dd2caa913eaeb72cbbc1acdc3ee890c87a3b456fbf4c6408f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 365.0 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce9e3ec92712f5bb522ac61477a58ce37ca7fe4fc03ada4946797feb6bde80d3
|
|
BLAKE2b-256 checksum How to use checksums |
e075d85975d51eeba7226f0d6125dfba89e44aad884203632265150f46936292
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 324.8 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
532335fd7fca591f111684f9bd7f5c4458968dc01918e0ef2fd6ab21b76ded15
|
|
BLAKE2b-256 checksum How to use checksums |
acbd614111e5cec09a4adc5a3d2160817a2dd64757e94a0fa479b2ca3966041e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 329.4 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
08f47d94b14638efe0848bd07ef87299827e415c069591b6aa9674beb45ec4c0
|
|
BLAKE2b-256 checksum How to use checksums |
47d9c6f0b00e5b6022868bf783cf8f7c9d457cd416fee96ae1594896e0e9355c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 562.8 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
1aa3c2e1fd48c3f36f765dbbffc89f5d046af2780f82cda62b5d1ea56f14f199
|
|
BLAKE2b-256 checksum How to use checksums |
65abc49edea82778c45fc667f450e4ee4b44750adfd724895aeff7afeb0ff11c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 535.1 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
328e572e1308dccebba0d3fc9d40779adf6919d114be2319b006270697e48f20
|
|
BLAKE2b-256 checksum How to use checksums |
e74b81ae55336c24d5206079ddaa00974d4cab6266d1903c85172fac68eff2aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313-win_amd64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 216.2 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
70aed47a9000801e2b51117ba7ef28200025cec2b00369f0e32fa27f341197cf
|
|
BLAKE2b-256 checksum How to use checksums |
fe864f05a328614c8c066bdc4beb6ed0d8303a9ab605b7fbaa8b3a961023f0d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 563.3 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd234a806a6998a62361ba2ddfab74fcfb56b8be7e0a8f8f62d67c7fdf68f706
|
|
BLAKE2b-256 checksum How to use checksums |
022bd0c24435b7366789824bbd58d589aa834711f0ac877d50b8ac3224de5075
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 536.4 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2285d3bd0457d6be2ba591b4a9f3d45079322b70f4923dea5a33df76c5a2491b
|
|
BLAKE2b-256 checksum How to use checksums |
3988fe70c3b184379a308742884bcccf016665df40f51d466366d173b41b2252
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 365.3 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9807cdc762254d28127e29e162db5f143344722d0fbfbb189455b5dece427c91
|
|
BLAKE2b-256 checksum How to use checksums |
ffbc1c661f629623ed14611e848e8a8b8e12b0a65a68319133b7c99210984808
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 324.8 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
41b6cac9e8803c210862395da79b1160cb00e9401a919066cc3619f83aa35ec9
|
|
BLAKE2b-256 checksum How to use checksums |
199b5eb25d439cc6e1cbe2ffc39b9b99c44837d0ea96f641191bef07325e313a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 329.9 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5eed8b155cf6170f11a7bfb0cfa31a3e1db0adf63aa2a260dc527ccb3199dfd8
|
|
BLAKE2b-256 checksum How to use checksums |
44281f4e6437f28031fc8db17eb4a0952b1c25956b25e6fbf83ec6f7110b8bc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp312-cp312-win_amd64.whl
| Download URL | ilayoutx-0.3.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 216.5 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
502fb8969460ee3fbcf14a27c812d1267516e8c9a7901b4782395c321bb9fa27
|
|
BLAKE2b-256 checksum How to use checksums |
4cdb692a6b0c119dd95c40b75669322207318ffd617bfdfdff2b0941f517e27b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 563.6 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f8acd2414f38836ca919987e9a6b1626b444ff1e8fff154cb60ea7a3b8c04ba8
|
|
BLAKE2b-256 checksum How to use checksums |
d8991ce63b86d6b1105baaaceea61e9f8a50b0a0224391fde6554d30e7ebec24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 536.9 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
a09d54fb066015fd19c1e99b8b9fbbaa32eea08dd2421ef7fec246642371fba1
|
|
BLAKE2b-256 checksum How to use checksums |
f05e3741ab69225e13277695c1548e82143dfba09a6e6bd40c63731425c39381
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 365.6 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
056e6eb3bda1480d972232170ad3b650dc75f64b30bf6bd953ed12e4433888cd
|
|
BLAKE2b-256 checksum How to use checksums |
00a3f1989d33cf7fdcb25e7d21d53a5efe1528992a9b781c6d8e6226e612756c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | ilayoutx-0.3.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 325.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
37af88293d0c13d4de5d4d04d037adbd5c54e5ec3fe6afd05ebfbe67e6b3bd6d
|
|
BLAKE2b-256 checksum How to use checksums |
195309597fabe8c8256eaa352eab7d6ac5f6da7e0d322a1e0b1e2d91ab3dda39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 329.9 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
866ed2ee1ea4223f18cd1976e67d431b858f019e53b104e53de02766c29df65d
|
|
BLAKE2b-256 checksum How to use checksums |
5140e52c45212264eea302255fdb5d9e3f43326f669a95a42e3678e2c32e62d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp311-cp311-win_amd64.whl
| Download URL | ilayoutx-0.3.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 217.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
40beb64ac7098905659df1d67ae9ac6ab54830b9c548479c5e5fbbf2582e7504
|
|
BLAKE2b-256 checksum How to use checksums |
957b1ecb7c44451dfc8539369c8c46075fa2bcfed679618aafae34a59df4994c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 566.7 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
aef18ed0e2c040ee794b49eef117b46eac8deed24316cd34772d82ccec28deae
|
|
BLAKE2b-256 checksum How to use checksums |
f6fd51c0a50e353420d6c03ba164a901966dff36a5f390bcc1fe31dfb2238e87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | ilayoutx-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 539.9 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
337aafabc1aaf64099a4d15a2a046ef934a93d05dc2bd3de7e6f8a535218e657
|
|
BLAKE2b-256 checksum How to use checksums |
cdbe0355c8f0cfe42e8f8e8acb636580083d2013a7274563487da32404dc3741
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 368.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6884ddf0b18e923063a02474e94eeb8f96a34d38024d631e699947455147b529
|
|
BLAKE2b-256 checksum How to use checksums |
89a33d400ddf5467525b466a3ed706d1360024ce424a8a16145d364a88991f85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | ilayoutx-0.3.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 328.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fee41c6e488e30a2505f0260bfeabe6bb3f4fce92b47c25f081c9e979710775d
|
|
BLAKE2b-256 checksum How to use checksums |
aeee4b8178f019e9243bdf4336af0b0fafc220bea66b3dfc06ef8d4206ce7f26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Release files / ilayoutx-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | ilayoutx-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 332.4 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
8a4988018a116c8765e618294b0fad1d0094c993ce6420c482df4d874d006c45
|
|
BLAKE2b-256 checksum How to use checksums |
57a3e19af494ee874d5311f80221946c1461342401f53f2645a5dd4cd454f031
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.11.5
|
Security for ilayoutx 0.3.0
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.