Skip to content

Latest commit

 

History

History
253 lines (212 loc) · 14.7 KB

CHANGELOG.md

File metadata and controls

253 lines (212 loc) · 14.7 KB

CHANGELOG

Added

Fixed

Changed

Dependencies

  • Bump version to 0.8.dev0 in pyproject.toml #341

0.7.0 - February 21 2024

Added

  • feat: needed permissions for junit action
  • feat: update license start year (#334)
  • Add codecov to the repository (#339)

Fixed

  • fix: followup tech review (#300)
  • fix: workflow permissions (#301)
  • fix: github output instead of env var (#303)
  • fix: outputs
  • Fix coverage (#307)
  • fix: stage dependencies (#313)
  • fix: solve badges (#340)

Changed

  • Technical review #273
  • Replace unittest with pytest (#298)
  • cicd: proposing different action (#302)
  • Cleanup workflows (#306)
  • Update RMS models (#308)
  • Additional cleanup (#312)
  • Update tests for LS-DYNA example (#276)
  • More docs and url renaming (#316)
  • Update README.rst (#317)
  • DCS migration guide (#314)
  • Adjust schemas docstrings (#318)
  • Expose task work dir (#320)
  • Update fluent nozzle example (#319)
  • Rework Doc API Reference (#321)
  • Remove issue templates (#327)
  • docs: installation steps (#336)
  • Post tech-review updates (#338)

Dependencies

  • Bump ansys-sphinx-theme from 0.13.1 to 0.13.2 (#297)
  • Bump docker/login-action from 2 to 3 (#292)
  • Bump dawidd6/action-download-artifact from 2 to 3 (#290)
  • Bump peter-evans/create-or-update-comment from 2 to 4 (#295)
  • Bump actions/checkout from 3 to 4 (#293)
  • Bump sphinxnotes-strike from 1.2 to 1.2.1 (#296)
  • Bump sphinx-autodoc-typehints from 1.25.2 to 1.25.3 (#291)
  • Bump actions/setup-python from 4 to 5 (#310)
  • Bump mikepenz/action-junit-report from 3 to 4 (#309)
  • Bump ansys-sphinx-theme from 0.13.2 to 0.13.4 (#324)
  • Bump twine from 4.0.2 to 5.0.0 (#323)
  • Bump sphinx-autodoc-typehints from 1.25.3 to 2.0.0 (#325)
  • Bump pytest from 8.0.0 to 8.0.1 (#328)
  • Bump ansys-sphinx-theme from 0.13.4 to 0.14.0 (#330)
  • Bump coverage from 7.4.1 to 7.4.2 (#337)

0.6.0 - January 31 2024

Added

  • Add license headers to files #270

Fixed

  • Fix small typo in Objects vs Dictionaries #259
  • Improve type checking for create, update and delete methods #271
  • Improvements from testing session #275

Changed

  • Rename to PyHPS #258
  • More renaming #260
  • Update RMS models and API #262
  • Overall doc edit for public release #278

Dependencies

  • Bump apispec from 6.3.0 to 6.3.1 in /requirements #264
  • Bump pytest from 7.4.3 to 7.4.4 in /requirements #266
  • Update add-license-headers version #277

0.5.0 - December 14 2023

Added

  • Expose the resource management service (RMS) API by @FedericoNegri in #247
  • Add missing RMS api doc file by @FedericoNegri in #250
  • Add wheel asset to release by @FedericoNegri in #255

Fixed

  • Fix download of file when the evaluation path contains a subdir by @FedericoNegri in #254
  • Fix task def property by @wehrler in #257

Changed

  • Update nightly workflow by @FedericoNegri in #256

Dependencies

  • Bump datamodel-code-generator from 0.24.1 to 0.25.1 in /requirements by @dependabot in #249

0.4.0 - November 17 2023

Added

  • Add HPC resources by @wehrler in #186
  • Add PR, bug and feature template by @sashankh01 in #179
  • Expose SSL certificates verification by @FedericoNegri in #235
  • Create File resource with a file-like object by @FedericoNegri in #238

Fixed

  • Jnovak/client refresh failure by @Buzz1167 in #194
  • Fix output files and parameter ids in the success criteria by @FedericoNegri in #234
  • Fix marshmallow warnings by @FedericoNegri in #239

Changed

  • Update schemas and resources by @FedericoNegri in #196
  • Update tests requiring the auth api by @FedericoNegri in #201
  • Update github workflows by @FedericoNegri in #220
  • Update Python and dependencies versions by @FedericoNegri in #228
  • Remove unnecessary files from wheel by @FedericoNegri in #237
  • Update examples to optionally use the official execution scripts by @saimanikant in #240

Dependencies

  • Bump pytest from 7.3.2 to 7.4.3 in /requirements by @dependabot in #192, #232
  • Bump docs requirements by @FedericoNegri in #245

0.3.0 - June 29 2023

Added

  • Add build_info to evaluator's schema by @FedericoNegri in #190
  • Expose created/modified by by @FedericoNegri in #189

Changed

  • Rename external version by @FedericoNegri in #184
  • Rework auth api by @FedericoNegri in #185
  • Bump default Ansys apps version by @FedericoNegri in #187

Dependencies

  • Bump ansys-sphinx-theme from 0.9.8 to 0.9.9 in /requirements by @dependabot in #173
  • Bump pytest from 7.3.1 to 7.3.2 in /requirements by @dependabot in #188
  • Bump pytest-cov from 4.0.0 to 4.1.0 in /requirements by @dependabot in #183

0.2.0 - June 6 2023

Added

  • Objects copy by @FedericoNegri in #181

Fixed

  • Fix test: task files by @FedericoNegri in #174

Changed

  • Update ci_cd.yml by @FedericoNegri in #175
  • Update nightly build by @FedericoNegri in #176
  • Update ci/cd by @FedericoNegri in #178
  • Adjust schemas to match jms and evaluator by @wehrler in #182
  • Remove file storage from project schema by @wehrler in #160

0.1.0 - May 9 2023

Added

  • Add missing fields for app template handling by @nezgrath in #14
  • Okoenig/exec script examples by @ojkoenig in #18
  • Add publish step to private pypi. by @jonathanzopes in #20
  • Add log messages in execution scripts by @ojkoenig in #27
  • Add use_execution_script to pyrep by @ojkoenig in #33
  • Add new examples + docstring updates by @FedericoNegri in #35
  • Add version as a cmd line argument in the examples by @FedericoNegri in #71
  • Add nightly build and make CI run faster by @FedericoNegri in #85
  • Add task custom_data field by @FedericoNegri in #143
  • Add release job to ci/cd by @FedericoNegri in #172
  • Common Client and separate API objects by @FedericoNegri in #28
  • Set REP server for CI tests by @FedericoNegri in #39
  • Include examples in the doc by @FedericoNegri in #45
  • Auto generate code for resource objects by @FedericoNegri in #42
  • Fluent example by @FedericoNegri in #46
  • Separate tests by @FedericoNegri in #49
  • Davel/fluent example by @davel94 in #52
  • CFX example by @davel94 in #55
  • doc for fluent nozzle and cfx examples by @davel94 in #58
  • get_project_by_name in mapdl_motorbike_frame example by @saimanikant in #65
  • Don't assume projects exists on server for tests by @FedericoNegri in #86
  • Test task definition fields by @FedericoNegri in #92
  • Auto-generate init arguments for resources by @FedericoNegri in #93
  • Correct dependabot labels by @nezgrath in #101
  • Task definition template permissions by @FedericoNegri in #100
  • Sort File System Rest Gateway by ascending priority by @FedericoNegri in #112
  • Test against local REP deployment by @FedericoNegri in #127
  • Verify that a user can query newly created templates by @FedericoNegri in #118
  • Enable multi-version documentation by @greschd in #130
  • Run unit tests in nightly build against local deployment by @FedericoNegri in #132
  • Clean up old/unused files by @FedericoNegri in #133
  • Expose distributed flag in the task definition and template by @FedericoNegri in #134
  • Expose argument to control the default for the fields="all" query parameter by @FedericoNegri in #150
  • Helper function to copy default execution scripts by @FedericoNegri in #154
  • Ansys org rename by @FedericoNegri in #170
  • Expose sync_jobs and deprecate _sync_jobs by @FedericoNegri in #171

Fixed

  • Fix mapdl_motorbike_frame examples. To be continued by @ojkoenig in #5
  • Okoenig/fix examples by @ojkoenig in #6
  • Okoenig/fix examples by @ojkoenig in #8
  • Minor fix by @ojkoenig in #9
  • Minor fix for the example as reported by Sorin by @ojkoenig in #12
  • Adjust replace rules by @nezgrath in #13
  • Small fix for task definition schema. execution_script_id is optional by @ojkoenig in #17
  • Pass env correctly by @ojkoenig in #19
  • Jzopes/fix code style by @jonathanzopes in #22
  • okoenig/fix tests by @ojkoenig in #24
  • Fix doc build by @FedericoNegri in #111
  • Fix api update calls by @FedericoNegri in #126

Changed

  • Change required_output_parameters to required_output_parameter_ids by @nezgrath in #2
  • Updating more examples by @ojkoenig in #7
  • Disable pydocstyle for now by @ojkoenig in #11
  • Update doc build step. by @jonathanzopes in #21
  • Minor update for exec scripts by @ojkoenig in #23
  • Doc update + get_project_by_name and pretty print by @FedericoNegri in #36
  • Update task definition templates + doc improvements by @FedericoNegri in #38
  • Update app names by @FedericoNegri in #53
  • Update url of testing server by @FedericoNegri in #59
  • Schema and resource generation updates by @FedericoNegri in #57
  • Update test server credentials by @FedericoNegri in #75
  • Expose update of evaluator configuration by @FedericoNegri in #137
  • Update dependencies by @FedericoNegri in #145
  • Update dependencies by @FedericoNegri in #162
  • Update project copy and evaluator's schema by @FedericoNegri in #165
  • Change source import for flake8 by @RobPasMue in #88
  • changes to exec scripts for templates. by @davel94 in #80
  • Specify python-keycloak<=2.12.0 to avoid breaking changes with newer releases by @FedericoNegri in #141
  • Re-enable the Auth API by @FedericoNegri in #32
  • Adjust package name to ansys-rep-client by @FedericoNegri in #138
  • Improve type annotations and APIs doc by @FedericoNegri in #47

Dependencies

  • Bump sphinx from 5.0.2 to 0.10.0 in /requirements by @dependabot in (#4, #73, #109)
  • Bump ansys-sphinx-theme from 0.4.2 to 0.8.2 in /requirements by @dependabot in (#16, #25, #37, #91, #98, #122, #129)
  • Bump sphinxnotes-strike from 1.1 to 1.2 in /requirements by @dependabot in #34
  • Bump pytest from 7.1.2 to 7.2.1 in /requirements by @dependabot in #44, #77, #113
  • Bump sphinx-autodoc-typehints from 1.18.1 to 1.22 in /requirements by @dependabot in (#54, #108, #123, #124, #128
  • Bump dependencies version by @FedericoNegri in #72
  • Bump apispec from 5.2.2 to 6.0.2 in /requirements by @dependabot in #74, #87
  • Bump versions in requirements by @FedericoNegri in #84
  • Bump sphinx-copybutton from 0.5 to 0.5.1 in /requirements by @dependabot in #89
  • Bump sphinxcontrib-httpdomain from 1.8.0 to 1.8.1 in /requirements by @dependabot in #90
  • Bump twine from 4.0.1 to 4.0.2 in /requirements by @dependabot in #95
  • Bump build from 0.9.0 to 0.10.0 in /requirements by @dependabot in #110
  • Bump sphinxcontrib-globalsubs from 0.1.0 to 0.1.1 in /requirements by @dependabot in #115