Skip to content

v0.18.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 15:12
· 945 commits to main since this release

0.18.1 - August 08, 2025

Added

Support new emitcom api for 25r2, add node classes for all emit node types #6068
Add submit job class #6331
Circuit configuration extension refactoring #6417
Em fields in q3d #6421
Add vector fields names in extension #6423
Add create ports by nets function #6428
Add options to debug unit tests #6479

Dependencies

Update scikit-rf requirement from <1.8,>=0.30.0 to >=0.30.0,<1.9 #6437
Update ansys-sphinx-theme requirement from <1.5,>=1.0.0 to >=1.0.0,<1.6 #6438
Update vtk requirement from <9.4,>=9.0 to >=9.0,<9.6 #6439
Bump ansys/actions from 10.0.12 to 10.0.13 #6469
Update grpcio requirement from <1.74,>=1.50.0 to >=1.50.0,<1.75 #6487

Documentation

Fix monitor documentation #6457
Documentation improvement of createreport method #6468
Improving primitives maxwell circuit documentation #6489

Fixed

Save project before analyze #6432
Import cad with none value in control file #6436
Fix a typo error which was preventing optislang setup to be populated. #6448
Use regex to check installed ansysem versions #6453
Fix indentation when loading emit revision #6454
Edb import #6458
Fix issue in method to create tdr analysis which caused failure when more than 1 input is present #6460
Fixed issue in exportresults fro q3d #6467
Icepak boundary update is missing #6483
Export model obj usage of relative path #6486
Get evalauted value with correct unit scale #6492

Maintenance

Update changelog for v0.18.0 #6429
Update 0.19.0dev0 #6431
Bump aedt version into 2025.2 #6477

Miscellaneous

Submit job class #6349
Pathlib in multiple files #6367
6375 migrate shielding effectiveness extension #6379
6380 migrate import schematic extension #6389
6390 migrate export to 3d extension #6391
Scheduler logic #6398, #6399
Enforce design check in extensions #6433
Implement Arbitrary Wave Port extension with new format and tests #6498

Test

Temporary skip test in linux 2025r2 #6456

Artifact Attestations

You can verify this release's artifact attestations using GitHub's command-line tool. For example, download the files from this release page or from PyPI. Then, run the following commands:

$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.18.1.tar.gz
$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.18.1-py3-none-any.whl
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.18.1-all-wheelhouse-windows-latest-3.13.zip