Releases: ansys/pyhps
v0.11.1
v0.11.0
What's Changed
This release targets HPC Platform Services 1.3. It includes the following changes:
- Skip version check when running against dev services by @FedericoNegri in #569
- Use ruff for linting and formatting by @FedericoNegri in #568
- Test against HPS latest-dev version by @FedericoNegri in #567
- fix auth test to use proper url by @Buzz1167 in #571
- [API change] Add explicit mode specification for parameters by @engpas in #547
- [API change] add TaskDefinition.debug property by @davel94 in #575
- Extend examples to include execution script parameter handling by @engpas in #556
- Add workflow to update RMS models by @FedericoNegri in #580
- [API breaking change] Add app versions list to task template software_requirements by @davel94 in #589
- Wait for DT service when profile is set to backend by @saimanikant in #601
- Progress handler for file download by @FedericoNegri in #595
- Add vulnerabilities check in the CI + SECURITY.md file by @FedericoNegri in #627
- Dont ever assume the path from the HPS url, always work from the auth_url by @Buzz1167 in #629
- Prep for new release targeting the upcoming HPS 1.3 by @FedericoNegri in #636
- Adjust data transfer worker download folder by @FedericoNegri in #641
- Python uv example by @engpas in #619
For more details on the compatibility between PyHPS 0.11.0 and HPS releases, see https://hps.docs.pyansys.com/version/0.11/getting_started/index.html.
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- Skip version check when running against dev services
- Use ruff for linting and formatting
Full Changelog: v0.10.0...v0.10.1
v0.11.dev0
Bump version to 0.11.dev0 and merge back release related fix (#566)
v0.10.0
What's Changed
This release targets HPC Platform Services 1.2.0. Among other changes, PyHPS now integrates the new PyHPS Data Transfer client, which makes it compatible with the new data transfer service released in HPS 1.2.0.
Note: PyHPS 0.10.0 is not backward compatible with HPS deployments < 1.2.0. For more details about compatibility, see Compatibility with HPS releases in the PyHPS documentation.
PyHPS 0.10.0 includes the following changes:
- Integrate with data transfer worker by @RajaPiseD in #436
- Remove support for python 3.9 by @FedericoNegri in #457
- Use project dir end point by @saimanikant in #466
- Fix test_task_definition_templates failures by @saimanikant in #482
- Fix issues caused by upgrade of ansys actions by @saimanikant in #489
- Test parameter definitions in copied job definition by @FedericoNegri in #411
- Add new Python example that generates large output files by @ojkoenig in #483
- feat: added sphinx hook and mordern download buttons by @moe-ad in #500
- Feat/improve doc build logic by @moe-ad in #502
- Support Python 3.13 by @FedericoNegri in #509
- Use absolute path for action by @saimanikant in #532
- Extend test_copy_exec_script by @FedericoNegri in #542
- Corrected scoping by @engpas in #546
- [CI-CD]: Introduce profile input for docker-compose in testing by @saimanikant in #554
- Update services action and versions input by @FedericoNegri in #558
- Implement and document compatibility with HPS releases by @FedericoNegri in #559
New Contributors
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- fix: updated required ansys-sphinx-theme version in #497
Full Changelog: v0.9.0...v0.9.1
v0.10.dev0
Bump version 0.10.dev0 (#451)
v0.9.0
What's Changed
This release targets HPC Platform Services 1.1.1. It includes the following changes:
- Expose local scratch task requirement by @FedericoNegri in #373
- CI: update HPS services deployment by @FedericoNegri in #375
- Changed baseclass of rms model classes to DictModel by @RajaPiseD in #379
- Expose analyze endpoint by @FedericoNegri in #376
- Expose additional task definition fields by @FedericoNegri in #368
- Fix tests and doc style build by @FedericoNegri in #391
- Fix HPS services action by @FedericoNegri in #392
- Add getitem, setitem and get methods by @RajaPiseD in #390
- Expose task commands by @FedericoNegri in #384
- Include new task command resources in the API reference by @FedericoNegri in #398
- Fix nightly doc build by @FedericoNegri in #423
- Use request.Session() in a 'with' block by @davel94 in #424
- support more generic oidc by @Buzz1167 in #431
- Fix checks in project permissions tests by @FedericoNegri in #448
New Contributors
- @RajaPiseD made their first contribution in #379
Full Changelog: v0.8.0...v0.9.0
v0.9.dev0
Bump version to 0.9.dev0 (#367)
v0.8.0
What's Changed
- Set username based on token by @wehrler in #348
- Add grid to the doc start page by @FedericoNegri in #353
- Remove python-keycloak by @FedericoNegri in #352
- Type hints for JMS and Auth resources by @FedericoNegri in #356
- Update PR template by @FedericoNegri in #357
- Fix doc build by @FedericoNegri in #365
- Raise when no file storage gateway is available by @FedericoNegri in #366
Dependencies
- Bump pytest from 8.0.1 to 8.0.2 by @dependabot in #347
- Bump coverage from 7.4.2 to 7.4.3 by @dependabot in #346
- Bump build from 1.0.3 to 1.1.1 by @dependabot in #351
- Bump pytest from 8.0.2 to 8.1.1 by @dependabot in #354
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #355
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #358
- Bump coverage from 7.4.3 to 7.4.4 by @dependabot in #361
- Bump ansys-sphinx-theme from 0.14.0 to 0.14.1 by @dependabot in #362
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #364
- Bump autodoc-pydantic from 2.0.1 to 2.1.0 by @dependabot in #363
Full Changelog: v0.7.1...v0.8.0