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.9.tar.gz (464.2 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.9-cp39-abi3-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.9+Windows x86-64

alg_etf-0.1.9-cp39-abi3-win32.whl (3.7 MB view details)

Uploaded CPython 3.9+Windows x86

alg_etf-0.1.9-cp39-abi3-musllinux_1_2_x86_64.whl (7.4 MB view details)

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

alg_etf-0.1.9-cp39-abi3-musllinux_1_2_i686.whl (7.7 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

alg_etf-0.1.9-cp39-abi3-musllinux_1_2_armv7l.whl (7.5 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

alg_etf-0.1.9-cp39-abi3-musllinux_1_2_aarch64.whl (7.3 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (7.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

alg_etf-0.1.9-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (8.8 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

alg_etf-0.1.9-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (7.8 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ i686

alg_etf-0.1.9-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (7.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

alg_etf-0.1.9-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9+macOS 11.0+ ARM64

alg_etf-0.1.9-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.9.tar.gz.

File metadata

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

File hashes

Hashes for alg_etf-0.1.9.tar.gz
Algorithm Hash digest
SHA256 62c8bbb3802a727ab5ba132f66edea17182e2a9413e1df625d1bac45c8e02d1c
MD5 8e0d9d8d32ab5f7b97f4e0ca1e57268b
BLAKE2b-256 8b2a73912172149ce2c68e3112c08133e403e5b911f23d955c30e31df0d307c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9.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.9-cp39-abi3-win_amd64.whl.

File metadata

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

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 699d61d83e817cb7ada5bc619e1471ac70274fe726511fa04c7906d3db70bbe7
MD5 8e00536406286ebf5230fb289dd1ff10
BLAKE2b-256 bd8e035ee6200838c7362df20757b025cfcdf5d56f4b96a4c3ba7d4fda897e6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-win32.whl.

File metadata

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

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 402e1152fe7bdbd68bf9918d1d6881253620de353961cf870a59be62055cd197
MD5 270ff2cfb26b999353776a125afac40d
BLAKE2b-256 22dfeb6d5374230887dddd9e5aa1523756ebd5a1b9c334a2454c1083799457e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b2c1729687cd130cf2fdac3465a755914f515c33965afd1580497f2d53caf52
MD5 003347edc874d8f8a1f0ae98d36cfe00
BLAKE2b-256 f9b773bea4767f01b2c05dccc639a5ab9c2441a67ebf3ed63010e26b0803e10c

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 52ccd242639bec14f6454010956bb3e8aecded6261260b04f88fb6bebeada88e
MD5 9a05b44c93cc40183e3b91ef3e080885
BLAKE2b-256 620165e02a60dba2015ed9dd2b20ad369bb4fc369b6922808a970f1e0b1d7cfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ed0a59aa4410b629c0dc407a1bd41b318f6dd9130ca6583b94bfeceeb7ea00c9
MD5 438e66594814bb6afbcd5877215759f0
BLAKE2b-256 7c80ac0f527fd8605f871a35a83377abf6a7f38835b7b2c96b33f54f34bd1837

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ee8b4f7a9cc2f18071efbaf9b5a8c46a5ba5eeb38bcb025c4d0334a20adac77f
MD5 4e69f2f01ce1e5143767efdc9630b39d
BLAKE2b-256 d432b56a1e236484d4b5dcae53559d49953ed99434ebe9404aaf111ee993f5db

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81080e6a6bc57e51d81f126e533592a854697e7173cc1ff1bbdfef1083bf139f
MD5 cc486a17969f4f77d9ef2570ca8ae7dd
BLAKE2b-256 eb94b05894e52b374d7ac2b7a55d195800d285d43482524bb32fb15d7def17f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 83f074646a1cf833b9b4f43b7ffbbe13de32f3b76a69ae74db155cbe475009a0
MD5 c0115aa8ef63baf348cb9801a7263407
BLAKE2b-256 7089e5d532ba5dc1d78bf1bfe975b15c6ebf7bc6f93e79c5baf7543fcac283b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 247f9e0757fcea58f99f7b2f7eb0cc78cda0f2f2679b16134d6bfb1d28450904
MD5 ae770fc4f34e2b47ef6a88fa514dd74d
BLAKE2b-256 d4c9c48e86601bc57c57bf253a30c93ff2b68f2e3e8bbca77ff99c35333264ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 31bc574f92c9dc0c3ddb9228f1edab135023e8bad3f75f80fac063a5c59ae8b2
MD5 a57fca98bc4597b40eeea16cbbbcae45
BLAKE2b-256 979b7547bc5c58e454c92e26b57cd8dfca99201fb2350439d0b94996062be2af

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9efb816acb1a94bc168b5354f0ff54cbd23736323d0b77c9ceef0363c6fb8b2e
MD5 a3fa24e8934642e18d7444f1293f4e02
BLAKE2b-256 acb432fb20369bd221255d6ff566fc67e37d6651d58d54bdca81e8692b65a6a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f794d898a01242c46b6e2243e3e65fb8921e6801da969240114aff1552b0f8f
MD5 1bfbf539b5fe63e2f05a596723a8050b
BLAKE2b-256 d4cdfefe01db4f1b5381d3e7bae7d0d06afb00830e313ca5298dda2631d79b76

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca0f43cefa465196c3eb2a9a8d1af76d4a5b781bd7b3478dc5917b8e503a4f19
MD5 3bab19f432bd1bfaa4dde90800d890a5
BLAKE2b-256 a4938932a77aa1d1bc2485ad1fb2bf993b5e4d5995def99dd7e6b7232ba3d846

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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.9-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for alg_etf-0.1.9-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cb7d80331bae0069b5da84b8f38c4d311a7da5b8d622d372a6150b4afb2d66e7
MD5 46dd59d2e293ea5a7a7a55748edf41ec
BLAKE2b-256 a79def668528a5b3b452ab42abe0ef8e6f6e702152befca030caab85f023d2c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for alg_etf-0.1.9-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