Skip to content

Conversation

@eblanco-ansys
Copy link
Contributor

Description

Add panels command to manage PyAEDT panels in AEDT + tests

Checklist

  • I have tested my changes locally.
  • I have added necessary documentation or updated existing documentation.
  • I have followed the coding style guidelines of this project.
  • I have added appropriate tests (unit, integration, system).
  • I have reviewed my changes before submitting this pull request.
  • I have linked the issue or issues that are solved by the PR if any.
  • I have agreed with the Contributor License Agreement (CLA).

@eblanco-ansys eblanco-ansys requested a review from a team as a code owner November 17, 2025 15:25
@github-actions github-actions bot added the enhancement New features or code improvements label Nov 17, 2025
eblanco-ansys and others added 2 commits November 17, 2025 16:32
eblanco-ansys and others added 2 commits November 17, 2025 16:36
@eblanco-ansys
Copy link
Contributor Author

@PipKat Thanks a lot for the suggestions! Appreciated

@codecov
Copy link

codecov bot commented Nov 18, 2025

Codecov Report

❌ Patch coverage is 93.10345% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.27%. Comparing base (99dcc81) to head (50232db).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6886      +/-   ##
==========================================
+ Coverage   81.34%   83.27%   +1.92%     
==========================================
  Files         246      246              
  Lines       77863    77921      +58     
==========================================
+ Hits        63340    64888    +1548     
+ Misses      14523    13033    -1490     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Collaborator

@SMoraisAnsys SMoraisAnsys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering if adding this to the CLI is needed or if we shouldn't. Do we have users / developers that would leverage that feature ? I've left some minor comments

@eblanco-ansys
Copy link
Contributor Author

I'm wondering if adding this to the CLI is needed or if we shouldn't. Do we have users / developers that would leverage that feature ? I've left some minor comments

The idea behind this feature is to facilitate how users add the panels when doing manually. Currently, they need to type this inside python console and replace with the correct values:
from ansys.aedt.core.extensions.installer.pyaedt_installer import add_pyaedt_to_aedt add_pyaedt_to_aedt(“your_aedt_version", r“path_to_personalib")
With this new command they will be guided and get more feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New features or code improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants