Skip to main content

alg_etf

Analog layout generator using a Rust backend, specifically designed for ETF layouts.

Features

  • Rust-powered performance for geometric operations.
  • Python bindings for easy layout scripting.
  • Integrated viewer for GDS layouts.

Installation

pip install alg_etf

Runnable examples are in examples/.

Metadata

Release files for alg-etf 0.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alg-etf 0.1.13
File Size Uploaded
alg_etf-0.1.13.tar.gz 544.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for alg-etf 0.1.13
File
alg_etf-0.1.13-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
alg_etf-0.1.13-cp39-abi3-win32.whl CPython 3.9 abi3 Windows x86-32 Details
alg_etf-0.1.13-cp39-abi3-pyemscripten_2026_0_wasm32.whl CPython 3.9 abi3 PyEmscripten 2026.0+ WebAssembly Details
alg_etf-0.1.13-cp39-abi3-pyemscripten_2025_0_wasm32.whl CPython 3.9 abi3 PyEmscripten 2025.0+ WebAssembly Details
alg_etf-0.1.13-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
alg_etf-0.1.13-cp39-abi3-musllinux_1_2_i686.whl CPython 3.9 abi3 Linux musl 1.2+ x86-32 Details
alg_etf-0.1.13-cp39-abi3-musllinux_1_2_armv7l.whl CPython 3.9 abi3 Linux musl 1.2+ ARMv7l Details
alg_etf-0.1.13-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
alg_etf-0.1.13-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
alg_etf-0.1.13-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.9 abi3 Linux glibc 2.17+ IBM System/390x Details
alg_etf-0.1.13-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.9 abi3 Linux glibc 2.17+ PowerPC 64-le Details
alg_etf-0.1.13-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-32 Details
alg_etf-0.1.13-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.9 abi3 Linux glibc 2.17+ ARMv7l Details
alg_etf-0.1.13-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
alg_etf-0.1.13-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
alg_etf-0.1.13-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 128.4 MB

Release files / alg_etf-0.1.13.tar.gz

Download URL alg_etf-0.1.13.tar.gz
Size 544.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c321a8e0e7daba6d620bf2ef5df2ef0bd1c346e3f527956fa322388f5a271ccd
BLAKE2b-256 checksum
How to use checksums
5b841f6e8f9ac404d3e2695f433f47788d7bd015613cd6c42aac012ae1390fc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-win_amd64.whl

Download URL alg_etf-0.1.13-cp39-abi3-win_amd64.whl
Size 5.8 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
60df1c17a89fb779bf35710dd3d06ae2cfc937de9c3d8dbc84e385cfd61e5e5e
BLAKE2b-256 checksum
How to use checksums
f9b85de8610fb555e8944ae24f91e64522b688926b4c9c1ade8a602a05f5bc66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-win32.whl

Download URL alg_etf-0.1.13-cp39-abi3-win32.whl
Size 5.6 MB
Tags CPython 3.9 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
b919b5714e45336643e0d06586cb55a739b9886a535b00d0d986a6d0ca565fab
BLAKE2b-256 checksum
How to use checksums
a60c342fa84b17531c6aabc8f2ed0221a1435e8172b159ef4d3bb38c3a288e52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-pyemscripten_2026_0_wasm32.whl

Download URL alg_etf-0.1.13-cp39-abi3-pyemscripten_2026_0_wasm32.whl
Size 2.4 MB
Tags CPython 3.9 PyEmscripten 2026.0+ WebAssembly abi3
SHA-256 checksum
How to use checksums
bf97d480a2901b5543e1bba2955826b863f13650d9cc63509d50749b8b8a7c32
BLAKE2b-256 checksum
How to use checksums
d59ebab457fe7e6cbe6b96d0363a965aea5f4ee206e51d0dae80c5401177d411
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-pyemscripten_2025_0_wasm32.whl

Download URL alg_etf-0.1.13-cp39-abi3-pyemscripten_2025_0_wasm32.whl
Size 2.4 MB
Tags CPython 3.9 PyEmscripten 2025.0+ WebAssembly abi3
SHA-256 checksum
How to use checksums
ba65c44db7a6549d642d68c298881dce457388d985b8743214704c14ee06c2bf
BLAKE2b-256 checksum
How to use checksums
7442a2368648aa1c08e82356019e40ab29848d1acf973457124e859644480c8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL alg_etf-0.1.13-cp39-abi3-musllinux_1_2_x86_64.whl
Size 9.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
8e29dc6fb7d3698a308e6c61e15be90c3f40d183c47580142f914ad94f65cf41
BLAKE2b-256 checksum
How to use checksums
828cfbc0917b1ca300d99e9cf8d0d7adabb2fb5aa6c945721a53aa30e1392e99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-musllinux_1_2_i686.whl

Download URL alg_etf-0.1.13-cp39-abi3-musllinux_1_2_i686.whl
Size 10.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
f003018ca2bbd85c3363234ef31b4c978f2c4abe4ad2d8442e461cb7356ec784
BLAKE2b-256 checksum
How to use checksums
5089a140f01e797c78baf4981250b9456f47407bf8a9c319b4c0f1c31d1b67fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-musllinux_1_2_armv7l.whl

Download URL alg_etf-0.1.13-cp39-abi3-musllinux_1_2_armv7l.whl
Size 9.8 MB
Tags CPython 3.9 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
a2765751988d96313a72f9c45af3474726ffcda5b89c920a6857204f06eb20a8
BLAKE2b-256 checksum
How to use checksums
bb5666e44922375cd66ae681ce50ba28cc73cb25f5d11bba84c59c81a53bae34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL alg_etf-0.1.13-cp39-abi3-musllinux_1_2_aarch64.whl
Size 9.6 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
8009625b964a71df056e267f8ffa972daaff71ebd1bff8a57d025923f4690610
BLAKE2b-256 checksum
How to use checksums
7d8fe665e3a9c4f10ea560a0134fd4768fd29febafeca872b9d2bbe36580d045
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL alg_etf-0.1.13-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 9.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
19bf25ab76510f2e2c65bdf0e2730d32b4c6d521b4fcdd8797b2bf434372bb3c
BLAKE2b-256 checksum
How to use checksums
3f71430843e15a20b682b9359b02cccb777a2a48998041c7f906e1d0d04569cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL alg_etf-0.1.13-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 9.8 MB
Tags CPython 3.9 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
f4deac1d82b9e5ed2153bd4cac8847abf7c181b9ddf5d4e2879423dc120cf917
BLAKE2b-256 checksum
How to use checksums
60de650b26886525fdaab0acd5f064c4abba779fd0f5c0ac60c02b566fb721e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL alg_etf-0.1.13-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 11.5 MB
Tags CPython 3.9 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
165150637ff44cdfce25c1ab35be55fb92e799754f21b05a1e70c65c21a99a38
BLAKE2b-256 checksum
How to use checksums
bcf941c37c2627e6ccba77a1ec65edc9a116bdeb1bec94100db41fcad7310771
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL alg_etf-0.1.13-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 10.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
4c9a1aed20153edadaaa8e3b89ab1e458186ea4ce1d8db5276475316ff830103
BLAKE2b-256 checksum
How to use checksums
7e533a0907fc12c561f15f91f38d722053703fedcc5acd2fb6bed5361edf1e59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL alg_etf-0.1.13-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 9.5 MB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
978dd46f1ef5801755aa88ca9758ca6112c88216df4339922b4b5072ec710e96
BLAKE2b-256 checksum
How to use checksums
bb5e9931054f138c2b30faf785276a166c626448df9e38561356834350f909d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL alg_etf-0.1.13-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.4 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
bf7b3a0a8c6fd23931b6713ced63d5ddcbd5ba7f40e5bc00ee6e2fd16dd97af8
BLAKE2b-256 checksum
How to use checksums
8efedb867460463f843befb6961b3249c50abc426ccccc056b60aea8f08c4710
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-macosx_11_0_arm64.whl

Download URL alg_etf-0.1.13-cp39-abi3-macosx_11_0_arm64.whl
Size 6.0 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
683ea0b7307813573a1ea82e9577ef814ce5c4c63f0ade953d5979faad27263b
BLAKE2b-256 checksum
How to use checksums
8488724768a9a011d3d7f9158b7a40e6ec61a38c78cc897a8e6537c48c92ab65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / alg_etf-0.1.13-cp39-abi3-macosx_10_12_x86_64.whl

Download URL alg_etf-0.1.13-cp39-abi3-macosx_10_12_x86_64.whl
Size 6.2 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
09f23781ea6d3be21dba92554f73643ea4d2b9f570df43f7a212a72735f3b2e1
BLAKE2b-256 checksum
How to use checksums
8755e83cf96885115b081e9d8f09523ee340f4f57ec1521632beacbe043f5a2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.13 This release

17 release files

0.1.9

15 release files

0.1.8

15 release files

0.1.6

29 release files

0.1.3

37 release files

0.1.0

37 release 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