Skip to content

Releases: ansys/pyansys-geometry

v0.15.5

11 Jun 05:46

Choose a tag to compare

Added

Pmdb export options #2822
Remove the default value for LICENSESERVER #2840

Fixed

Handle shutdown via api #2841
Create vector from list #2843

Documentation

Update ``CONTRIBUTORS.md`` with the latest contributors #2833
Fix download notebook and restrict to html #2835

Dependencies

Bump ansys-api-discovery from 1.1.8 to 1.1.9 #2828
Bump ty from 0.0.40 to 0.0.41 #2829
Bump ty from 0.0.41 to 0.0.42 #2832
Bump notebook from 7.5.6 to 7.5.7 in the docs-deps group #2836
Bump ty from 0.0.42 to 0.0.44 #2837

Maintenance

Update CHANGELOG for v0.15.4 #2826
Bump the pre-commit-hooks group with 2 updates #2838
Bump the actions group with 2 updates #2845

Test

Design coverage expanded #2827

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

v0.15.4

03 Jun 14:51

Choose a tag to compare

Fixed

Pyproject-fmt hook error #2813
Release stage missing test files #2814
Asset links changed #2815
Add process isolation to startup #2821

Documentation

Update ``CONTRIBUTORS.md`` with the latest contributors #2817

Dependencies

Bump ansys-api-discovery from 1.1.7 to 1.1.8 #2824
Bump ty from 0.0.39 to 0.0.40 #2825

Maintenance

Update CHANGELOG for v0.15.3 #2812
Bump the actions group with 3 updates #2816
Remove v0 testing #2823

Test

Expanded body coverage to 100% #2818

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

v0.15.3

29 May 14:28

Choose a tag to compare

Added

Expose fmd export options #2733
Custom add-in support #2744
Add example: import STEP file, create named selections, export to PMDB for Mechanical #2751
Add faces and edges for movetranslate #2756
If license server points to localhost on docker use gateway #2766
Allowing runtime typechecking on demand #2767
Improved autocomplete experience #2773
Enabling dependabot updates on pre-commit #2791
Enhance design curves #2798
Build faces from ns data #2809

Fixed

Remove unnecessary zip file #2726
Deprecate save method #2732
Combine merge update #2738
Clear component cache for tracker #2741
Skip fmd export options test for v0 protos #2748
Unstable promotion failing due to missing checkout #2755
Check lowercase assembly file extensions #2784
Improve named selection performance #2797
Windows not cleaning temp dir #2810

Documentation

Add applied example — import STEP, create named selections, export to PMDB for Mechanical #2752

Dependencies

Bump ansys-api-discovery from 1.0.38 to 1.0.39 #2734
Bump matplotlib from 3.10.8 to 3.10.9 #2736
Bump ansys-api-discovery from 1.0.39 to 1.1.0 #2740
Bump pre-commit from 4.5.1 to 4.6.0 #2742
Bump ansys-api-discovery from 1.1.0 to 1.1.1 #2745
Bump notebook from 7.5.5 to 7.5.6 #2746
Bump ansys-tools-visualization-interface from 0.12.1 to 0.13.0 #2750
Bump ansys-tools-visualization-interface from 0.13.0 to 0.13.1 #2753
Bump ansys-api-discovery from 1.1.1 to 1.1.2 #2760
Bump pyvista from 0.47.3 to 0.48.0 #2763
Bump pyvista from 0.48.0 to 0.48.1 #2765
Bump jupytext from 1.19.1 to 1.19.2 in the docs-deps group #2768
Bump ansys-api-discovery from 1.1.2 to 1.1.3 #2769
Bump pyvista from 0.48.1 to 0.48.2 #2770
Bump ansys-api-discovery from 1.1.3 to 1.1.4 #2774
Bump requests from 2.33.1 to 2.34.0 #2779
Bump ty from 0.0.35 to 0.0.36 #2780
Bump ansys-api-discovery from 1.1.4 to 1.1.5 #2787
Bump requests from 2.34.0 to 2.34.2 #2788
Bump ty from 0.0.36 to 0.0.37 #2789
Bump the docs-deps group across 1 directory with 2 updates #2793
Bump pyvista from 0.48.2 to 0.48.3 #2794
Bump ansys-sphinx-theme from 1.8.0 to 1.8.1 in the docs-deps group #2799
Bump pyvista from 0.48.3 to 0.48.4 #2800
Bump vtk from 9.6.1 to 9.6.2 #2801
Bump ansys-tools-visualization-interface from 0.13.1 to 0.13.3 #2804
Bump ty from 0.0.37 to 0.0.39 #2805
Bump ansys-sphinx-theme from 1.8.1 to 1.8.2 in the docs-deps group #2807
Bump ansys-api-discovery from 1.1.5 to 1.1.7 #2808
Bump quarto-cli from 1.9.37 to 1.9.38 #2811

Maintenance

Update CHANGELOG for v0.15.2 #2725
Bump github/codeql-action from 4.35.1 to 4.35.2 in the actions group #2730
Pre-commit automatic update #2735, #2749, #2762, #2778
Removing backwards-compatibility testing for 24R1 #2757
Bump ansys/actions from 10.2.12 to 10.3.0 in the actions group #2758
Dependabot default days cooldown #2759
Bump github/codeql-action from 4.35.2 to 4.35.3 in the actions group #2761
Bump actions/labeler from 6.0.1 to 6.1.0 in the actions group #2764
Deprecate and rename rundiscovery_script_file #2772
Bump github/codeql-action from 4.35.3 to 4.35.4 in the actions group #2775
Switching to GH CLI on label workflow #2781
Bump ansys/actions from 10.3.0 to 10.3.1 in the actions group #2790
Bump the pre-commit-hooks group with 2 updates #2792
Bump the actions group with 2 updates #2806

Test

Removing updatedesign_inplace from sc example tests #2731
Read more

v0.15.2

21 Apr 07:45

Choose a tag to compare

Added

Implement missing design ribbon methods #2658
Centroid property #2663
Add skills for copilot #2664
Custom agents and test usage on revolvepoint #2670
Revolve points by helix #2678
Find mappable faces #2679
Sweep points implementation #2681
Implement sweep edges and faces #2704
Adapt to sc and dsco #2705
Added arg for bypass token #2709
Fill edge loops #2715

Dependencies

Bump ansys-api-discovery from 1.0.32 to 1.0.33 #2665
Bump protobuf from 6.33.5 to 6.33.6 in the grpc-deps group #2667
Bump quarto-cli from 1.8.27 to 1.9.36 #2683
Bump vtk from 9.6.0 to 9.6.1 #2684
Bump pytest-cov from 7.0.0 to 7.1.0 #2685
Bump ansys-api-discovery from 1.0.34 to 1.0.35 #2689
Bump requests from 2.32.5 to 2.33.0 #2690
Bump requests from 2.33.0 to 2.33.1 #2692
Bump ansys-api-discovery from 1.0.36 to 1.0.37 #2706
Bump pytest from 9.0.2 to 9.0.3 #2707
Bump nbconvert from 7.17.0 to 7.17.1 in the docs-deps group #2710
Bump pyvista from 0.47.1 to 0.47.3 #2711
Bump quarto-cli from 1.9.36 to 1.9.37 #2712
Bump pytest-pyvista from 0.3.2 to 0.3.3 #2718

Fixed

Bug in extrudefaces_up_to #2672
Make sure invalid proto versions are not passed #2677
Allow version as string for local installations #2701

Maintenance

Update CHANGELOG for v0.15.1 #2662
Pre-commit automatic update #2668, #2687, #2699, #2713, #2724
Bump actions/cache from 5.0.3 to 5.0.4 in the actions group #2673
Bump vimtor/action-zip from 1.2 to 1.3 in the actions group #2675
Remove v0 testing #2691
Bump codecov/codecov-action from 5.5.2 to 6.0.0 in the actions group #2693
Bump github/codeql-action from 4.32.6 to 4.35.1 in the actions group #2695
Bump ansys/actions from 10.2.7 to 10.2.12 in the actions group #2698
Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 in the actions group #2700
Bump docker/login-action from 4.0.0 to 4.1.0 in the actions group #2703
Run smoke tests with and without optional target #2714
Bump actions/upload-artifact from 7.0.0 to 7.0.1 in the actions group #2720
Bump actions/cache from 5.0.4 to 5.0.5 in the actions group across 1 directory #2723

Test

Fix testrevolve_faces_by_helix and skip #2674
Increase tolerance #2694
Enable intersect curve and surface test #2708
Update baseline #2722

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-v0.15.2-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-ubuntu-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-ubuntu-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-windows-latest-3.14-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.15.2-wheelhouse-macos-latest-3.14-sbom.spdx
$ gh attestation verify...
Read more

v0.15.1

19 Mar 13:07

Choose a tag to compare

Added

User-initiated change tracking #2632

Dependencies

Bump ansys-api-discovery from 1.0.30 to 1.0.32 #2633
Increase grpcio minimal version #2645
Bump notebook from 7.5.4 to 7.5.5 in the docs-deps group #2650
Bump ansys-tools-common from 0.4.5 to 0.5.0 #2656

Documentation

Update repairtools example with real geometry files and visualization #2635
Add MeasurementTools example notebook #2639
Add PrepareTools example notebook #2641
Improve documentation for main classes #2642
Add getting started example for MasterBodies and component occurrences #2648

Fixed

Handle properly Path objects passed in for UDS/MTLS #2660

Maintenance

Update CHANGELOG for v0.15.0 #2630
Pre-commit automatic update #2634, #2651
Bump docker/login-action from 3.7.0 to 4.0.0 in the actions group #2637
Bump to 0.16.dev0 #2644
Bump github/codeql-action from 4.32.4 to 4.32.6 in the actions group #2646
Bump pyvista/setup-headless-display-action from 4.2 to 4.3 in the actions group #2657
Bump actions/download-artifact from 8.0.0 to 8.0.1 in the actions group #2661

Test

Updating test and CAD version support doc #2655

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

v0.15.0

09 Mar 18:13

Choose a tag to compare

Added

Enable automatic proto-version detection #2495
Modify ns items #2500
Implement getvtk_tessellation method #2501
Add quantity to parameter values #2517
Get tight bounding box #2529
Add support for nurbs surface when querying face geometry #2534
Adding tracking to geometrycommands #2542
Implement copy faces method #2546
Implement autoskip for unimplemented protofile APIs #2551
Tight bounding box for faces and edges #2556
Revolve faces about edge #2558
Detach faces #2559
Datum plane implementation #2566
Plotting surface geometry #2570
Add units to tess options #2584
Allow for ``protoversion`` input on launcher methods #2594
Plotting curve shapes #2609
Allow deployment of custom images #2625

Dependencies

Supporting Python 3.14 #2296
Bump the grpc-deps group with 3 updates #2499
Bump protobuf from 6.33.2 to 6.33.3 in the grpc-deps group #2504
Bump notebook from 7.5.1 to 7.5.2 in the docs-deps group #2507
Bump protobuf from 6.33.3 to 6.33.4 in the grpc-deps group #2508
Bump pyvista[jupyter] from 0.46.4 to 0.46.5 #2510
Bump ansys-api-discovery from 1.0.20 to 1.0.22 #2515
Bump ansys-tools-common from 0.4.0 to 0.4.1 #2516
Bump jupytext from 1.18.1 to 1.19.0 in the docs-deps group #2531
Bump the docs-deps group with 2 updates #2539
Bump ansys-tools-common from 0.4.1 to 0.4.2 #2540
Bump protobuf from 6.33.4 to 6.33.5 in the grpc-deps group #2548
Bump ansys-api-discovery from 1.0.24 to 1.0.25 #2554
Bump ansys-sphinx-theme[autoapi] from 1.6.4 to 1.7.0 in the docs-deps group #2557
Bump nbconvert from 7.16.6 to 7.17.0 in the docs-deps group #2561
Bump ansys-tools-common from 0.4.2 to 0.4.3 #2562
Bump ansys-api-discovery from 1.0.26 to 1.0.27 #2569
Limit trame-vtk dependency to 2.10.3 #2572
Bump the grpc-deps group with 2 updates #2578, #2597
Bump ansys-api-discovery from 1.0.27 to 1.0.28 #2598
Bump ansys-tools-common from 0.4.3 to 0.4.4 #2599
Bump notebook from 7.5.3 to 7.5.4 in the docs-deps group #2615
Bump ansys-tools-common from 0.4.4 to 0.4.5 #2620
Bump ansys-api-discovery from 1.0.28 to 1.0.30 #2621

Documentation

Update some docstring for disco file. #2505
Set detached faces color in detachfaces.mystnb example #2571
Update detachfaces.mystnb #2574
Add warning for stale variables on design class #2624

Fixed

Add option to write body facets to explicit export methods #2231
Only return alive components #2525
Skip the integrated script test #2533
Clean use of ids #2592
Add/remove members from NS #2595
Update simple script files #2606
Use quantities in create iso parametric curve request and response #2613
Pyvista positional args are deprecated #2629

Maintenance

Update CHANGELOG for v0.14.2 #2494
Pre-commit automatic update #2502, #2513, #2532, #2547, #2565, #2581, #2600, #2619
Bump github/codeql-action from 4.31.9 to 4.31.10 in the actions group #2512
Test tracker for promotion #2514
Uncleaned tags #2518
Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group #2519
Improve Docker cleanup #2521
Adding new labels #2524
Bump actions/cache from 5.0.1 to 5.0.2 in the actions group #2527
Support v27.1 #2538
Bump actions...
Read more

v0.14.2

07 Jan 13:59

Choose a tag to compare

Added

Tracking updates #2359
Feat: intersect curves and surfaces #2461
NURBS warnings for backend < 26.1 #2487

Dependencies

Bump notebook from 7.4.7 to 7.5.0 in the docs-deps group #2424
Bump ansys-tools-common from 0.3.0 to 0.3.1 #2426
Bump nbsphinx from 0.9.6 to 0.9.8 in the docs-deps group #2428
Bump pre-commit from 4.4.0 to 4.5.0 #2429
Bump beartype from 0.22.6 to 0.22.7 #2435
Bump ansys-api-discovery from 1.0.14 to 1.0.15 #2436
Build: bump ansys-api-discovery from 1.0.15 to 1.0.16 #2442
Build: bump ansys-api-discovery from 1.0.16 to 1.0.17 #2447
Build: bump pytest-pyvista from 0.3.1 to 0.3.2 #2448
Build: bump beartype from 0.22.7 to 0.22.8 #2449
Build: bump numpydoc from 1.9.0 to 1.10.0 in the docs-deps group #2452
Build: bump pytest from 8.4.2 to 9.0.0 #2453
Build: bump ansys-tools-common from 0.3.1 to 0.4.0 #2457
Build: bump pytest from 9.0.0 to 9.0.2 #2458
Build: bump ansys-api-discovery from 1.0.17 to 1.0.18 #2462
Build: bump ansys-sphinx-theme[autoapi] from 1.6.3 to 1.6.4 in the docs-deps group #2465
Build: bump ansys-api-discovery from 1.0.18 to 1.0.19 #2466
Build: bump matplotlib from 3.10.7 to 3.10.8 #2467
Bump beartype from 0.22.8 to 0.22.9 #2470
Bump notebook from 7.5.0 to 7.5.1 in the docs-deps group #2477
Bump pre-commit from 4.5.0 to 4.5.1 #2479
Bump numpy from 2.3.3 to 2.4.0 #2489
Bump pint from 0.24.4 to 0.25.2 #2490
Bump scipy from 1.16.2 to 1.16.3 #2491

Documentation

Update contributing to ref pyansys geometry #2440
Fix duplicate docstrings #2485

Fixed

Skip tessellation transform if identity matrix #2438
Fix: v1 imprinting and projecting curves fixes #2459
Fix: doc string typo #2469
Docker launch method requires proper network resolution #2493

Maintenance

update CHANGELOG for v0.9.0 #1753
Chore: v1 implementation of bodies stub #2400
V1 implementation of patterns stub #2416
V1 implementation of prepare tools #2417
Update CHANGELOG for v0.14.1 #2425
Update missing or outdated files #2427
Bump github/codeql-action from 4.31.5 to 4.31.6 in the actions group #2430
Pre-commit automatic update #2431, #2481, #2486
V1 implementation of parts and commands stubs #2432
V1 implementation of named selections stub #2433
Implement Points V1 #2434
Ci: bump the actions group with 2 updates #2437
Chore: v1 implementation of repair stubs #2441
Chore: v1 implementation of file/designs stub #2443
Chore: v1 implementation of beam stub #2444
Chore: v1 implementation of curves stub #2445
Chore: v1 Implementation of driving dimensions stub #2446
Chore: pre-commit automatic update #2450, #2468
Chore: v1 fix imprint curves #2454
Chore: v1 general cleanup #2455
Chore: fix repair/prepare v1 issues #2456
Ci: enable v1 testing on pull request #2464
Bump ansys/actions from 10.2.0 to 10.2.3 in the actions group #2471
Include tracker testing with v1 #2473
Test v1 on unstable image promotion #2474
Bump codecov/codecov-action from 5.5.1 to 5.5.2 in the actions group #2475
Bump actions/cache from 4.3.0 to 5.0.1 in the actions group #2478
Moving v1 testing to main pipeline #2482
Bump the actions group across 1 directory with 3 updates #2483
Remove pragma statements and upload v1 coverage #2484

Test

Test: adjusting small face count #2463

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_geo...
Read more

v0.14.1

26 Nov 19:57

Choose a tag to compare

Documentation

Improve secure connection communication #2423

Maintenance

Update CHANGELOG for v0.14.0 #2421
Bump dev version to 0.15.dev0 #2422

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.14.1.tar.gz
$ gh attestation verify --owner ansys ansys_geometry_core-0.14.1-py3-none-any.whl
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.1-all-wheelhouse-windows-latest-3.13-sbom.spdx

v0.14.0

26 Nov 15:07

Choose a tag to compare

Added

Sweepable body detection #2394
Secure grpc channels #2411
Enhancements to transport mode #2419

Dependencies

Bump beartype from 0.22.5 to 0.22.6 #2406
Bump ansys-api-discovery from 1.0.9 to 1.0.10 #2407
Bump ansys-api-discovery from 1.0.10 to 1.0.14 #2414

Maintenance

V1 implementation of components stub #2401
V1 implementation of coordinate system stub #2402
Update CHANGELOG for v0.13.0 #2404
Bump dev version #2405
Bump github/codeql-action from 4.31.4 to 4.31.5 in the actions group #2408
Pre-commit automatic update #2409
V1 implementation of materials stub #2410
V1 implementation of faces + edges stubs #2412
V1 implementation of measurement tools and model tools stubs #2413
Bump actions/setup-python from 6.0.0 to 6.1.0 in the actions group #2415
Cleanup of deprecated arguments and methods #2420

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.14.0.tar.gz
$ gh attestation verify --owner ansys ansys_geometry_core-0.14.0-py3-none-any.whl
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.14.0-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx

v0.13.0

24 Nov 15:04

Choose a tag to compare

Added

Preserve original signature of decorated methods #2346
Set current working dir for linux #2349
Expose proper server working directory #2350
Add Named Selections query to geometric entities #2356
Properly handling v0 and v1 initialization #2368
Adding ``py.typed`` file #2372
Rename named selection #2382
Expose enclosure methods #2383
Transfer named selections for special boolean subtract #2392
V1 unsupported stub #2397

Dependencies

Bump jupytext from 1.17.3 to 1.18.1 in the docs-deps group #2342
Bump beartype from 0.22.2 to 0.22.3 #2344
Bump beartype from 0.22.3 to 0.22.4 #2347
Bump pyvista[jupyter] from 0.46.3 to 0.46.4 #2353
Bump beartype from 0.22.4 to 0.22.5 #2355
Bump ansys-api-geometry from 0.4.83 to 0.4.84 #2358
Switch to ansys-api-discovery for protos package #2365
Bump ansys-api-discovery from 1.0.5 to 1.0.6 #2370
Migrating to ansys-tools-common #2373
Bump quarto-cli from 1.8.25 to 1.8.26 #2377
Bump pre-commit from 4.3.0 to 4.4.0 #2378
Bump ansys-api-discovery from 1.0.6 to 1.0.7 #2379
Bump ansys-api-discovery from 1.0.7 to 1.0.8 #2385
Bump ansys-api-discovery from 1.0.8 to 1.0.9 #2398

Fixed

Logo removal height issues #2357
Change find split edges default #2361
Add axis for circular pattern #2367

Maintenance

update CHANGELOG for v0.9.0 #1753
Update CHANGELOG for v0.12.0 #2334
Pre-commit automatic update #2335, #2345, #2354, #2362, #2376
Update CHANGELOG for v0.12.1 #2339
Add unit support #2340
Bump the actions group with 3 updates #2343
Bump github/codeql-action from 4.31.0 to 4.31.2 in the actions group #2348
Bump ansys/actions from 10.1.4 to 10.1.5 in the actions group #2351
Update missing or outdated files #2352
Update angle docstring #2360
Quarantine tessellation tests #2363
Remove print statements #2364
Bump github/codeql-action from 4.31.2 to 4.31.3 in the actions group #2375
Bump the actions group across 1 directory with 2 updates #2381
Adding testing for v1 protos #2389
Update SECURITY.md #2390
V1 implementation of admin and assembly condition stubs #2391
Bump actions/checkout from 5.0.1 to 6.0.0 in the actions group #2393, #2399
Dbu application to commands script v1 #2395
Implement v1 for conversions.py #2403

Test

Fix tessellation tests #2341
Re-enable tessellation tests #2369

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.13.0-py3-none-any.whl
$ gh attestation verify --owner ansys ansys_geometry_core-0.13.0.tar.gz
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.13.0-all-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys...
Read more