Skip to content

Conversation

Copy link

Copilot AI commented Nov 6, 2025

HEAppE V6 corrected "Paralization" to "Parallelization" in the API specification, but the Python client class name wasn't updated.

Changes

  • Renamed TaskParalizationParameterExt class to TaskParallelizationParameterExt
  • Renamed file task_paralization_parameter_ext.pytask_parallelization_parameter_ext.py
  • Updated imports in heappe_v6/core/__init__.py and heappe_v6/core/models/__init__.py
  • Updated type hints in TaskSpecificationExt from list[TaskParalizationParameterExt] to list[TaskParallelizationParameterExt]
  • Fixed docstring typos ("paralelization" → "parallelization")

Usage

from py4heappe.heappe_v6.core.models import TaskParallelizationParameterExt

# Old import path no longer exists
param = TaskParallelizationParameterExt(
    mpi_processes=4,
    open_mp_threads=2,
    max_cores=8
)

Note: This is a breaking change for V6 only. V4 and V5 retain the original spelling for backward compatibility.

Original prompt

This section details on the original issue you should resolve

<issue_title>Class name typ</issue_title>
<issue_description>Class name of https://github.com/It4innovations/Py4HEAppE/blob/7f795477bbdf06af5c00ca94b307548ccb14d5e9/src/py4heappe/heappe_v6/core/models/task_paralization_parameter_ext.py#L18C7-L18C35 is not related to HEAppE V6 change, in which TaskParalizationParameters was corrected to TaskParallelizationParameters.</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Fix class name typo in task_paralization_parameter_ext.py Fix typo: TaskParalizationParameterExt → TaskParallelizationParameterExt in V6 Nov 6, 2025
Copilot AI requested a review from janecekkrenek November 6, 2025 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Class name typ

2 participants