Releases: ansys/pyansys-geometry
v0.11.2
0.11.2 - August 26, 2025
Added
Option to write body facets on save | #2169 |
Body sweepwith_guide | #2179 |
Remove materials | #2180 |
Dependencies
Bump ansys-api-geometry from 0.4.71 to 0.4.72 | #2175 |
Bump pyvista[jupyter] from 0.46.0 to 0.46.1 | #2176 |
Bump ansys-api-geometry from 0.4.72 to 0.4.73 | #2177 |
Bump ansys-api-geometry from 0.4.73 to 0.4.74 | #2183 |
Bump requests from 2.32.4 to 2.32.5 | #2192 |
Bump pyvista[jupyter] from 0.46.1 to 0.46.2 | #2196 |
Fixed
Make import component named selections optional | #2144 |
Prevent tool and command classes instantiation outside of modeler object | #2188 |
Mathematical approximations leading to potential issues - allowing rounding | #2190 |
Maintenance
Update CHANGELOG for v0.11.1 | #2173 |
Enable timeout for pytest to prevent blockage | #2174 |
Pre-commit automatic update | #2181, #2195 |
Bump github/codeql-action from 3.29.9 to 3.29.10 in the actions group | #2182 |
Bump codecov/codecov-action from 5.4.3 to 5.5.0 in the actions group | #2186 |
Bump github/codeql-action from 3.29.10 to 3.29.11 in the actions group | #2191 |
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/ansys-geometry-core-v0.11.2-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.2-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.2-py3-none-any.whl
$ gh attestation verify --owner ansys dist/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.2.tar.gz
v0.11.1
0.11.1 - August 13, 2025
Added
Nurbs sketching and surface support | #2104 |
Surface body unit test fix | #2118 |
Verifying backwards compatibility | #2124 |
Component operations - makeindependent() and importnamed_selections() | #2129 |
Set multiple export ids | #2148 |
Dependencies
Bump vtk from 9.4.2 to 9.5.0 | #2082 |
Bump ansys-api-geometry from 0.4.65 to 0.4.66 | #2117 |
Bump ansys-api-geometry from 0.4.66 to 0.4.67 | #2123 |
Bump pyvista[jupyter] from 0.45.2 to 0.45.3 | #2126 |
Bump ansys-api-geometry from 0.4.67 to 0.4.68 | #2131 |
Bump trame-vtk from 2.9.0 to 2.9.1 | #2134 |
Bump panel from 1.7.4 to 1.7.5 | #2135 |
Bump pygltflib from 1.16.4 to 1.16.5 | #2139 |
Bump matplotlib from 3.10.3 to 3.10.5 | #2151 |
Bump ansys-api-geometry from 0.4.68 to 0.4.69 | #2154 |
Bump notebook from 7.4.4 to 7.4.5 in the docs-deps group | #2160 |
Bump quarto-cli from 1.7.32 to 1.7.33 | #2165 |
Bump pyvista[jupyter] from 0.45.3 to 0.46.0 | #2171 |
Bump ansys-api-geometry from 0.4.69 to 0.4.71 | #2172 |
Fixed
Workflow 2b nurbs fixes | #2137 |
Clarify logic in min distance grpc call | #2166 |
Maintenance
Update changelog for v0.11.0 | #2116 |
Bump minor version in main | #2119 |
Pre-commit automatic update | #2125, #2140, #2150, #2163 |
Bump github/codeql-action from 3.29.2 to 3.29.3 in the actions group | #2127 |
Bump github/codeql-action from 3.29.3 to 3.29.4 in the actions group | #2130 |
Bump ansys/actions from 10.0.12 to 10.0.13 in the actions group | #2133 |
Bump the actions group across 1 directory with 5 updates | #2158 |
Bump the actions group with 2 updates | #2164 |
Remove temporarily 25.1 backwards compatibility checks | #2168 |
Bump github/codeql-action from 3.29.8 to 3.29.9 in the actions group | #2170 |
Test
Adding test coverage for modeler, plotting, logger, and parameters | #2108 |
Internalize external documents | #2109 |
Add fixture for running with tracker | #2120 |
Import named selection tests | #2138 |
Nurbs length test | #2142 |
Temp skip | #2147 |
Skip xt reimport tests | #2161 |
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/ansys-geometry-core-v0.11.1-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.1-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.1.tar.gz
$ gh attestation verify --owner ansys dist/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.1-py3-none-any.whl
v0.11.0
0.11.0 - July 15, 2025
Added
Update with delta | #1922 |
Find and fix stitch/missing/small faces enhancements | #1953 |
Nurbs and trimmedcurve enhancements | #1994 |
Allow logos linux 26 1 | #2048 |
Nurbscurve conversions | #2053 |
Add components to ns | #2068 |
Add mating conditions (align, tangent, orient) | #2069 |
Vertex references | #2083 |
Dependencies
Bump jupytext from 1.17.1 to 1.17.2 in the docs-deps group | #2024 |
Bump ansys-tools-visualization-interface from 0.9.1 to 0.9.2 | #2027 |
Bump trame-vtk from 2.8.15 to 2.8.17 | #2028 |
Bump pytest from 8.3.5 to 8.4.0 | #2034 |
Bump requests from 2.32.3 to 2.32.4 | #2040 |
Bump beartype from 0.20.2 to 0.21.0 | #2042 |
Bump panel from 1.6.1 to 1.7.1 | #2043 |
Bump ansys-tools-path from 0.7.1 to 0.7.2 | #2044 |
Bump quarto-cli from 1.7.31 to 1.7.32 | #2050 |
Bump ansys-tools-path from 0.7.2 to 0.7.3 | #2051 |
Bump pytest-cov from 6.1.1 to 6.2.1 | #2052 |
Limiting ansys-tools-visualization-interface | #2054 |
Bump pytest from 8.4.0 to 8.4.1 | #2065 |
Bump panel from 1.7.1 to 1.7.2 | #2077 |
Bump trame-vtk from 2.8.17 to 2.9.0 | #2078 |
Bump numpydoc from 1.8.0 to 1.9.0 in the docs-deps group | #2080 |
Bump ansys-api-geometry from 0.4.62 to 0.4.64 | #2081 |
Bump ansys-api-geometry from 0.4.64 to 0.4.65 | #2085 |
Bump notebook from 7.4.3 to 7.4.4 in the docs-deps group | #2086 |
Bump ansys-sphinx-theme[autoapi] from 1.5.2 to 1.5.3 in the docs-deps group | #2089 |
Bump panel from 1.7.2 to 1.7.4 | #2112 |
Bump pytest-pyvista from 0.1.9 to 0.2.0 | #2113 |
Documentation
Adding extra line | #2026 |
Add proper disclaimer to binaries repository | #2060 |
Add warning section for minimum version on methods | #2062 |
Add deepwiki link | #2073 |
Fixed
Make sure exportglb is handling a single polydata object | #2032 |
Prevent the creation of empty named selections | #2063 |
Revert visualization changes | #2084 |
Internalize document after insert: update test | #2092 |
Maintenance
Update changelog for v0.10.9 | #2023 |
Bump ansys/actions from 10.0.4 to 10.0.6 in the actions group | #2025 |
Bump ansys/actions from 10.0.6 to 10.0.8 in the actions group | #2029 |
Pre-commit automatic update | #2033, #2066, #2076, #2090, #2111 |
Bump ansys/actions from 10.0.8 to 10.0.9 in the actions group | #2035 |
Bump ansys/actions from 10.0.9 to 10.0.10 in the actions group | #2038 |
Bump the actions group with 2 updates | #2041 |
Upload code coverage on linux | #2049 |
Bump ansys/actions from 10.0.11 to 10.0.12 in the actions group | #2071 |
Bump github/codeql-action from 3.29.0 to 3.29.1 in the actions group | #2075 |
Bump github/codeql-action from 3.29.1 to 3.29.2 in the actions group | #2079 |
Using proper artifactory location | #2114 |
Test
Expand code coverage and fix a few things | #2039 |
Add more tests and update some tests | #2046 |
Expanding test coverage for sketch | #2047 |
Expanding test coverage for designer and math | #2061 |
Adding test coverage for designer, sketch, misc | #2070 |
Add more tests to expand coverage | #2087 |
Add stride named selection import test | #2088 |
Add more code coverage | #2096 |
Logo removal should work on linux now | #2098 |
Expand coverage and add bug fix test | #2103 |
Bug fix test and round trip open file tests | #2107 |
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/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.0.tar.gz
$ gh attestation verify --owner ansys dist/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.0-py3-none-any.whl
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.0-all-wheelhouse-windows-latest-3.10.zip
$ gh atte...
v0.10.9
0.10.9 - June 05, 2025
Dependencies
bump ansys-sphinx-theme[autoapi] from 1.4.4 to 1.4.5 in the docs-deps group | #2008 |
bump ansys-sphinx-theme[autoapi] from 1.4.5 to 1.5.0 in the docs-deps group | #2009 |
bump notebook from 7.4.2 to 7.4.3 in the docs-deps group | #2010 |
bump geomdl from 5.3.1 to 5.4.0 | #2012 |
bump ansys-sphinx-theme[autoapi] from 1.5.0 to 1.5.2 in the docs-deps group | #2014 |
Fixed
Typo in the open request construction | #2022 |
Maintenance
update CHANGELOG for v0.10.8 | #2006 |
bump ansys/actions from 9.0.12 to 9.0.13 in the actions group | #2011 |
pre-commit automatic update | #2015 |
improving CodeQL | #2016 |
fix labeler permissions | #2017 |
Bump ansys/actions from 9.0.13 to 10.0.1 in the actions group | #2018 |
Bump the actions group with 2 updates | #2019, #2021 |
Test
Update Reader support info and add more import tests | #2013 |
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:
v0.10.8
0.10.8 - May 27, 2025
Added
repair tools refactoring | #1912 |
use license metadata properly | #1961 |
add 261 version api versions list | #1980 |
grpc reachitecture - several modules | #1988 |
deprecating product_version in favor of
version |
#1998 |
Dependencies
bump quarto-cli from 1.6.42 to 1.7.29 | #1962 |
bump jupytext from 1.16.7 to 1.17.1 in the docs-deps group | #1963 |
bump ansys-sphinx-theme[autoapi] from 1.4.2 to 1.4.3 in the docs-deps group | #1967 |
bump ansys-api-geometry from 0.4.58 to 0.4.59 | #1968 |
bump ansys-sphinx-theme[autoapi] from 1.4.3 to 1.4.4 in the docs-deps group | #1969 |
bump notebook from 7.4.1 to 7.4.2 in the docs-deps group | #1971 |
bump quarto-cli from 1.7.29 to 1.7.30 | #1972 |
bump matplotlib from 3.10.1 to 3.10.3 | #1974 |
bump pyvista[jupyter] from 0.45.0 to 0.45.1 | #1975 |
bump scipy from 1.15.2 to 1.15.3 | #1976 |
bump pyvista[jupyter] from 0.45.1 to 0.45.2 | #1981 |
bump ansys-api-geometry from 0.4.59 to 0.4.60 | #1987 |
bump quarto-cli from 1.7.30 to 1.7.31 | #1991 |
bump ansys-api-geometry from 0.4.60 to 0.4.61 | #1992 |
bump numpy from 2.2.5 to 2.2.6 | #1995 |
bump ansys-api-geometry from 0.4.61 to 0.4.62 | #2003 |
Documentation
change python3statement url | #1965 |
Fixed
myst warning -- all cells must be of same type | #1970 |
Maintenance
update CHANGELOG for v0.10.7 | #1959 |
pre-commit automatic update | #1964, #1978, #1993, #2004 |
bump ansys/actions from 9.0.7 to 9.0.8 in the actions group | #1966 |
bump ansys/actions from 9.0.8 to 9.0.9 in the actions group | #1973 |
bump ansys/actions from 9.0.9 to 9.0.19 in the actions group | #1979 |
bump ansys/actions from 9.0.19 to 9.0.20 in the actions group | #1982 |
bump ansys/actions from 9.0.20 to 9.0.21 in the actions group | #1983 |
bump ansys/actions from 9.0.21 to 9.0.22 in the actions group | #1984 |
revert ansys/actions release | #1985 |
bump the actions group with 2 updates | #1990 |
bump ansys/actions from 9.0.9 to 9.0.11 in the actions group | #1996 |
fix the usage of unstable container skip | #2001 |
bump ansys/actions from 369ef11a9888875682d1a6b0ec65f82c4d8a664d to 5dc39c7838f50142138f7ac518ff3e4dca065d97 in the actions group | #2002 |
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:
v0.10.7
0.10.7 - May 05, 2025
Added
grpc driving dimensions stub implementation | #1921 |
move coordinate systems stub to grpc layer | #1943 |
Dependencies
bump numpy from 2.2.4 to 2.2.5 | #1935 |
bump pygltflib from 1.16.3 to 1.16.4 | #1940 |
bump notebook from 7.3.3 to 7.4.1 in the docs-deps group | #1946 |
bump ansys-api-geometry from 0.4.57 to 0.4.58 | #1954 |
Documentation
Update CONTRIBUTORS.md with the latest
contributors |
#1938 |
ignore stackoverflow link | #1957 |
Fixed
core service launcher missing CADIntegration bin folder in path | #1958 |
Maintenance
update CHANGELOG for v0.10.6 | #1933 |
use v4 of pyvista/setup-headless-display-action | #1934 |
bump github/codeql-action from 3.28.15 to 3.28.16 in the actions group | #1936 |
bump the actions group with 2 updates | #1937, #1942 |
pre-commit automatic update | #1941 |
bump github/codeql-action from 3.28.16 to 3.28.17 in the actions group | #1956 |
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 ansys_geometry_core-0.10.7.tar.gz
and
$ gh attestation verify --owner ansys ansys_geometry_core-0.10.7-py3-none-any.whl
v0.10.6
0.10.6 - April 22, 2025
Added
grpc prepare tools stub implementation | #1914 |
Dependencies
bump PyVista and VTK versions (support Python 3.13) | #1924 |
Fixed
docstyle ordering | #1925 |
adapt Native folder path for Linux and Windows | #1932 |
Maintenance
update CHANGELOG for v0.10.5 | #1919 |
bump skitionek/notify-microsoft-teams to v1.0.9 in the actions group | #1920 |
bump ansys/actions from 9.0.2 to 9.0.3 in the actions group | #1923 |
fix issues with OSMesa installation and env variables set up | #1927 |
bump ansys/actions from 9.0.3 to 9.0.6 in the actions group | #1928 |
pre-commit automatic update | #1930 |
fix unstable workflows for Linux (missing headless display) | #1931 |
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 ansys_geometry_core-0.10.6.tar.gz
and
$ gh attestation verify --owner ansys ansys_geometry_core-0.10.6-py3-none-any.whl
v0.10.5
0.10.5 - April 16, 2025
Added
grpc measurement tools stub implementation | #1909 |
Dependencies
bump ansys-api-geometry from 0.4.56 to 0.4.57 | #1906 |
bump grpcio limits and handle erratic gRPC channel creation | #1913 |
Documentation
Update CONTRIBUTORS.md with the latest
contributors |
#1907 |
Fixed
issuppressed is not available until 25R2 | #1916 |
Maintenance
update CHANGELOG for v0.10.4 | #1901 |
make doc releases dependent on GH and PyPI release | #1902 |
bump ansys/actions from 9.0.1 to 9.0.2 in the actions group | #1903 |
bump skitionek/notify-microsoft-teams from 190d4d92146df11f854709774a4dae6eaf5e2aa3 to fab6aca2609ba706ebc981d066278d47ab4af0fc in the actions group | #1910 |
pre-commit automatic update | #1911 |
bump the actions group with 2 updates | #1915 |
update CHANGELOG for v0.8.3 | #1917 |
update CHANGELOG for v0.9.2 | #1918 |
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 ansys_geometry_core-0.10.5.tar.gz
and
$ gh attestation verify --owner ansys ansys_geometry_core-0.10.5-py3-none-any.whl
v0.9.2
v0.10.4
0.10.4 - April 09, 2025
Added
grpc named selection stub implementation | #1899 |
Dependencies
bump ansys-api-geometry from 0.4.55 to 0.4.56 | #1896 |
Documentation
Ahmed body example for external aero simulation | #1886 |
adding command for single example build | #1893 |
Fixed
geomdl dependency in conda-forge | #1900 |
Maintenance
update CHANGELOG for v0.10.3 | #1894 |
upgrading to ansys/actions v9 and securing action usage | #1895 |
bump the actions group with 3 updates | #1897 |
remove whitelisting | #1898 |
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 ansys_geometry_core-0.10.4.tar.gz
and
$ gh attestation verify --owner ansys ansys_geometry_core-0.10.4-py3-none-any.whl