From db7814a10e2235c26dec084716baec88233f2c1c Mon Sep 17 00:00:00 2001 From: gkorompi Date: Wed, 15 Oct 2025 16:38:40 +0300 Subject: [PATCH 1/6] FIX: circuit config fixes --- src/ansys/aedt/core/generic/configurations.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ansys/aedt/core/generic/configurations.py b/src/ansys/aedt/core/generic/configurations.py index ee9c7bb69ee..5c5ab71d47b 100644 --- a/src/ansys/aedt/core/generic/configurations.py +++ b/src/ansys/aedt/core/generic/configurations.py @@ -2228,7 +2228,6 @@ def export_config(self, config_file=None, overwrite=False): "CoSimulator", "InstanceName", "NexximNetlist", - "InstanceName", "Name", "COMPONENT", "EyeMeasurementFunctions", @@ -2279,7 +2278,11 @@ def export_config(self, config_file=None, overwrite=False): component_type = "ami" else: component_type = "ibis" - component = parameters["comp_name"] if parameters.get("comp_name", None) else parameters["model"][1:-1] + component = ( + parameters["comp_name"] + if parameters.get("comp_name", None) + else parameters.get("model"[1:-1], component) + ) for prop, value in parameters.items(): if value and value[-1] == '"' and value[0] == '"': value = value[1:-1] @@ -2339,7 +2342,7 @@ def export_config(self, config_file=None, overwrite=False): port_dict = {} temp = pin_mapping.copy() for key, value in temp.items(): - if key not in ["gnd", "ports"] and len(value) == 1: + if key not in ["gnd"] and len(value) == 1: if key not in port_dict: port_dict[key] = value else: From b2d37068ad7581ea0fa959cc64a0f39c50cf4151 Mon Sep 17 00:00:00 2001 From: gkorompi Date: Wed, 15 Oct 2025 16:48:39 +0300 Subject: [PATCH 2/6] FIX: circuit config fixes --- src/ansys/aedt/core/generic/configurations.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ansys/aedt/core/generic/configurations.py b/src/ansys/aedt/core/generic/configurations.py index 5c5ab71d47b..cc313d9d1fa 100644 --- a/src/ansys/aedt/core/generic/configurations.py +++ b/src/ansys/aedt/core/generic/configurations.py @@ -2279,9 +2279,7 @@ def export_config(self, config_file=None, overwrite=False): else: component_type = "ibis" component = ( - parameters["comp_name"] - if parameters.get("comp_name", None) - else parameters.get("model"[1:-1], component) + parameters.get("comp_name") or parameters.get("Model") or parameters.get("model") or component ) for prop, value in parameters.items(): if value and value[-1] == '"' and value[0] == '"': From 2f28b951747887c7167439f8c11c1ad3f2d2597c Mon Sep 17 00:00:00 2001 From: gkorompi Date: Wed, 15 Oct 2025 16:51:04 +0300 Subject: [PATCH 3/6] FIX: circuit config fixes --- src/ansys/aedt/core/generic/configurations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ansys/aedt/core/generic/configurations.py b/src/ansys/aedt/core/generic/configurations.py index cc313d9d1fa..6c0754c0297 100644 --- a/src/ansys/aedt/core/generic/configurations.py +++ b/src/ansys/aedt/core/generic/configurations.py @@ -2340,7 +2340,7 @@ def export_config(self, config_file=None, overwrite=False): port_dict = {} temp = pin_mapping.copy() for key, value in temp.items(): - if key not in ["gnd"] and len(value) == 1: + if key not in ["gnd", "ports"] and len(value) == 1: if key not in port_dict: port_dict[key] = value else: From 687af6081298958a2f98922f9aee2cab26dba2cc Mon Sep 17 00:00:00 2001 From: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com> Date: Wed, 15 Oct 2025 13:55:56 +0000 Subject: [PATCH 4/6] chore: adding changelog file 6772.fixed.md [dependabot-skip] --- doc/changelog.d/6772.fixed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 doc/changelog.d/6772.fixed.md diff --git a/doc/changelog.d/6772.fixed.md b/doc/changelog.d/6772.fixed.md new file mode 100644 index 00000000000..5edc2c03256 --- /dev/null +++ b/doc/changelog.d/6772.fixed.md @@ -0,0 +1 @@ +Circ config minor From d1327f5f8a8e904e71377a89394547bdc98f4298 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Mon, 20 Oct 2025 17:17:35 +0200 Subject: [PATCH 5/6] Fixed linux test --- src/ansys/aedt/core/generic/configurations.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ansys/aedt/core/generic/configurations.py b/src/ansys/aedt/core/generic/configurations.py index c7c52d48532..f85a699c8c0 100644 --- a/src/ansys/aedt/core/generic/configurations.py +++ b/src/ansys/aedt/core/generic/configurations.py @@ -2279,9 +2279,10 @@ def export_config(self, config_file=None, overwrite=False): component_type = "ami" else: component_type = "ibis" - component = ( + component: str = ( parameters.get("comp_name") or parameters.get("Model") or parameters.get("model") or component ) + component = component.replace('"', '') for prop, value in parameters.items(): if value and value[-1] == '"' and value[0] == '"': value = value[1:-1] From b067844636d32a0f65fa30267ac66b6c7e1b4b73 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 20 Oct 2025 16:18:03 +0000 Subject: [PATCH 6/6] CHORE: Auto fixes from pre-commit hooks --- src/ansys/aedt/core/generic/configurations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ansys/aedt/core/generic/configurations.py b/src/ansys/aedt/core/generic/configurations.py index f85a699c8c0..9be5d1b876b 100644 --- a/src/ansys/aedt/core/generic/configurations.py +++ b/src/ansys/aedt/core/generic/configurations.py @@ -2282,7 +2282,7 @@ def export_config(self, config_file=None, overwrite=False): component: str = ( parameters.get("comp_name") or parameters.get("Model") or parameters.get("model") or component ) - component = component.replace('"', '') + component = component.replace('"', "") for prop, value in parameters.items(): if value and value[-1] == '"' and value[0] == '"': value = value[1:-1]