Skip to content

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 12:01

Added

Move body to different component parent #2850
Drop Python 3.10 and 3.11 #2871
Switch to uv #2872
License error messaging improvements #2886
Search for component by name #2888
Partial ellipse sketching #2895

Fixed

Improve repair tool performance #2885

Documentation

Getting Started Improvements + Ecosystem links #2854
Update ``CONTRIBUTORS.md`` with the latest contributors #2859

Dependencies

Bump ansys-api-discovery from 1.1.9 to 1.1.10 #2848
Bump ty from 0.0.44 to 0.0.46 #2856
Bump ansys-api-discovery from 1.1.10 to 1.1.11 #2857
Bump ty from 0.0.46 to 0.0.49 #2860
Bump ansys-api-discovery from 1.1.11 to 1.1.12 #2861
Bump ansys-api-discovery from 1.1.12 to 1.1.13 #2866
Bump ansys-sphinx-theme from 1.8.2 to 1.9.0 in the docs-deps group #2869
Bump ansys-tools-common from 0.5.0 to 0.5.1 #2870
Bump the docs-deps group with 2 updates #2875, #2890
Bump pint from 0.25.2 to 0.25.3 #2876
Bump pytest from 9.0.3 to 9.1.0 #2877
Bump matplotlib from 3.10.9 to 3.11.0 #2878
Bump ansys-api-discovery from 1.1.13 to 1.2.1 #2879
Bump pytest from 9.1.0 to 9.1.1 #2881
Bump ty from 0.0.49 to 0.0.51 #2882
Bump scipy from 1.16.3 to 1.17.1 #2883
Bump scipy from 1.17.1 to 1.18.0 #2892
Bump ty from 0.0.51 to 0.0.52 #2893
Bump ansys-api-discovery from 1.2.1 to 1.2.2 #2894
Bump ty from 0.0.52 to 0.0.54 #2898
Bump numpy from 2.4.6 to 2.5.0 #2899

Maintenance

Update CHANGELOG for v0.15.5 #2846
Bump pyproject-fmt from v2.23.0 to 2.23.0 in the pre-commit-hooks group #2851
Bump github/codeql-action from 4.36.1 to 4.36.2 in the actions group #2852
Bump the pre-commit-hooks group with 2 updates #2858
Bump codecov/codecov-action from 6.0.1 to 7.0.0 in the actions group #2862
Bump pyproject-fmt from v2.24.0 to 2.24.1 in the pre-commit-hooks group #2863
Bump ansys/pre-commit-hooks from v0.7.2 to v0.8.0 in the pre-commit-hooks group #2867
Update missing or outdated files #2874
Bump actions/checkout from 6.0.3 to 7.0.0 in the actions group #2887
Bump ruff-pre-commit from v0.15.17 to 0.15.18 in the pre-commit-hooks group #2891
Bump the actions group with 15 updates #2900
Style fixer workflow (to remove pre-commit.ci) #2902

Test

Expanded body coverage to 100% #2818
Increased test coverage #2847
Increased test coverage (beam) #2855
Set component name and refresh design #2896
Improve partial ellipse sketching with rotation angle #2897

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 ansys_geometry_core-0.16.0-py3-none-any.whl
$ gh attestation verify --owner ansys ansys_geometry_core-0.16.0.tar.gz
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-windows-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-ubuntu-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-windows-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-macos-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-ubuntu-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-macos-latest-3.14.zip
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-macos-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-ubuntu-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-ubuntu-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys_geometry_core-v0.16.0-wheelhouse-macos-latest-3.14-sbom.spdx