Releases: ansys/pyansys-geometry
v0.12.1
Fixed
| Decorator order issue | #2337 |
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.12.1-py3-none-any.whl
$ gh attestation verify --owner ansys ansys_geometry_core-0.12.1.tar.gz
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys ansys-geometry-core-v0.12.1-all-wheelhouse-ubuntu-latest-3.10-sbom.spdxv0.12.0
Added
| Tracking boolean operations | #2153 |
| Helix detection | #2232 |
| Move geometry commands to versioned architecture | #2234 |
| Pull commands pt. 1 | #2241 |
| Loft profiles with guides | #2252 |
| Check for match | #2255 |
| Grpc rearchitecutre - components model | #2263 |
| Cleaning up usage of unsupported stub | #2267 |
| NURBS surface body creation | #2273 |
| Combine and merge bodies | #2282 |
| Tessellation speed enhancements | #2294 |
| Implement version based import | #2307 |
| Return backend info on repr for client and modeler | #2311 |
| Finalize version handling for design class | #2323 |
| Edge tessellations, stream full design tessellation | #2328 |
Dependencies
| Bump ansys-api-geometry from 0.4.74 to 0.4.75 | #2236 |
| Bump quarto-cli from 1.7.34 to 1.8.24 | #2242 |
| Bump panel from 1.8.0 to 1.8.1 | #2243 |
| Bump vtk from 9.5.1 to 9.5.2 | #2245 |
| Bump ansys-api-geometry from 0.4.75 to 0.4.76 | #2246 |
| Bump ansys-api-geometry from 0.4.76 to 0.4.77 | #2253 |
| Upgrade grpcio and protobuf | #2258 |
| Bump notebook from 7.4.5 to 7.4.6 in the docs-deps group | #2268 |
| Bump pyyaml from 6.0.2 to 6.0.3 | #2271 |
| Bump notebook from 7.4.6 to 7.4.7 in the docs-deps group | #2275 |
| Bump quarto-cli from 1.8.24 to 1.8.25 | #2281 |
| Bump-ansys-tools-viz-interface | #2283 |
| Bump ansys-api-geometry from 0.4.78 to 0.4.80 | #2290 |
| Bump pytest-cov from 6.3.0 to 7.0.0 | #2299 |
| Bump panel from 1.8.1 to 1.8.2 | #2304 |
| Bump trame-vtk from 2.9.1 to 2.10.0 | #2305 |
| Bump ansys-sphinx-theme | #2308 |
| Bump beartype from 0.21.0 to 0.22.2 | #2314 |
| Bump matplotlib from 3.10.6 to 3.10.7 | #2315 |
| Bump scipy (1.16.2) and numpy (2.3.3) | #2318 |
| Bump pytest-pyvista from 0.2.0 to 0.3.1 | #2322 |
| Bump ansys-api-geometry from 0.4.81 to 0.4.82 | #2327 |
Fixed
| Revert skipped test for testplot_design_face_colors | #2266 |
| Card message on failure | #2274 |
| Empty tessellation data conversion | #2284 |
| Turn off knot normalization to match SC | #2300 |
| Bool command implementation | #2303 |
| Fix copy with occurrence | #2320 |
| Re enable logs testing | #2321 |
| Disable broken design tessellation test | #2324 |
Maintenance
| Update CHANGELOG for v0.11.3 | #2235 |
| Bump ansys/actions from 10.1.0 to 10.1.1 in the actions group | #2237 |
| Pre-commit automatic update | #2247, #2269, #2285, #2319 |
| Adapt docker run commands | #2249 |
| Bump ansys/actions from 10.1.1 to 10.1.2 in the actions group | #2250 |
| Bump actions/cache from 4.2.4 to 4.3.0 in the actions group | #2254 |
| Backwards compatibility changes on Docker images | #2256 |
| Bump github/codeql-action from 3.30.3 to 3.30.4 in the actions group | #2259 |
| Bump the actions group with 3 updates | #2270, #2280 |
| Cleanup miscellaneous grpc refactors | #2272 |
| Zizmor fixes | #2277 |
| Bump ansys/actions from 10.1.3 to 10.1.4 in the actions group | #2278 |
| Remove tracker testing | #2279 |
| Run on GitHub runners directly | #2286 |
| Removing commands stub from body module | #2288 |
| Bump github/codeql-action from 3.30.6 to 4.30.7 in the actions group | #2291 |
| Prevent invalid kwargs from being passed to launcher methods | #2293 |
| Remove grpc ids | #2295 |
| Update dependabot configuration | #2297 |
| Dependabot cooldown on github-actions is not supported | #2298 |
| Add write permissions to doc deploy jobs | #2302 |
| Bump github/codeql-action from 4.30.7 to 4.30.8 in the actions group | #2306 |
| Skip flaky test with retrieval of service logs | #2309 |
v0.11.3
Added
| Moveimprint_edges, offsetedges, draftfaces, thickenfaces implementations | #2214 |
| NURBS surface implementation | #2222 |
| For 261 dotnet 8 is included in core service | #2226 |
Dependencies
| Bump pyvista[jupyter] from 0.46.2 to 0.46.3 | #2203 |
| Bump jupytext from 1.17.2 to 1.17.3 in the docs-deps group | #2206 |
| Bump vtk from 9.5.0 to 9.5.1 | #2208 |
| Bump quarto-cli from 1.7.33 to 1.7.34 | #2209 |
| Bump matplotlib from 3.10.5 to 3.10.6 | #2211 |
| Bump ansys-sphinx-theme[autoapi] from 1.5.3 to 1.6.0 in the docs-deps group | #2213 |
| Bump pytest from 8.4.1 to 8.4.2 | #2218 |
| Bump pytest-cov from 6.2.1 to 6.3.0 | #2227 |
| Bump ansys-sphinx-theme[autoapi] from 1.6.0 to 1.6.1 in the docs-deps group | #2228 |
| Bump panel from 1.7.5 to 1.8.0 | #2233 |
Documentation
Update html_context with PyAnsys tags |
#2200 |
Fixed
| Add skipif_discovery method | #2202 |
Maintenance
| Re-enable 25.1 testing | #2185 |
| Update CHANGELOG for v0.11.2 | #2197 |
| Pre-commit automatic update | #2205, #2219, #2230 |
| Bump the actions group with 2 updates | #2207 |
| Bump ansys/actions from 10.0.15 to 10.0.16 in the actions group | #2212 |
| Bump the actions group with 4 updates | #2215 |
| Bump the actions group with 3 updates | #2216 |
| Bump github/codeql-action from 3.30.1 to 3.30.2 in the actions group | #2221 |
| Bump github/codeql-action from 3.30.2 to 3.30.3 in the actions group | #2225 |
| Bump ansys/actions from 10.0.20 to 10.1.0 in the actions group | #2229 |
Test
| Adding test for vertex and tests based on spaceclaim tutorials | #2157 |
| Adding test for nurbs sketching | #2193 |
| New test and remove skip | #2199 |
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.3-py3-none-any.whl
$ gh attestation verify --owner ansys dist/ansys-geometry-core-artifacts/ansys_geometry_core-0.11.3.tar.gz
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.10.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.13.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.11.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.12.zip
$ gh attestation verify --owner ansys dist/wheelhouse/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.10.zip
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.10-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.11-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-macos-latest-3.12-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-windows-latest-3.13-sbom.spdx
$ gh attestation verify --owner ansys dist/sbom/ansys-geometry-core-v0.11.3-all-wheelhouse-ubuntu-latest-3.11-sbom.spdxv0.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.gzv0.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.whlv0.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.gzand
$ gh attestation verify --owner ansys ansys_geometry_core-0.10.7-py3-none-any.whlv0.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.gzand
$ gh attestation verify --owner ansys ansys_geometry_core-0.10.6-py3-none-any.whl