Skip to content

v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 13:19

Added

N port component multi #7029
Add a strongly-typed, fluent builder for Fields Calculator expressions (post.fields_calculator.expressions) covering quantities, constants, algebra, complex/scalar/vector and trigonometric operations, derivatives, and geometry reductions, with AEDT-verified operation tokens #7841
Fields calculator expressions #7845
Computeicn method in Spisim class #7865
Ty typing extensions #7882
Add adjust Run Script window for high DPI Screen #7916

Fixed

Add q23d dynamic link #7879
Correct management of control points for Spline segments inside compound polylines #7881
Fix issue with python testing #7892
Bug in create single point in frequency sweep #7914
Rttbl version control #7917

Dependencies

Bump ruff-pre-commit from v0.15.18 to 0.15.20 #7872
Bump pyedb from 0.79.1 to 0.80.0 #7873
Bump actions/setup-python from 6.2.0 to 6.3.0 #7874, #7911
Bump actions/cache/save from 5.0.5 to 6.1.0 #7875
Bump typer from 0.26.7 to 0.26.8 #7876
Bump soupsieve from 2.8.3 to 2.8.4 #7893
Bump mistune from 3.2.1 to 3.3.0 #7894
Bump ansys/actions/doc-style from 10.3.2 to 10.3.3 #7897
Bump check-jsonschema from 0.37.3 to 0.37.4 #7899
Bump scikit-rf from 1.12.0 to 2.0.1 #7907
Bump the ansys-actions group with 11 updates #7910

Maintenance

Update CHANGELOG for v1.2.0 #7866
Bump dev version #7867
Start leveraging ty for type checking #7870
Use activate-environment input in setup-uv #7878
Update dependabot to skip patch bumps #7883
Update dependabot config and ty needs #7906

Miscellaneous

Update typehint in examples module #7886

Test

Add fixture to fix tkinter.TclError #7868
Add xfail marker on pyedb related extensions #7913
Rework xfail logic to avoid skips in pyedb #7915

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