Skip to content

v0.23.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Nov 19:32
· 14 commits to main since this release

Added

Added method for Inception Voltage Evaluation for electrostatic Maxwell analyses. Issue #5310 #6869
Local test configuration cli #6880
Enhance CLI output with colored messages for better visibility #6884
Add panels command to manage PyAEDT panels in AEDT + tests #6886
Make q23d tests independent #6894
Show/hide traceback on extension raised exception #6909
Record console setups into a python file #6914
Allow hide plot with matplotlib #6918
Allow FacePrimitive in assignmass_flow_free_opening #6928
Add compatibility with new grpc transport mechanism #6939

Dependencies

Update pytest requirement from <8.5,>=7.4.0 to >=7.4.0,<9.1 #6925

Fixed

Improve Variable management in Circuit #6742
#6920 handling port names with extra spaces at the end of the port names #6921
Ibis buffer placement #6924
IbisReader cache of models #6936
Fix a bug in importconfig from Circuit #6941
Docstring improvement #6942
Infinite loop when logging #6945
Fixed version manager update #6946
Added support to pages to gnd in importconfig #6954

Maintenance

Make Independent 01 general tests #6891
Update CHANGELOG for v0.22.2 #6892
Rework workflow to avoid testing #6897
Make modeler tests independent #6902
Fix uv setup in nightly tests #6926
Extend manual workflow with EMIT and FS tests #6930

Test

Avoid skipping and disable plot #6889
SBR+ tests independent #6903
Independent mesh tests #6905
Message manager tests independent #6911
Indepedent Setup tests #6916
Refactor test15_ibis_reader to follow test guidelines #6917
Independent circuit tests #6923
Refactor already independent tests removing testclass #6933
Refactor tests in ``test13_LoadAEDTFile.py`` to make them independent #6935

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 pyaedt-0.23.0-py3-none-any.whl
$ gh attestation verify --owner ansys pyaedt-0.23.0.tar.gz
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v0.23.0-all-wheelhouse-windows-latest-3.11-sbom.spdx