PyETK provides a user-friendly interface to set up electronic transformer models in Ansys Electronic Desktop (AEDT). You can use this toolkit inside AEDT or launch it from a Python console. PyETK leverages the common toolkit library that consists of two main parts: a backend and a User Interface (UI).
The backend has some common methods for controlling an AEDT session and also an API based on Flask.
The UI consists of some common methods for creating a desktop app based on Pyside6.
Requirements
In addition to the runtime dependencies listed in the installation information, PyETK requires AEDT 2025 R2 or later.
Documentation and issues
Documentation for the latest stable release of PyETK is hosted at PyETK documentation.
On the repository’s Issues page, you can create issues to submit questions, report bugs, and request new features.
Installation
To install PyETK, go to the repository’s Releases page and download the latest installer for your operating system.
Distributing
This project is vectored to be an open source project. For the time being, feel free to distribute it internally, but direct users to visit the repository’s Releases page.
Security
Information on how to report vulnerabilities can be found in the Security Policy.
License
This toolkit is licensed under the Apache-2.0 license.
This module makes no commercial claim over Ansys whatsoever. The use of the interactive control of this toolkit requires a legally licensed local copy of AEDT. For more information about AEDT, visit the AEDT page on the Ansys website.
Release files for ansys-pyetk 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ansys_pyetk-0.4.1.tar.gz | 3.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ansys_pyetk-0.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.9 MB
Release files / ansys_pyetk-0.4.1.tar.gz
| Download URL | ansys_pyetk-0.4.1.tar.gz |
|---|---|
| Size | 3.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8a1d69d79260902796f9e66a63e4bb1100da1af26c179b406b4b163a3dd45346
|
|
BLAKE2b-256 checksum How to use checksums |
b456018c416e3a9803b41bc6591c2a77ff45e2784af1df1ae3cc5024f5393d1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 May 4, 2026.
Transparency logRelease files / ansys_pyetk-0.4.1-py3-none-any.whl
| Download URL | ansys_pyetk-0.4.1-py3-none-any.whl |
|---|---|
| Size | 3.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9b7f75c91d86146b283caad8046abb9e0b754a33f4cd52fe3d72e668fa8f9922
|
|
BLAKE2b-256 checksum How to use checksums |
e8eb283cd42eb5557330a85fac41fe5b5d9a03c2858f8d392da27cf7ea748b59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 May 4, 2026.
Transparency log