Skip to content

v1.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 09:44
· 7 commits to main since this release

Added

Add Q3D extension to edit sources #7770
Add new class for named selections #7832
Result Calculator extension #7948
Fresnel UI adjustment #7982

Fixed

Empty ami trace name when it is properly formatted #7922
Fixed bug in importcircuit #7941
Improve the method changestackup_type #7944
Fix a bug in IbisReader #7945
Spisim ICN calculation #7946
Code review #7949
Icons in common extensions for Linux #7974

Documentation

Fix doc-style issue #7954

Dependencies

Bump ruff-pre-commit from v0.15.20 to 0.15.21 #7923
Bump cffi from 2.0.0 to 2.1.0 #7924
Bump actions/labeler from 6.1.0 to 6.2.0 #7925
Bump pillow from 12.2.0 to 12.3.0 #7926
Bump grpcio from 1.81.1 to 1.82.1 #7927
Bump astral-sh/setup-uv from 8.2.0 to 8.3.2 #7928
Bump plotly from 6.8.0 to 6.9.0 #7929
Bump ruff-pre-commit from v0.15.21 to 0.15.22 #7935
Bump codespell from v2.4.2 to 2.4.3 #7936
Bump typer from 0.26.8 to 0.27.0 #7937
Bump ansys-tools-visualization-interface from 0.13.3 to 0.14.0 #7938
Bump jupyterlab from 4.6.0 to 4.6.2 #7939
Bump astral-sh/setup-uv from 8.3.2 to 9.0.0 #7957
Bump actions/setup-python from 6.3.0 to 7.0.0 #7958
Bump actions/labeler from 6.2.0 to 7.0.0 #7959
Bump pyedb from 0.80.0 to 0.81.0 #7960
Bump ruff from 0.15.18 to 0.16.0 #7962
Bump grpcio from 1.82.1 to 1.83.0 #7963
Bump cryptography from 49.0.0 to 50.0.0 #7968
Bump aiohttp from 3.14.1 to 3.14.3 #7969
Bump https://github.com/astral-sh/ty-pre-commit from v0.0.49 to 0.0.65 #7980
Bump ruff-pre-commit from v0.15.22 to 0.16.1 #7981

Maintenance

Testing setting tk env var #7912
Update CHANGELOG for v1.3.0 #7920
Bump dev version into v1.4.dev0 #7930
Fix job needs to avoid running without approval #7964
Bump ansys/actions to fix vulnerability failure #7965
Add ty check as precommit #7977

Miscellaneous

Improve type hints in generic modules #7888
Improve type hint in generics #7931

Test

Update test.conf to handle random tkinter failure in windows #7966

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-v1.4.0-all-wheelhouse-rocky-linux-8-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.14-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.14-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.10-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.11-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.14.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.14.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.14.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.14.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.14.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-windows-latest-3.14.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.10.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.12.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-wheelhouse-rocky-linux-8-3.13.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-rocky-linux-8-3.11.zip
$ gh attestation verify --owner ansys PyAEDT-v1.4.0-all-dotnet-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys pyaedt-1.4.0.tar.gz
$ gh attestation verify --owner ansys pyaedt-1.4.0-py3-none-any.whl