Skip to content

Releases: ansys/pyansys-geometry

v0.11.0

15 Jul 07:55
Compare
Choose a tag to compare

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

v0.10.9

05 Jun 14:01
Compare
Choose a tag to compare

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

27 May 13:33
Compare
Choose a tag to compare

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

05 May 10:27
Compare
Choose a tag to compare

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

22 Apr 13:54
Compare
Choose a tag to compare

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

16 Apr 12:18
Compare
Choose a tag to compare

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

16 Apr 10:00
Compare
Choose a tag to compare

0.9.2 - April 16, 2025

Fixed

  • issuppressed is not available until
    25R2 #1916

v0.10.4

09 Apr 16:52
Compare
Choose a tag to compare

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

v0.10.3

08 Apr 12:08
Compare
Choose a tag to compare

0.10.3 - April 08, 2025

Added

grpc common layer architecture, bodies stub and admin stub implementation #1867
Logo detection #1873
DbuApplication stub relocation #1882

Dependencies

bump ansys-sphinx-theme[autoapi] from 1.3.3 to 1.4.2 in the docs-deps group #1874
bump ansys-api-geometry from 0.4.50 to 0.4.54 #1875
bump pytest-cov from 6.0.0 to 6.1.0 #1880
bump pytest-cov from 6.1.0 to 6.1.1 #1888
bump ansys-api-geometry from 0.4.54 to 0.4.55 #1889

Documentation

Update CONTRIBUTORS.md with the latest contributors #1887

Fixed

Core Service install location on official build changed #1876

Maintenance

update CHANGELOG for v0.10.2 #1870
pre-commit automatic update #1878, #1890

Test

issue 1868 (named selection beams testing) #1871

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 ansys_geometry_core-0.10.3.tar.gz

and

$ gh attestation verify --owner ansys ansys_geometry_core-0.10.3-py3-none-any.whl

v0.10.2

26 Mar 14:19
Compare
Choose a tag to compare

0.10.2 - March 26, 2025

Added

implement lazy loading of members in NamedSelection to speed up loading times when reading model #1869

Dependencies

bump beartype from 0.19.0 to 0.20.1 #1862
bump beartype from 0.20.1 to 0.20.2 #1864

Maintenance

update CHANGELOG for v0.10.1 #1861
pre-commit automatic update #1866

Test

issue 1801 #1865

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 ansys_geometry_core-0.10.2.tar.gz

and

$ gh attestation verify --owner ansys ansys_geometry_core-0.10.2-py3-none-any.whl