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