Skip to content

v0.15.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Dec 17:48
· 1 commit to main since this release

PyDPF-Core 0.15.0 release for Ansys 2026 R1, 2025 R2 SP03, 2025 R1 SP04, 2024 R2 SP03.

The DPF server included in the versions cited above now defaults to mTLS authenticated communications for gRPC.
Check Getting Started/DPF Server/Run DPF Server in Secure Mode with mTLS for more information.

The default client-server communication stays InProcess so most users should not see any change.

What's Changed

Enhancements

  • feat(documentation): Add indexes to operator categories in operator documentation sources by @PProfizi in #2694
  • feat: add DataSources.streams_container by @PProfizi in #2704
  • feat(operator_doc): allow plugin load to fail for composites and sound by @PProfizi in #2709
  • feat(operator_doc): show supported files in operator documentation Markdown sources by @PProfizi in #2702
  • Remove _result_properties by @rafacanton in #2365
  • feat(operator_doc): include operator usage examples in the operator documentation by @PProfizi in #2777

Bug fixes

  • fix(operator): fix Input.connect ambiguity warning by @PProfizi in #2703
  • refactor(operators): use operator-specific Input and Output classes in the template by @moe-ad in #2718
  • fix(typing): fix bad type-hint in docstring of Python operator classes by @PProfizi in #2721
  • fix(deprecation): remove usage of deprecated pkgutil.get_loader by @PProfizi in #2763
  • fix(operator): fix Outputs class generated operators by @PProfizi in #2755
  • fix(server): fix the dpf install selection logic when ansys-dpf-core is shipped within an Ansys installation by @PProfizi in #2770
  • test: add tests for CFF flprj files by @PProfizi in #2640

CI/CD

  • ci(retro): switch to sp04 for 252 by @PProfizi in #2717
  • ci(test): Test docstrings against latest released DPF in the dev pipelines by @PProfizi in #2723
  • ci(build): fix build_wheel.py if no version file in gatebin by @PProfizi in #2753
  • ci(test): switch to codecov actions v5 by @PProfizi in #2764
  • ci(codecov): fix input argument following bump to codecov-action v5 by @PProfizi in #2765
  • ci(doc): remove warning about doc build log upload by @PProfizi in #2772
  • ci(post): fix platform detection in pydpf-post test pipeline by @PProfizi in #2811

Maintenance

Full Changelog: v0.14.2...v0.15.0