Skip to main content

analog layout generator using rust backend mainly for etf layouts

Project description

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

Usage

Refer to the documentation and examples for detailed usage.

Project details


Download files

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

Source Distribution

alg_etf-0.1.8.tar.gz (392.0 kB view details)

Uploaded Source

Built Distributions

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

alg_etf-0.1.8-cp39-abi3-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9+Windows x86-64

alg_etf-0.1.8-cp39-abi3-win32.whl (3.6 MB view details)

Uploaded CPython 3.9+Windows x86

alg_etf-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

alg_etf-0.1.8-cp39-abi3-musllinux_1_2_i686.whl (7.5 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

alg_etf-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl (7.3 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

alg_etf-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

alg_etf-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

alg_etf-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (7.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

alg_etf-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (8.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

alg_etf-0.1.8-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (7.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ i686

alg_etf-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (7.0 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

alg_etf-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.9 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

alg_etf-0.1.8-cp39-abi3-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

alg_etf-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file alg_etf-0.1.8.tar.gz.

File metadata

  • Download URL: alg_etf-0.1.8.tar.gz
  • Upload date:
  • Size: 392.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for alg_etf-0.1.8.tar.gz
Algorithm Hash digest
SHA256 d8652e06b2a07d5c91689919367098c8148126eb25bea0e0bafc1cd2ac996da5
MD5 ec52289b51846326fe2730a1fe92452f
BLAKE2b-256 a52e6a0f31bbe2efc4c529f1fb9b1349010863d9107a5412ab289a7cbd78374a

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8.tar.gz:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: alg_etf-0.1.8-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 42b8ccb64dba6c0acd90da75a1a1299f096ac2280c3c4b2a65c36ea115a76a57
MD5 219ef4d49cf21e2f01406cb67e4655f0
BLAKE2b-256 ecaa757ef35495ed3f78314bbf5c1de7b5a64362d27861dd897aa0a17af592bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-win_amd64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-win32.whl.

File metadata

  • Download URL: alg_etf-0.1.8-cp39-abi3-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 9d2252340a4504084cb15d5f1b655556605a359175f09ea78dc8de38ef4a5014
MD5 165969b6673e8207ddc4bae0e72babf2
BLAKE2b-256 9cbc029ee99d8e885b99a17b2398e0fd2a44727784384f4803f87cc9bee0f80d

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-win32.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 caf3453dcfe7717830c248a73b86eaee3a4b4a03916fc74a4bf60d5594691487
MD5 a0a51ce345631a01d6964076d9130585
BLAKE2b-256 3241e9278775dac95afc7acc93280e86ee84dff1701e1d62329283a3795f3ebe

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a05dc7e004df0fada0726a1c780b35d757bd4a32e7bb18d3b966f34e435f5920
MD5 d7d0eb8311cf2d13175970d452c5ae7f
BLAKE2b-256 9d0510083ae25627cebc77589a3ad3136a88b22be6e486939a4259da5a7b9776

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_i686.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 282fcbe451ff27f51c2849dbdcabcd9154633fe245b2cb72259572ab5ca58823
MD5 77d734d33f7fa9db0090ab4db4edbfb4
BLAKE2b-256 3c81807ef91d1935bf024ec852e4fd5e28b4066287e68f5dfe7b8d75a2a6acc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7cccf8c66cf1041ee89a58bce865f65863c2b54a2e273e200a712c5d3d16e701
MD5 94e316071f781610f11bd2b9172cb2db
BLAKE2b-256 8f210e0a0a70f0b2346122cb5b625725eb6b03ff01b166eb2dd6ddc23aa77a46

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b2b26025e79c6be009730de1bc375a70a0622992abdd48a8f11170c23e34631
MD5 99265287479e66e689c2b6bacdfec700
BLAKE2b-256 58262cbb7681adab1d2e7637ceb954c601d8b72d001f35b5e62e2bd6b22a81b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 54707246779e1790cbc41af53a0e76f09d52ad7b405158728d5204518c84f227
MD5 0d511d82fc0c0042384543bf2ae922a0
BLAKE2b-256 044cf4de7ed53d3a7e2cf0cf736b369a2fb34d8265542e8960ab8349146b5bc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 61ffbe1bfb46b940353b73d49b618754c7cb75fc5b72809974da6d5bdc78b3f5
MD5 6a4de959a3fa203e5ad5d9e370f6c373
BLAKE2b-256 ff3fbd3bed14cf605512de9f57f56b0ccf7cdc30f51e5ff45ed5aeabbb2e150f

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe503795ed7de257707e3883a0108bc5c32dd35e3d01c2cc014c3efbb4e68251
MD5 a9c945b3695b6eea2531c59b83d28830
BLAKE2b-256 69a69f633f6a3a035535a924eb8c0bd30a1a74edc29ae083230546738a5a7b62

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d4f42342e08de20e873cdc721a4dcc4bb07eaee915b93c7e9453d19c0fde1b48
MD5 eba1268d296723850cb2bddf6886afe7
BLAKE2b-256 3da8eb0be652e491716cf0f82a8d79ab4b29ba4afdef637a7ff9683b39f1fb6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae29fbcc4e32c1ac093e7e97424365168eb8d80e5d5283062bc04277ddfefde6
MD5 27f630b1efc2269b286f35145ff3c13d
BLAKE2b-256 2c7d798bf2fc4ed49dd4d3ea6464bd794f7c82553965a57fe6aae2ca19042555

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6b7c5bdac9a87d051b1bb98ae3ef066ee9d9283a99667204685b7d222ef962e
MD5 88e304f45505ee547e14956d5613dc26
BLAKE2b-256 a07796abdb93a2ce9406730e25babb5aee0c7047bda5a8a3816766ee5c72b98d

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-macosx_11_0_arm64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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

File details

Details for the file alg_etf-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c1d2cdbe40c73735bf639b9d7de5f8e90605cbd5d994a5625d5b531478fdfa3e
MD5 6e721d1c646864f6e8723b9616320a1c
BLAKE2b-256 4dc106602267fb1518d050e3e5152e2174ece1f81d2f880f47ba3fd6ba35ddfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl:

Publisher: pypi_publish.yml on Tim-van-den-Akker/automaticLayoutGeneratorETF

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