8000 Releases · ansys/pyaedt · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: ansys/pyaedt

v0.17.4

24 Jun 22:11
Compare
Choose a tag to compare

0.17.4 - June 24, 2025

Dependencies

Update grpcio requirement from <1.73,>=1.50.0 to >=1.50.0,<1.74 #6293

Documentation

Update contributors.md with the latest contributors #6295
Fix url link after changes #6302

Fixed

Parametrics fix in addfrom_file for maxwell #6299

Maintenance

Update changelog for v0.17.3 #6297

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.17.4-py3-none-any.whl
$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.17.4.tar.gz
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.4-all-wheelhouse-windows-latest-3.11.zip

v0.17.3

23 Jun 12:43
Compare
Choose a tag to compare

0.17.3 - June 23, 2025

Added

Via design extension #6222
Configure layout #6235
New version of pointin_polygon for higher performances #6283

Dependencies

Update grpcio requirement from <1.71,>=1.50.0 to >=1.50.0,<1.73 #6263
Update pytest requirement from <8.4,>=7.4.0 to >=7.4.0,<8.5 #6265
Update plotly requirement from <6.1,>=6.0 to >=6.0,<6.2 #6266
Bump ansys/actions from 10.0.10 to 10.0.11 #6267

Fixed

Refactor move it extension with extensioncommon #6280
Removegalileo_reference #6281

Maintenance

Update changelog for v0.17.2 #6262
Add numpy as default requirement #6289

Miscellaneous

Advanced field calculator extension #6261
Configure layout #6287

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.17.3-py3-none-any.whl
$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.17.3.tar.gz
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.3-all-wheelhouse-ubuntu-latest-3.13.zip

v0.17.2

13 Jun 17:45
Compare
Choose a tag to compare

0.17.2 - June 13, 2025

Added

Frtm new methods and doa new features #6221
Coordinate system in hfss 3d layout #6255

Dependencies

Update pyvista[io] requirement from <0.45,>=0.38.0 to >=0.38.0,<0.46 #6061
Bump ansys/actions from 10.0.8 to 10.0.10 #6256

Fixed

Import graphic dependencies if needed #6246
Emi receiver report #6250
Add extension logo image anchor #6251

Maintenance

Update changelog for v0.17.1 #6245

Miscellaneous

Extension architecture using common class #6238

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.17.2.tar.gz
$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.17.2-py3-none-any.whl
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.2-all-wheelhouse-windows-latest-3.12.zip

v0.17.1

09 Jun 11:40
Compare
Choose a tag to compare

0.17.1 - June 09, 2025

Dependencies

Update pytest-xdist requirement from <3.7,>=3.5.0 to >=3.5.0,<3.8 #6242
Bump ansys/actions from 10.0.4 to 10.0.8 #6243

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/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/PyAEDT-v0.17.1-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.17.1.tar.gz
$ gh attestation verify --owner ansys dist/PyAEDT-artifacts/pyaedt-0.17.1-py3-none-any.whl

v0.17.0

23 May 19:46
Compare
Choose a tag to compare

0.17.0 - May 23, 2025

Added

Added document revision to Virtual Compliance #6131
Add circuit extension #6143

Dependencies

update pytest-timeout requirement from <2.4,>=2.3.0 to >=2.3.0,<2.5 #6167
update scikit-rf requirement from <1.7,>=0.30.0 to >=0.30.0,<1.8 #6172

Documentation

Update CONTRIBUTORS.md with the latest contributors #6168

Fixed

Return None in compute power loss if no solution available #6106
Fix small bug in VirtualCompliance which prevented the save of the reports #6165
Improve the speed up of the cleanup of objects and delete of objects in modeler. #6170
Image aspect ratio in VirtualCompliance #6173
Change default report resolution on VirtualCompliance #6177
Check if property key exist in boundary for configuration file #6180
improved ibis pin load time #6181
fixed the issue where the freq/time column got interchanged with y axis value for lna analysis and tdr #6185
fixed addpyaedt_to_aedt #6189

Maintenance

Setting up ruff #6157
update CHANGELOG for v0.16.2 #6164
Update dependabot cfg and codeowners #6169
Minor changes to update jobs name #6190

Miscellaneous

Separate extension tests #6186

Artifact Attestations

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

$ gh attestation verify --owner ansys pyaedt-0.17.0.tar.gz

and

$ gh attestation verify --owner ansys pyaedt-0.17.0-py3-none-any.whl

v0.16.2

16 May 11:45
Compare
Choose a tag to compare

0.16.2 - May 16, 2025

Added

FRTM class #6018
Added automatic search in modeler getitem of FaceID and Edge Ids. #6109
Added new section in VirtualCompliance to compute skew parameters from Report. #6114
Uncover face #6122
Added support for passfail criteria into the main.json #6124

Dependencies

update jupyterlab requirement from <4.4,>=3.6.0 to >=3.6.0,<4.5 #6104
update joblib requirement from <1.5,>=1.4.0 to >=1.4.0,<1.6 #6140

Documentation

Add docstring to some classes in constants.py #6099
Update CONTRIBUTORS.md with the latest contributors #6105, #6144
Add hint for toolkit icon visiblity #6123

Fixed

improvements in circuit config #6012
Adding close desktop function #6052
Fix name of setup to match setup type #6125
fix small bug in time domain report #6126
External circuit import of renamed sources #6128
Change units in non linear properties #6130
Output variable with differential pairs #6132
Add mesh link wrong source design solution selection #6133
Add blocking to optimetrics analyze method #6135
Fix equivalent circuit export #6139
fields documentation extension #6147
Correct unit for h-field in setnon_linear() for bh curve definition #6156
ISAR 2D range extents #6162

Maintenance

update CHANGELOG for v0.16.1 #6098
Bump dev version into v0.17.dev0 #6102
Add vulnerability checking #6112
Extend smoke tests with py313 #6116
Add nosec B110 to random AEDT failure #6137
Pin ansys/actions to the latest stable release #6148
Fix missing call to actions/doc-build #6155

Miscellaneous

12post_processing refactoring #6051
Add required graphics decorator #6087
Refactor/12 post processing test #6095
Updates related to vulnerabilities and documentation #6110
Extension manager compatible with toolkits #6115
Refactored quaternion implementation #6151

Artifact Attestations

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

$ gh attestation verify --owner ansys pyaedt-0.16.2.tar.gz

and

$ gh attestation verify --owner ansys pyaedt-0.16.2-py3-none-any.whl

v0.16.1

01 May 14:47
Compare
Choose a tag to compare

0.16.1 - May 01, 2025

Added

Added DUT Image to the Compliance report #5985
improved pdf image management #6076
Add assignment argument to plane wave #6077
args deprecation decorator #6086
Add Version manager to main panels #6089

Dependencies

Update install targets and dependencies #5997
Temporary add bound to wheel #6002
bump actions/setup-python from 5.5.0 to 5.6.0 #6081
bump actions/download-artifact from 4.2.1 to 4.3.0 #6082

Documentation

Update priority level in doctree removal #6078
Update CONTRIBUTORS.md with the latest contributors #6084

Fixed

Improve robustness of field summary dictionary to DataFrame conversion #5986
Copy Design #5623 #5993
fix extension manager + add missing icon fields distribution #6066
Return value of downloadicepak_3d_component #6071
Return value of downloadmultiparts #6075
Speedup extension cutout #6079
Only force download file if specified #6083
Fix locale error that happens after matplotlib plot is created #6088
Remove dummy project fixture #6091
Schematic name argument optional in editexternal_circuit method #6092
Added some improvement to VirtualCompliance class #6096

Maintenance

update CHANGELOG for v0.15.3 #5981
update CHANGELOG for v0.15.6 #6065
Update package metadata license (PEP 639) #6094

Miscellaneous

Improve API and security in Desktop #5892
split postcommon_3d.py application #5955
Add examples folder and rework download logic #6055
Refactor virtual compliance class #6073

Artifact Attestations

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

$ gh attestation verify --owner ansys pyaedt-0.16.1.tar.gz

and

$ gh attestation verify --owner ansys pyaedt-0.16.1-py3-none-any.whl

v0.16.0

30 Apr 17:56
Compare
Choose a tag to compare

0.16.0 - April 24, 2025

Added

Added DUT Image to the Compliance report #5985

Dependencies

Update install targets and dependencies #5997
Temporary add bound to wheel #6002

Fixed

Improve robustness of field summary dictionary to DataFrame conversion #5986
Copy Design #5623 #5993
fix extension manager + add missing icon fields distribution #6066
Return value of downloadicepak_3d_component #6071

Maintenance

update CHANGELOG for v0.15.3 #5981
update CHANGELOG for v0.15.6 #6065

Miscellaneous

Improve API and security in Desktop #5892
split postcommon_3d.py application #5955
Add examples folder and rework download logic #6055

Artifact Attestations

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

$ gh attestation verify --owner ansys pyaedt-0.16.0.tar.gz

and

$ gh attestation verify --owner ansys pyaedt-0.16.0-py3-none-any.whl

v0.15.6

22 Apr 12:12
Compare
Choose a tag to compare

0.15.6 - April 22, 2025

Added

populate named expressions and improve doc #6027

Dependencies

bump ansys/actions from 8 to 9 #6039
bump actions/setup-python from 5.4.0 to 5.5.0 #6040
bump actions/download-artifact from 4.1.9 to 4.2.1 #6041
update pytest-cov requirement from <6.1,>=4.0.0 to >=4.0.0,<6.2 #6042
bump codecov/codecov-action from 5.4.0 to 5.4.2 #6062

Documentation

Update CONTRIBUTORS.md with the latest contributors #6046

Fixed

Exception error for multiple design #5937
Adding missed properties #6045

Maintenance

update CHANGELOG for v0.15.5 #6044
Update pre-commit hooks and intend to fix auto update #6058

Miscellaneous

Pathlib hfss.py #6054
Pathlib hfss3dlayout.py #6057

Artifact Attestations

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

$ gh attestation verify --owner ansys pyaedt-0.15.6.tar.gz

and

$ gh attestation verify --owner ansys pyaedt-0.15.6-py3-none-any.whl

v0.15.5

11 Apr 17:51
Compare
Choose a tag to compare

0.15.5 - April 11, 2025

Added

Field distribution extension #5818
extensions link #6021
post layout extension #6034

Dependencies

bump osmnx from 2.0.1 to 2.0.2 #6009
Refactor install targets #6031
Remove patch on build #6032

Documentation

Add log and nosec in checked subprocess calls #6001
Update CONTRIBUTORS.md with the latest contributors #6015

Fixed

Insert row fix for tables #5931
adding missing argument for 2d electrostatic balloon BC #6011
color not working properly for traces in single plot #6020
Compliance contour BER check #6023
Update Spisim to relative path #6033
Improve extension unit tests using ANSYS-HSDV1 file #6043

Maintenance

Add dependabot cooldown for pip #5999
Pin actions version and avoid dependabot autorun #6000

Miscellaneous

FilterSolutions unit test improvements #5987
Improve code quality and handling of subprocess calls #5995
move points cloud extension at project level #6004
Improve assign balloon method #6017
pathlib refactor primitivescircuit.py #6024
move add calculation to CommonOptimetrics #6030

Artifact Attestations

You can verify this release's artifact attestations using GitHub CLI tool. For example, download the source distribution and wheel from this release page or from PyPI. Then, run the following commands:

$ gh attestation verify --owner ansys pyaedt-0.15.5.tar.gz

and

$ gh attestation verify --owner ansys pyaedt-0.15.5-py3-none-any.whl
0