Skip to content

v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Jul 15:43

Added

Add new material property for litz wire #7793
Add IncidentWaveType enum and integrate into HFSS postprocessing #7795
Add option to plot in volume - cloud generator #7828
Automatic personallib discovery #7857
Added method for AEDT Mechanical structural excitation "Assign Thermal Condition -Uniform" #7859

Fixed

Improved documentation on closeon_exit desktop argument and enhanced the behavior. #7797
Fix aedtversion_id and aedtversion_string #7801
Correct substrate order in SubstrateType enum #7815
Add litz wire props #7819
Added the eye expression correction for probes in case of non-AMI ibis' models. #7825
Remove unused CLI setup script #7836
Bug in quickeye which prevented to create report for Statistical Eye and Contour Eye #7841
Aedtprocess_id connecting to correct session #7847

Documentation

Getting Started & Dev ecosystem links #7768
Update ``CONTRIBUTORS.md`` with the latest contributors #7782
Add user guide page for Desktop session behavior #7800
Update changelog entry #7803
Add missed examples #7816
Fix typo and fragment file #7833
Update links to examples and pyansys core team contact email #7834
Student version gRPC #7844

Dependencies

Bump tornado from 6.5.5 to 6.5.6 #7772
Bump actions/checkout from 6.0.2 to 6.0.3 #7773
Bump ruff-pre-commit from v0.15.15 to 0.15.16 #7774
Bump check-jsonschema from 0.37.2 to 0.37.3 #7775
Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 #7776
Bump jupyterlab from 4.5.7 to 4.5.8 #7777
Bump plotly from 6.7.0 to 6.8.0 #7778
Bump typer from 0.26.3 to 0.26.7 #7779
Bump pywin32 from 311 to 312 #7780
Bump starlette from 1.2.1 to 1.3.1 #7785
Bump tornado from 6.5.6 to 6.5.7 #7786
Bump cryptography from 48.0.0 to 48.0.1 #7787
Bump aiohttp from 3.14.0 to 3.14.1 #7788
Bump bleach from 6.3.0 to 6.4.0 #7789
Bump codecov/codecov-action from 6.0.1 to 7.0.0 #7804
Bump ruff-pre-commit from v0.15.16 to 0.15.17 #7805
Bump grpcio from 1.81.0 to 1.81.1 #7806
Bump cryptography from 48.0.1 to 49.0.0 #7807
Bump ansys-sphinx-theme from 1.8.2 to 1.9.0 #7808
Bump prek from 0.4.3 to 0.4.4 #7809
Bump ansys-tools-common from 0.5.0 to 0.5.1 #7810
Bump jupyter-server from 2.18.0 to 2.20.0 #7811
Bump msgpack from 1.1.2 to 1.2.1 #7812
Bump jupyterlab from 4.5.8 to 4.5.9 #7813
Bump actions/checkout from 6.0.3 to 7.0.0 #7848
Bump https://github.com/astral-sh/ruff-pre-commit from v0.15.17 to 0.15.18 #7849
Bump pytest from 9.0.3 to 9.1.1 #7851
Bump pyedb from 0.77.0 to 0.79.1 #7852
Bump jupyterlab from 4.5.9 to 4.6.0 #7853
Bump prek from 0.4.4 to 0.4.5 #7854

Maintenance

Update CHANGELOG for v1.1.0 #7767
Bump v1.2.dev0 #7771
Avoid PR template check for pyansys-automation #7784
Update copyright #7794
Cleanup analyze changes logic #7814
Update missing or outdated files #7817
Compatibility 2027 R1 #7826
Fix upload issue and remove warning #7827
Add uv clean on nightly tests #7858

Miscellaneous

Handle ruff PTH 102,116 #7783
Update CLI plugin handling #7846

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