Skip to content

Conversation

@eblanco-ansys
Copy link
Contributor

@eblanco-ansys eblanco-ansys commented Nov 28, 2025

Description

Adds a new "Venv Console" button to the AEDT automation panel that opens a terminal with the default PyAEDT virtual environment (.pyaedt_env) pre-activated. The feature automatically detects the standard venv location and launches the terminal
Still need to be refined for linux environment.
This provides developers with instant access to the PyAEDT development environment directly from AEDT's interface.

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 28, 2025 16:54
@eblanco-ansys eblanco-ansys marked this pull request as draft November 28, 2025 16:54
@eblanco-ansys eblanco-ansys self-assigned this Nov 28, 2025
@eblanco-ansys eblanco-ansys changed the title Feat/venv-console-panel Feat: venv console panel Nov 28, 2025
@eblanco-ansys eblanco-ansys changed the title Feat: venv console panel FEAT: venv console panel Nov 28, 2025
@github-actions github-actions bot added the enhancement New features or code improvements label Nov 28, 2025
@codecov
Copy link

codecov bot commented Nov 28, 2025

Codecov Report

❌ Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 29.01%. Comparing base (8921a98) to head (3dc06dd).

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #6961       +/-   ##
===========================================
- Coverage   45.20%   29.01%   -16.20%     
===========================================
  Files         252      252               
  Lines       78600    78600               
===========================================
- Hits        35532    22805    -12727     
- Misses      43068    55795    +12727     
🚀 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.

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.

3 participants