Release notes#
This document contains the release notes for the PyAnsys Geometry project.
0.7.6 - 2024-11-19#
Added#
allow for some additional extrusion direction names #1534
Dependencies#
bump ansys-sphinx-theme[autoapi] from 1.1.7 to 1.2.0 in the docs-deps group #1520
bump ansys-tools-visualization-interface from 0.4.7 to 0.5.0 #1521
bump numpy from 2.1.2 to 2.1.3 #1522
bump ansys-api-geometry from 0.4.13 to 0.4.14 #1525
bump ansys-api-geometry from 0.4.14 to 0.4.15 #1529
bump pint from 0.24.3 to 0.24.4 #1530
bump trame-vtk from 2.8.11 to 2.8.12 #1531
bump ansys-sphinx-theme[autoapi] from 1.2.0 to 1.2.1 in the docs-deps group #1535
bump panel from 1.5.3 to 1.5.4 #1536
bump ansys-tools-path from 0.6.0 to 0.7.0 #1537
bump ansys-api-geometry from 0.4.15 to 0.4.16 #1538
limit upper version on grpcio & grpcio-health-checking to 1.68 #1544
Documentation#
Maintenance#
0.7.5 - 2024-10-31#
Added#
Dependencies#
bump sphinx from 8.1.0 to 8.1.3 in the docs-deps group #1479
bump ansys-sphinx-theme[autoapi] from 1.1.4 to 1.1.5 in the docs-deps group #1482
bump the grpc-deps group across 1 directory with 3 updates #1487
bump ansys-sphinx-theme[autoapi] from 1.1.5 to 1.1.6 in the docs-deps group #1493
bump trame-vtk from 2.8.10 to 2.8.11 #1494
bump ansys-api-geometry from 0.4.11 to 0.4.12 #1502
bump protobuf from 5.28.2 to 5.28.3 in the grpc-deps group #1505
bump ansys-sphinx-theme[autoapi] from 1.1.6 to 1.1.7 in the docs-deps group #1506
bump ansys-tools-visualization-interface from 0.4.6 to 0.4.7 #1507
bump panel from 1.5.2 to 1.5.3 #1508
bump ansys-api-geometry from 0.4.12 to 0.4.13 #1512
bump the grpc-deps group with 2 updates #1517
bump pytest-cov from 5.0.0 to 6.0.0 #1518
Documentation#
Fixed#
Maintenance#
0.7.4 - 2024-10-11#
Dependencies#
Fixed#
Maintenance#
update CHANGELOG for v0.7.3 #1466
0.7.3 - 2024-10-09#
Added#
Dependencies#
bump protobuf from 5.28.0 to 5.28.1 in the grpc-deps group #1424
bump ansys-tools-visualization-interface from 0.4.3 to 0.4.4 #1426
bump pytest from 8.3.2 to 8.3.3 #1427
bump panel from 1.4.5 to 1.5.0 #1428
bump protobuf from 5.28.1 to 5.28.2 in the grpc-deps group #1435
bump the grpc-deps group with 3 updates #1442
bump beartype from 0.18.5 to 0.19.0 #1443
bump panel from 1.5.0 to 1.5.1 #1444
bump ansys-sphinx-theme[autoapi] from 1.1.1 to 1.1.2 in the docs-deps group #1456
bump ansys-api-geometry from 0.4.8 to 0.4.9 #1457
bump numpy from 2.1.1 to 2.1.2 #1458
bump panel from 1.5.1 to 1.5.2 #1459
bump ansys-api-geometry from 0.4.9 to 0.4.10 #1461
bump ansys-tools-visualization-interface from 0.4.4 to 0.4.5 #1462
update protobuf from 5.27.2 to 5.27.5 #1464
bump sphinx-autodoc-typehints from 2.4.4 to 2.5.0 in the docs-deps group #1465
Documentation#
Fixed#
Maintenance#
update CHANGELOG for v0.7.2 #1422
checkout LFS files from previous version to ensure upload #1423
update to ansys actions v8 and docs theme (static search) #1446
pyvista/setup-headless-display started failing #1447
check method implemented in Ansys actions #1448
unstable image promotion and dependabot daily updates #1463
0.7.2 - 2024-09-11#
Added#
Dependencies#
Documentation#
Fixed#
Maintenance#
0.7.1 - 2024-09-06#
Added#
get and set body color #1357
add
modeler.exit()
method #1375setting instance name during component creation #1382
accept pathlib.Path as input in missing methods #1385
default logs folder on Geometry Service started by Python at PUBLIC (Windows) #1386
allowing users to specify API version when running script against SpaceClaim or Discovery #1395
expose
modeler.designs
attribute #1401pretty print components #1403
Dependencies#
bump numpy from 2.0.1 to 2.1.0 #1365
bump ansys-sphinx-theme[autoapi] from 1.0.5 to 1.0.7 in the docs-deps group #1370
bump ansys-api-geometry from 0.4.7 to 0.4.8 #1371
bump scipy from 1.14.0 to 1.14.1 #1372
bump the grpc-deps group with 3 updates #1391
bump ansys-tools-visualization-interface from 0.4.0 to 0.4.1 #1393
bump ansys-sphinx-theme[autoapi] from 1.0.7 to 1.0.8 in the docs-deps group #1397
Documentation#
add project logo #1405
Fixed#
remove
server_logs_folder
argument for Discovery and SpaceClaim #1387
Maintenance#
0.7.0 - 2024-08-13#
Added#
Dependencies#
Documentation#
feat: update conf for version 1.x of ansys-sphinx-theme #1351
Fixed#
trapezoid signature change and internal checks #1354
Maintenance#
Miscellaneous#
chore: pre-commit automatic update #1345
0.6.6 - 2024-08-01#
Added#
Changed#
Fixed#
Dependencies#
build: bump ansys-api-geometry from 0.4.4 to 0.4.5 #1292
build: bump pyvista[jupyter] from 0.43.10 to 0.44.0 in the docs-deps group #1296
build: bump jupytext from 1.16.2 to 1.16.3 in the docs-deps group #1300
build: bump ansys-api-geometry from 0.4.5 to 0.4.6 #1301
build: bump pint from 0.24.1 to 0.24.3 #1307
build: bump grpcio-health-checking from 1.60.0 to 1.64.1 in the grpc-deps group #1315
build: bump the docs-deps group across 1 directory with 2 updates #1316
build: bump the grpc-deps group with 2 updates #1322
build: bump the docs-deps group with 2 updates #1323
build: bump pyvista[jupyter] from 0.44.0 to 0.44.1 #1324
build: bump ansys-tools-visualization-interface from 0.2.6 to 0.3.0 #1325
build: bump pytest from 8.2.2 to 8.3.1 #1326
build: bump pytest from 8.3.1 to 8.3.2 #1331
build: bump numpy from 2.0.0 to 2.0.1 #1332
Miscellaneous#
0.6.5 - 2024-07-02#
Changed#
Fixed#
fix: manifest path should render as posix rather than uri #1289
Dependencies#
Miscellaneous#
0.6.4 - 2024-06-24#
Added#
feat: using ruff as the main linter/formatter #1274
Changed#
Fixed#
fix: backticks breaking doc build after ruff linter #1275
Dependencies#
build: bump pint from 0.24 to 0.24.1 #1277
0.6.3 - 2024-06-18#
Changed#
Fixed#
Dependencies#
Miscellaneous#
chore: pre-commit automatic update #1267
0.6.2 - 2024-06-17#
Added#
Changed#
Fixed#
fix: Rename built in shadowing variables #1257
0.6.1 - 2024-06-12#
Added#
feat: revolve a sketch given an axis and an origin #1248
Changed#
Fixed#
fix: Bug in show function #1255
Dependencies#
Miscellaneous#
docs: add conda information for package #1247
0.6.0 - 2024-06-07#
Added#
Changed#
chore: update CHANGELOG for v0.5.6 #1213
chore: update SECURITY.md #1214
ci: use Trusted Publisher for releasing package #1216
ci: remove pygeometry-ci-1 specific logic #1221
ci: only run doc build on runners outside the ansys network #1223
chore: pre-commit automatic update #1224
ci: announce nightly workflows failing #1237
ci: failing notifications improvement #1243
fix: broken interactive docs and improved tests paths #1244
Fixed#
Dependencies#
build: bump protobuf from 5.26.1 to 5.27.0 in the grpc-deps group #1217
build: bump panel from 1.4.2 to 1.4.3 in the docs-deps group #1218
build: bump ansys-api-geometry from 0.4.1 to 0.4.2 #1219
build: bump ansys-sphinx-theme[autoapi] from 0.16.2 to 0.16.5 in the docs-deps group #1231
build: bump requests from 2.32.2 to 2.32.3 #1232
build: bump ansys-api-geometry from 0.4.2 to 0.4.3 #1233
build: bump ansys-tools-visualization-interface from 0.2.1 to 0.2.2 #1234
build: bump panel from 1.4.3 to 1.4.4 in the docs-deps group #1235
build: bump ansys-tools-path from 0.5.2 to 0.6.0 #1236
build: bump grpcio from 1.64.0 to 1.64.1 in the grpc-deps group #1239
build: bump ansys-api-geometry from 0.4.3 to 0.4.4 #1240
build: bump pytest from 8.2.1 to 8.2.2 #1241
Miscellaneous#
docs: update AUTHORS #1222
0.5.6 - 2024-05-23#
Added#
feat: add new arc constructors #1208
Changed#
chore: update CHANGELOG for v0.5.5 #1205
Dependencies#
0.5.5 - 2024-05-21#
Changed#
Fixed#
Dependencies#
Miscellaneous#
chore: pre-commit automatic update #1202
0.5.4 - 2024-05-15#
Added#
feat: allow for
product_version
on geometry service launcher function #1182
Changed#
chore: update CHANGELOG for v0.5.3 #1177
Dependencies#
build: bump the docs-deps group with 4 updates #1178
build: bump pytest from 8.1.1 to 8.2.0 #1179
build: bump grpcio from 1.62.2 to 1.63.0 in the grpc-deps group #1186
build: bump the docs-deps group with 2 updates #1187
build: bump trame-vtk from 2.8.6 to 2.8.7 #1188
build: bump nbsphinx from 0.9.3 to 0.9.4 in the docs-deps group #1189
build: bump trame-vtk from 2.8.7 to 2.8.8 #1190
Miscellaneous#
0.5.3 - 2024-04-29#
Fixed#
0.5.2 - 2024-04-29#
Added#
feat: add semver to intersphinx #1173
Changed#
Fixed#
fix: GetSurface and GetCurve not available prior to 24R2 #1171
Miscellaneous#
0.5.1 - 2024-04-24#
Added#
Changed#
ci: adapt to vale
v3
#1129ci: bump ansys/actions from 5 to 6 in the actions group #1133
docs: add release notes in our documentation #1138
chore: bump ansys pre-commit hook to
v0.3.0
#1139chore: use default vale version #1140
docs: add
user_agent
to Sphinx build #1142ci: enabling Linux tests missing #1152
ci: perform minimal requirements tests #1153
Fixed#
Dependencies#
Miscellaneous#
0.5.0 - 2024-04-17#
Added#
feat: inserting document into existing design #930
feat: add changelog action #1023
feat: create a sphere body on the backend #1035
feat: mirror a body #1055
feat: sweeping chains and profiles #1056
feat: vulnerability checks #1071
feat: loft profiles #1075
feat: accept bandit advisories in-line for subprocess #1077
feat: adding containers to automatic launcher #1090
feat: minor changes to Linux Dockerfile #1111
feat: avoid error if folder exists #1125
Changed#
build: changing sphinx-autoapi from 3.1.a2 to 3.1.a4 #1038
chore: add pre-commit.ci configuration #1065
chore: dependabot PR automatic approval #1067
ci: bump the actions group with 1 update #1082
chore: update docker tags to be kept #1085
chore: update pre-commit versions #1094
build: use ansys-sphinx-theme autoapi target #1097
fix: removing @PipKat from
*.md
files - changelog fragments #1098ci: dashboard upload does not apply anymore #1099
chore: pre-commit.ci not working properly #1108
chore: update and adding pre-commit.ci config hook #1109
ci: main Python version update to 3.12 #1112
ci: skip Linux tests with common approach #1113
ci: build changelog on release #1118
chore: update CHANGELOG for v0.5.0 #1119
Fixed#
feat: re-enable open file on Linux #817
fix: adapt export and download tests to new hoops #1057
fix: linux Dockerfile - replace .NET6.0 references by .NET8.0 #1069
fix: misleading docstring for sweep_chain() #1070
fix: prepare_and_start_backend is only available on Windows #1076
fix: unit tests failing after dms update #1087
build: beartype upper limit on v0.18 #1095
fix: improper types being passed for Face and Edge ctor. #1096
fix: return type should be dict and not
ScalarMapContainer
(grpc type) #1103fix: env version for Dockerfile Windows #1120
fix: changelog description ill-formatted #1121
fix: solve issues with intersphinx when releasing #1123
Dependencies#
build: bump the docs-deps group with 2 updates #1062, #1093, #1105
build: bump ansys-api-geometry from 0.3.13 to 0.4.0 #1066
build: bump the docs-deps group with 1 update #1080
build: bump pytest-cov from 4.1.0 to 5.0.0 #1081
build: bump ansys-api-geometry from 0.4.0 to 0.4.1 #1092
build: bump beartype from 0.17.2 to 0.18.2 #1106
build: bump ansys-tools-path from 0.4.1 to 0.5.1 #1107
build: bump panel from 1.4.0 to 1.4.1 in the docs-deps group #1114
build: bump scipy from 1.12.0 to 1.13.0 #1115