Releases: ansys/pydpf-post
v0.9.3
What's Changed
Bug fixes
Documentation
- link to PyDPF-Core documentation by @AdvaitChandorkar07 in #712
CI/CD
- Target 25.2 in ci by @ansjhajjar in #757
- Pin down vtk to 9.3.1 by @PProfizi in #762
- Bump ci_release.yml tests to 2025.1.0 by @PProfizi in #789
- ci(issues): Update issue templates for 26R1 dev by @PProfizi in #839
- ci: use repository variable for default ANSYS version to test by @PProfizi in #838
Maintenance
- Bump 0.9.3.dev0 by @PProfizi in #755
- Maint: apply license headers by @PProfizi in #794
- fix: reference to git repository is not standard by @RobPasMue in #800
New Contributors
- @AdvaitChandorkar07 made their first contribution in #712
- @ansjhajjar made their first contribution in #757
- @klmcadams made their first contribution in #774
- @oparreno made their first contribution in #829
- @pyansys-ci-bot made their first contribution in #821
- @moe-ad made their first contribution in #820
Full Changelog: v0.9.2...v0.9.3
v0.9.2
v0.9.1
What's Changed
Bug fixes
- Update face IDs list reference in test_spatial_selection_select_faces_of_elements by @PProfizi in #719
- Fix/retro tests 251.pre0 by @PProfizi in #735
- Update for numpy 2 by @PProfizi in #745
CI/CD
- Fix concurrent artifact-upload error by @PProfizi in #678
- Add a release notes template by @PProfizi in #698
- Only run docstring tests for the main Python version tested by @PProfizi in #679
Maintenance
- Bump 0.9.1.dev0 by @PProfizi in #677
- Remove sphinx-autobuild as doc requirement by @PProfizi in #705
- Add mandatory AUTHORS file by @PProfizi in #715
- Add mandatory CONTRIBUTORS.md file by @PProfizi in #717
- Remove completely doc-index-stable from releaser.yml by @PProfizi in #725
New Contributors
- @janvonrickenbach made their first contribution in #673
Full Changelog: v0.9.0...v0.9.1
v0.9.0
v0.9.0 Release Notes
pydpf-post 0.9.0 release for DPF Server 2025.1.pre0
What's Changed
- Update compatibility.rst by @PProfizi in #624
- Bump to 0.8.1.dev0 by @PProfizi in #625
- Bump robinraju/release-downloader from 1.8 to 1.10 by @dependabot in #620
- Bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #614
- Bump pytest-rerunfailures from 13.0 to 14.0 by @dependabot in #612
- Bump wheel from 0.42.0 to 0.43.0 by @dependabot in #608
- Switch CI to 251 by @PProfizi in #641
- Bump ansys-sphinx-theme from 0.14.0 to 0.16.0 by @dependabot in #643
- Bump dsaltares/fetch-gh-release-asset from 1.1.1 to 1.1.2 by @dependabot in #634
- Bump sphinx-gallery from 0.15.0 to 0.16.0 by @dependabot in #644
- Bump sphinx-autobuild from 2024.2.4 to 2024.4.16 by @dependabot in #628
- Bump ansys/actions from 5 to 6 by @dependabot in #630
- Bump pyvista from 0.43.3 to 0.43.8 by @dependabot in #642
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #607
- Bump pytest-sphinx from 0.6.0 to 0.6.3 by @dependabot in #627
- Migrate to Vale>=3 by @PProfizi in #652
- Show support of CFX .res files by @PProfizi in #658
- Comment tests that are failing du to adding MPC and INTER element types by @MichaelNale in #662
- Update tests related to addition of new element types (INTER and MPC) by @MichaelNale in #664
- Fix CFX file support in README.md ("cad"->"cas") by @PProfizi in #668
- Switch release CI to DPF 2052.1.pre0 by @PProfizi in #669
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.8.0 Release Notes
pydpf-post 0.8.0 release for DPF Server 2024.2.pre1
What's Changed
- Make releaser.yml callable by @PProfizi in #596
- Fix ansys_lab.yml tag management by @PProfizi in #597
- Bump to 0.7.1.dev0 by @PProfizi in #601
- Bump pytest from 8.0.0 to 8.0.1 by @dependabot in #600
- Bump coverage from 7.4.0 to 7.4.3 by @dependabot in #602
- Update LICENSE year by @PProfizi in #622
- Switch ci_release.yml to DPF 2024.2.pre1 by @PProfizi in #621
Full Changelog: v0.7.0...v0.8.0
v0.7.0
v0.7.0 Release Notes
pydpf-post 0.7.0 release for DPF Server 2024.2.pre0
What's Changed
Enhancements
- Expose workflow to extract results from simulation by @FedericoNegri in #543
- Improve result workflow structure by @PProfizi in #555
Bug fixes
Documentation
- Update the post doc related to the latest work on CFX face zone refac… by @MichaelNale in #556
CI/CD
- Fix call to docs job in ci_release.yml by @PProfizi in #521
- Fix condition on server version in test_simulation_results by @PProfizi in #523
- Fix Vale accept by @PProfizi in #526
- Comment tests in post that are failing due to CFX changes by @MichaelNale in #547
- Add ansys_lab.yml by @PProfizi in #550
- Switch dev testing to 242 by @PProfizi in #548
- Modify CFF tests to be consistent with CFX zone refactoring by @MichaelNale in #549
- Switch to PyAnsys doc style action by @PProfizi in #566
- Switch from DPF 24.1 to 24.1.sp01 by @PProfizi in #568
- Switch to pyansys_ci_bot in CI by @PProfizi in #572
- Switch release pipeline to 242.pre0 by @PProfizi in #594
Maintenance
- Clean init file by @PProfizi in #519
- Bump to 0.6.1.dev0 by @PProfizi in #527
- Bump actions/checkout from 3 to 4 by @dependabot in #551
- Bump pytest-rerunfailures from 12.0 to 13.0 by @dependabot in #553
- Bump ansys/actions from 4 to 5 by @dependabot in #562
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #561
- Bump actions/download-artifact from 3 to 4 by @dependabot in #560
- Bump actions/setup-python from 4.7.0 to 5.0.0 by @dependabot in #558
- Bump imageio from 2.31.5 to 2.33.1 by @dependabot in #559
- Bump sphinx-gallery from 0.14.0 to 0.15.0 by @dependabot in #554
- Bump sphinx-autodoc-typehints from 1.24.0 to 1.25.2 by @dependabot in #542
- Bump wheel from 0.41.0 to 0.42.0 by @dependabot in #563
- Bump dsaltares/fetch-gh-release-asset from 1.1.0 to 1.1.1 by @dependabot in #552
- Bump pyvista from 0.42.1 to 0.43.1 by @dependabot in #564
- Bump coverage from 7.3.1 to 7.4.0 by @dependabot in #565
- Bump sphinxcontrib-websupport from 1.2.4 to 1.2.7 by @dependabot in #569
- Bump ansys-sphinx-theme from 0.12.3 to 0.13.1 by @dependabot in #571
- Bump pyvista from 0.43.1 to 0.43.2 by @dependabot in #570
- Bump pytest from 7.4.2 to 8.0.0 by @dependabot in #576
- Bump sphinx-autobuild from 2021.3.14 to 2024.2.4 by @dependabot in #579
- Bump sphinx-autodoc-typehints from 1.25.2 to 2.0.0 by @dependabot in #581
- Bump vimtor/action-zip from 1.1 to 1.2 by @dependabot in #584
- Bump pytest-sphinx from 0.5.0 to 0.6.0 by @dependabot in #589
- Bump imageio from 2.33.1 to 2.34.0 by @dependabot in #590
- Bump pyvista from 0.43.2 to 0.43.3 by @dependabot in #591
- Bump ansys-sphinx-theme from 0.13.1 to 0.14.0 by @dependabot in #593
- Bump pypandoc from 1.12 to 1.13 by @dependabot in #592
Full Changelog: v0.6.0...v0.7.0
v0.6.0
v0.6.0 Release Notes
PyDPF-Post 0.6.0 introduces support for and requires PyDPF-Core 0.10.0.
This release supports a change in the PyDPF-Core structure with the integration of the ansys-dpf-gate
, ansys-dpf-gatebin
, and ansys-grpc-dpf
dependencies directly into ansys-dpf-core
as sub-modules starting with ansys-dpf-core==0.10.0
.
When installing this version of ansys-dpf-post
, please first uninstall the other PyDPF libraries from your Python environment if they are present using the commands:
pip uninstall ansys-dpf-core
pip uninstall ansys-dpf-gate
pip uninstall ansys-dpf-gatebin
pip uninstall ansys-grpc-dpf
The goal is to simplify installation and upgrades by reducing the potential compatibility issues due to package version conflicts.
From this release onward, the only compatibility to check should be between ansys-dpf-core
and the DPF server used via ansys-dpf-server or your ANSYS installation.
This release also drops support for the DPF server included in ANSYS 2022 R1, as well as support for Python 3.8.
What's Changed
- Bump to 0.5.1.dev0 by @PProfizi in #457
- Bump dev requirements_dev.txt by @PProfizi in #460
- Implement request of fluid results using faces by @PProfizi in #462
- Fix doc release by @PProfizi in #459
- Bump sphinx from 7.1.1 to 7.1.2 by @dependabot in #452
- Bump ansys-sphinx-theme from 0.10.0 to 0.10.2 by @dependabot in #458
- Add cheat sheet links in PyDPF-Core doc by @PipKat in #468
- Change CFF tests to be consistent with the latest update by @MichaelNale in #474
- Update CI to handle refactor of ansys-dpf-core by @PProfizi in #482
- Remove 221 from testing by @PProfizi in #484
- Add class signature type-hinting by @PProfizi in #461
- Bump actions/checkout from 3 to 4 by @dependabot in #477
- Bump coverage from 7.2.7 to 7.3.1 by @dependabot in #479
- Fix docs zipping by @PProfizi in #486
- StaticMechanicalSimulation.thermal_strain by @PProfizi in #483
- Implement and test flprj argument for FluidSimulation by @PProfizi in #487
- Bump ansys-sphinx-theme from 0.10.2 to 0.11.1 by @dependabot in #485
- Bump sphinx-notfound-page from 0.8.3 to 1.0.0 by @dependabot in #491
- Bump pytest from 7.4.0 to 7.4.2 by @dependabot in #488
- Bump imageio from 2.31.0 to 2.31.3 by @dependabot in #489
- Bump pyvista from 0.41.1 to 0.42.1 by @dependabot in #490
- Bump sphinx-gallery from 0.13.0 to 0.14.0 by @dependabot in #492
- Bump sphinx from 7.1.2 to 7.2.5 by @dependabot in #476
- Do not package example files by @PProfizi in #475
- Bump ansys-sphinx-theme from 0.11.1 to 0.11.2 by @dependabot in #494
- Expose streamlines by @PProfizi in #480
- Update for Euler angles result by @PProfizi in #497
- Update HeatingCoil.res by CFF files by @rafacanton in #498
- update docstring euler angles by @cbellot000 in #508
- Fix results extraction for simulation object with given server by @FedericoNegri in #499
- Vale ignore RST roles by @PProfizi in #511
- Correct values to account for the issue in the mesh_skin operator by @rafacanton in #514
- Update supported Python versions by @PProfizi in #515
- Bump ansys-sphinx-theme from 0.11.2 to 0.12.3 by @dependabot in #512
- Remove Vale Google.Headings warnings due to false positives by @PProfizi in #516
- Bump numpydoc from 1.4.0 to 1.6.0 by @dependabot in #504
- Bump imageio from 2.31.3 to 2.31.5 by @dependabot in #507
- Bump sphinx from 7.2.5 to 7.2.6 by @dependabot in #493
- Bump pypandoc from 1.10 to 1.12 by @dependabot in #518
- Revert docstring to conform to DPF 2024.1.pre0 by @PProfizi in #522
New Contributors
- @MichaelNale made their first contribution in #474
Full Changelog: v0.5.0...v0.6.0
v0.5.0
v0.5.0 Release Notes
PyDPF-Post 0.5.0 introduces support for DPF Server 2024.1.pre0 and PyDPF-Core 0.9.0 with the new fluid capabilities.
It adds the FluidSimulation
class and several other concepts enabling post-treatment of result files from Fluent and CFX.
What's Changed
- Fix calls to doc-deploy-dev/stable pyansys actions by @PProfizi in #358
- Fix dev doc upload by @PProfizi in #361
- Fix doc deployment by @PProfizi in #362
- Finalize fix to deploy-doc actions by @PProfizi in #363
- Fix 03-explore-result-data-harmonic by @PProfizi in #360
- Bump ansys-sphinx-theme from 0.9.6 to 0.9.7 by @dependabot in #365
- Initialize a Simulation object with a given server by @FedericoNegri in #368
- Change email address and add info on switching doc versions by @PipKat in #369
- fix server update by @cbellot000 in #375
- Fix issue in electric test by @rafacanton in #383
- Revert "Fix issue in electric test" by @rafacanton in #384
- Bump to 0.4.1dev0 by @PProfizi in #376
- Add external_layer and skin kwargs for all results by @cbellot000 in #373
- Bump dsaltares/fetch-gh-release-asset from 1.1.0 to 1.1.1 by @dependabot in #379
- Remove unused logos and images by @PProfizi in #386
- Bump pytest from 7.2.1 to 7.3.1 by @dependabot in #370
- Bump ansys-sphinx-theme from 0.9.7 to 0.9.9 by @dependabot in #387
- Bump sphinx from 5.3.0 to 7.0.0 by @dependabot in #385
- Set all set-python actions to v4.5.0 by @PProfizi in #388
- Bump sphinx-autodoc-typehints from 1.22 to 1.23.0 by @dependabot in #367
- Bump sphinx-gallery from 0.12.2 to 0.13.0 by @dependabot in #371
- Fix ref to static images in user_guide/plotting by @PProfizi in #390
- Bump actions/setup-python from 4.5.0 to 4.6.0 by @dependabot in #391
- Fix ENF and RF tests due to new server behavior by @PProfizi in #396
- pyansys to ansys actions by @PProfizi in #399
- Bump imageio from 2.27.0 to 2.29.0 by @dependabot in #401
- Update bug.yml by @PProfizi in #408
- Fix links in README.md by @PProfizi in #409
- Switch CI to 241 by @PProfizi in #412
- Bump imageio from 2.29.0 to 2.31.0 by @dependabot in #411
- Bump coverage from 7.2.2 to 7.2.7 by @dependabot in #406
- Remove explicit string test managed by PyDPF-Core by @PProfizi in #414
- Update docstring test due to changes server-side by @PProfizi in #417
- Fill units only when requested by @FedericoNegri in #422
- Dynamic DataFrame print by @PProfizi in #418
- Set Pyvista < 0.40.0 in pyproject.toml by @PProfizi in #427
- Fix wrong input name for solid_to_skin operator by @PProfizi in #429
- Fluid simulation results API by @PProfizi in #402
- Fix docstrings in results APIs by @PProfizi in #431
- Remove star from any requirement in pyproject.toml by @PProfizi in #432
- Deal with size 6 as well as size 7 unit systems by @PProfizi in #434
- Mesh splitting and selection by @PProfizi in #346
- Add fluid result averaging, FluidMeshInfo, and Faces by @PProfizi in #435
- Bump pytest from 7.3.1 to 7.4.0 by @dependabot in #424
- Bump sphinx from 7.0.0 to 7.1.0 by @dependabot in #437
- Switch ci_release.yml to 2024.1.pre0 by @PProfizi in #439
- Add a Known Issues List page by @PProfizi in #398
- Remove support for Python 3.7 by @PProfizi in #443
- Update README and mention supported file types by @PProfizi in #441
- Update fluid examples with the MeshInfo by @PProfizi in #442
- Bump gate, batebin, ansys-grpc-dpf by @rafacanton in #444
- Fix result query on zones by @PProfizi in #445
- Bump wheel from 0.40.0 to 0.41.0 by @dependabot in #438
- Bump sphinx-autodoc-typehints from 1.23.0 to 1.24.0 by @dependabot in #436
- Bump pytest-rerunfailures from 11.0 to 12.0 by @dependabot in #428
- Bump actions/setup-python from 4.6.0 to 4.7.0 by @dependabot in #430
- Allow kwargs arguments for simulation.plot() by @PProfizi in #446
- Bump sphinx from 7.1.0 to 7.1.1 by @dependabot in #440
- Bump ansys-sphinx-theme from 0.9.9 to 0.10.0 by @dependabot in #447
- Remove rogue prints from tests by @PProfizi in #449
- Fix incompatibility with PyVista>=0.40.0 by @PProfizi in #454
- Update compatibility table for 0.5.0 by @PProfizi in #455
New Contributors
- @FedericoNegri made their first contribution in #368
- @rafacanton made their first contribution in #383
Full Changelog: v0.4.0...v0.5.0
v0.4.0
v0.4.0 Release Notes
PyDPF-Post 0.4.0 introduces support for the new licensing logic introduced with PyDPF-Core 0.8.0 and necessary for use with DPF Server 2023.2.pre1.
It also adds features to the new Simulation
API introduced with PyDPF-Post 0.3.0.
What's Changed
Enhancements
- Propagate Premium ServerContext as default by @PProfizi in #345
- Add DataFrame.min and DataFrame.max over 'set_ids' axis or MeshIndex by @PProfizi in #333
- Expose arguments for cyclic result queries by @PProfizi in #336
Bug fixes
Documentation
CI/CD
Maintenance
- Bump ansys-sphinx-theme from 0.9.5 to 0.9.6 by @dependabot in #351
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.1 Release Notes
The 0.3.1 release of PyDPF-Post fixes retro-compatibility with Ansys 2022R1 and R2 for the new Simulation
API introduced with 0.3.0.
What's Changed
Enhancements
Documentation
Bug fixes
- Fix retro-compatibility with 222 and 221 by @PProfizi in #339
- Fix pandas pinned version for 3.7 by @PProfizi in #332
Maintenance
- Bump to 0.3.1.dev0 by @PProfizi in #326
- Update license file year by @anslpa in #329
- Improvements to pyproject.toml - contact email by @RobPasMue in #328
- Bump sphinx-gallery from 0.11.1 to 0.12.2 by @dependabot in #331
- Bump pandas from 1.3.5 to 1.5.3 by @dependabot in #321
- Bump wheel from 0.38.4 to 0.40.0 by @dependabot in #335
- Bump coverage from 7.2.1 to 7.2.2 by @dependabot in #337
- Bump pyvista from 0.38.3 to 0.38.5 by @dependabot in #338
- Bump imageio from 2.26.0 to 2.27.0 by @dependabot in #347
- Bump pyvista/setup-headless-display-action from 1 to 2 by @dependabot in #349
Full Changelog: v0.3.0...v0.3.1