What's Changed
Features
- feat refactor pymaterials-manager to handle variable materials by @rmanno91 in #370
- feature refactor write with visitor pattern by @rmanno91 in #420
- Support Python 3.14 by @Andy-Grigg in #524
Documentation
- docs: Update
CONTRIBUTORS.mdwith the latest contributors by @pyansys-automation in #400 - docs: Update
CONTRIBUTORS.mdwith the latest contributors by @pyansys-automation in #412 - docs: Update
CONTRIBUTORS.mdwith the latest contributors by @pyansys-automation in #472
CI
- Pin actions versions by @Andy-Grigg in #395
- ci: only display logs on workflow by @RobPasMue in #405
- Enable local insecure connections for MAPDL integration tests by @Andy-Grigg in #469
- Enable mapdl integration tests in dependabot CI by @Andy-Grigg in #471
- Skip coverage upload for dependabot by @Andy-Grigg in #479
Maintenance
- CHORE: Update missing or outdated files by @pyansys-automation in #423
- chore: Update missing or outdated files by @pyansys-automation in #438
- Update copyright year by @Andy-Grigg in #457
- chore: add dependabot cooldown settings by @pyansys-automation in #468
- Prepare 0.4.0 release by @Andy-Grigg in #525
Dependencies
- Bump ansys-fluent-core from 0.30.5 to 0.33.0 by @dependabot[bot] in #363
- Bump pillow from 11.2.1 to 11.3.0 by @dependabot[bot] in #368
- Bump ansys-sphinx-theme from 1.5.2 to 1.5.3 by @dependabot[bot] in #369
- Bump ansys-mapdl-core from 0.70.1 to 0.70.2 by @dependabot[bot] in #367
- Bump ansys-fluent-core from 0.33.0 to 0.34.0 by @dependabot[bot] in #371
- Bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #372
- Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #373
- Bump ansys-fluent-core from 0.34.0 to 0.34.1 by @dependabot[bot] in #374
- Bump pre-commit from 4.2.0 to 4.3.0 by @dependabot[bot] in #376
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #377
- Bump ansys-fluent-core from 0.34.1 to 0.34.2 by @dependabot[bot] in #378
- Bump ansys-mapdl-core from 0.70.2 to 0.71.0 by @dependabot[bot] in #379
- Bump coolprop from 6.8.0 to 7.0.0 by @dependabot[bot] in #375
- build: numpy deps by @RobPasMue in #380
- Bump ansys-sphinx-theme from 1.5.3 to 1.6.0 by @dependabot[bot] in #381
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #382
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #383
- Bump actions/labeler from 5 to 6 by @dependabot[bot] in #384
- Bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #385
- Bump twine from 6.1.0 to 6.2.0 by @dependabot[bot] in #386
- Bump pytest-cov from 6.2.1 to 6.3.0 by @dependabot[bot] in #387
- Bump numpydoc from 1.8.0 to 1.9.0 by @dependabot[bot] in #364
- Bump pytest-cov from 6.3.0 to 7.0.0 by @dependabot[bot] in #389
- Bump ansys-fluent-core from 0.34.2 to 0.35.0 by @dependabot[bot] in #388
- Bump ansys-sphinx-theme from 1.6.0 to 1.6.1 by @dependabot[bot] in #390
- Bump coolprop from 7.0.0 to 7.1.0 by @dependabot[bot] in #393
- Bump actions-ecosystem/action-add-labels from 1.1.0 to 1.1.3 by @dependabot[bot] in #397
- Bump ansys/actions from 10.1.0 to 10.1.2 by @dependabot[bot] in #398
- Bump ansys/actions from 10.1.2 to 10.1.3 by @dependabot[bot] in #401
- Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #402
- Bump ansys/actions from 10.1.3 to 10.1.4 by @dependabot[bot] in #404
- Bump peter-evans/create-or-update-comment from 4.0.0 to 5.0.0 by @dependabot[bot] in #406
- Bump sphinx-autoapi from 3.6.0 to 3.6.1 by @dependabot[bot] in #407
- Bump ansys-units from 0.8.dev0 to 0.8.1 by @dependabot[bot] in #411
- Bump ansys-sphinx-theme from 1.6.1 to 1.6.3 by @dependabot[bot] in #409
- Bump pydantic from 2.11.9 to 2.12.0 by @dependabot[bot] in #410
- Bump pydantic from 2.12.0 to 2.12.1 by @dependabot[bot] in #413
- Bump pydantic from 2.12.1 to 2.12.2 by @dependabot[bot] in #415
- Bump pydantic from 2.12.2 to 2.12.3 by @dependabot[bot] in #417
- Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #418
- Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #419
- Bump coolprop from 7.1.0 to 7.2.0 by @dependabot[bot] in #424
- Bump pydantic from 2.12.3 to 2.12.4 by @dependabot[bot] in #425
- Bump ansys-mapdl-core from 0.71.0 to 0.71.1 by @dependabot[bot] in #422
- Bump pytest from 8.4.2 to 9.0.0 by @dependabot[bot] in #427
- Bump pre-commit from 4.3.0 to 4.4.0 by @dependabot[bot] in #426
- Bump pytest from 9.0.0 to 9.0.1 by @dependabot[bot] in #428
- Bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #432
- Bump ansys-units from 0.8.1 to 0.9.1 by @dependabot[bot] in #431
- Bump pre-commit from 4.4.0 to 4.5.0 by @dependabot[bot] in #433
- Bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #434
- Bump ansys-fluent-core from 0.35.0 to 0.37.0 by @dependabot[bot] in #435
- Bump pydantic from 2.12.4 to 2.12.5 by @dependabot[bot] in #437
- Bump ansys-mapdl-core from 0.71.1 to 0.71.2 by @dependabot[bot] in #436
- build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #439
- build(deps-dev): bump numpydoc from 1.9.0 to 1.10.0 by @dependabot[bot] in #440
- build(deps-dev): bump urllib3 from 2.5.0 to 2.6.0 by @dependabot[bot] in #441
- build(deps-dev): bump fonttools from 4.60.0 to 4.61.0 by @dependabot[bot] in #442
- build(deps-dev): bump pytest from 9.0.1 to 9.0.2 by @dependabot[bot] in #443
- build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #444
- build(deps-dev): bump ansys-sphinx-theme from 1.6.3 to 1.6.4 by @dependabot[bot] in #445
- build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #449
- build(deps-dev): bump pre-commit from 4.5.0 to 4.5.1 by @dependabot[bot] in #450
- build(deps-dev): bump ansys-dyna-core from 0.9.0 to 0.9.1 by @dependabot[bot] in #451
- build(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #448
- build(deps-dev): bump ansys-fluent-core from 0.37.0 to 0.37.1 by @dependabot[bot] in #446
- build(deps-dev): bump ansys-mapdl-core from 0.71.2 to 0.71.3 by @dependabot[bot] in #447
- build(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in #452
- build(deps-dev): bump urllib3 from 2.6.0 to 2.6.3 by @dependabot[bot] in #454
- build(deps-dev): bump filelock from 3.19.1 to 3.20.3 by @dependabot[bot] in #455
- build(deps-dev): bump virtualenv from 20.34.0 to 20.36.1 by @dependabot[bot] in #456
- build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in #460
- build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #459
- build(deps-dev): bump ansys-units from 0.9.1 to 0.10.1 by @dependabot[bot] in #461
- build(deps-dev): bump ansys-mapdl-core from 0.71.3 to 0.72.0 by @dependabot[bot] in #463
- build(deps-dev): bump ansys-dyna-core from 0.9.1 to 0.10.0 by @dependabot[bot] in #464
- build(deps): bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #465
- build(deps-dev): bump ansys-sphinx-theme from 1.6.4 to 1.7.0 by @dependabot[bot] in #466
- build(deps-dev): bump ansys-fluent-core from 0.37.1 to 0.37.2 by @dependabot[bot] in #467
- build(deps-dev): bump pillow from 11.3.0 to 12.1.1 by @dependabot[bot] in #474
- build(deps-dev): bump sphinx-autoapi from 3.6.1 to 3.7.0 by @dependabot[bot] in #477
- build(deps-dev): bump ansys-dyna-core from 0.10.0 to 0.11.0 by @dependabot[bot] in #476
- build(deps-dev): bump cryptography from 46.0.1 to 46.0.5 by @dependabot[bot] in #480
- build(deps): bump ansys/actions from 10.1.4 to 10.2.5 by @dependabot[bot] in #475
- build(deps-dev): bump nltk from 3.9.1 to 3.9.3 by @dependabot[bot] in #481
- build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 by @dependabot[bot] in #482
- build(deps): bump ansys/actions from 10.2.5 to 10.2.7 by @dependabot[bot] in #484
- build(deps-dev): bump ansys-sphinx-theme from 1.7.0 to 1.7.1 by @dependabot[bot] in #485
- build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #483
- build(deps): bump docker/login-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #486
- build(deps-dev): bump ansys-fluent-core from 0.37.2 to 0.38.0 by @dependabot[bot] in #488
- build(deps-dev): bump ansys-mapdl-core from 0.72.0 to 0.72.1 by @dependabot[bot] in #487
- build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 by @dependabot[bot] in #490
- build(deps-dev): bump sphinx-autoapi from 3.7.0 to 3.8.0 by @dependabot[bot] in #489
- build(deps-dev): bump cryptography from 46.0.5 to 46.0.6 by @dependabot[bot] in #491
- build(deps-dev): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #492
- build(deps-dev): bump ansys-units from 0.10.1 to 0.11.0 by @dependabot[bot] in #493
- bump ansys-fluent-core from 0.37.1 to 0.38.0 by @dependabot[bot] in #494
- build(deps-dev): bump pytest-cov from 7.0.0 to 7.1.0 by @dependabot[bot] in #495
- build(deps-dev): bump ansys-units from 0.10.1 to 0.11.0 by @dependabot[bot] in #496
- build(deps-dev): bump ansys-fluent-core from 0.37.1 to 0.38.0 by @dependabot[bot] in #497
- build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 by @dependabot[bot] in #500
- build(deps-dev): bump ansys-units from 0.10.1 to 0.11.0 by @dependabot[bot] in #498
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #499
- build(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 by @dependabot[bot] in #501
- build(deps-dev): bump ansys-fluent-core from 0.37.1 to 0.38.1 by @dependabot[bot] in #502
- build(deps-dev): bump ansys-units from 0.10.1 to 0.11.0 by @dependabot[bot] in #503
- build(deps): bump ansys/actions from 10.2.7 to 10.2.12 by @dependabot[bot] in #504
- build(deps-dev): bump ansys-fluent-core from 0.37.1 to 0.38.1 by @dependabot[bot] in #505
- build(deps-dev): bump ansys-units from 0.10.1 to 0.11.0 by @dependabot[bot] in #506
- build(deps): bump docker/login-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #507
- build(deps-dev): bump ansys-fluent-core from 0.37.1 to 0.38.1 by @dependabot[bot] in #508
- build(deps-dev): bump pillow from 12.1.1 to 12.2.0 by @dependabot[bot] in #509
- build(deps-dev): bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #511
- build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #512
- build(deps-dev): bump pydantic from 2.12.5 to 2.13.0 by @dependabot[bot] in #513
- build(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #514
- build(deps-dev): bump ansys-mapdl-core from 0.72.1 to 0.73.0 by @dependabot[bot] in #515
- build(deps-dev): bump pre-commit from 4.5.1 to 4.6.0 by @dependabot[bot] in #516
- build(deps-dev): bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #518
- build(deps): bump ansys/actions from 10.2.12 to 10.3.0 by @dependabot[bot] in #519
- build(deps): bump actions/labeler from 6.0.1 to 6.1.0 by @dependabot[bot] in #520
- build(deps-dev): bump pydantic from 2.13.3 to 2.13.4 by @dependabot[bot] in #521
- build(deps-dev): bump idna from 3.10 to 3.15 by @dependabot[bot] in #522
- build(deps): bump ansys/actions from 10.3.0 to 10.3.1 by @dependabot[bot] in #523
New Contributors
- @pyansys-automation made their first contribution in #400
- @rmanno91 made their first contribution in #370
Full Changelog: v0.3.1...v0.4.0