Skip to content

Commit

Permalink
FEAT: New extension version manager (#5702)
Browse files Browse the repository at this point in the history
Co-authored-by: ring630 <@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Samuelopez-ansys <[email protected]>
  • Loading branch information
3 people authored Feb 7, 2025
1 parent 66716fc commit 01b93eb
Show file tree
Hide file tree
Showing 7 changed files with 584 additions and 0 deletions.
7 changes: 7 additions & 0 deletions doc/source/User_guide/extensions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,13 @@ They are small automated workflows with a simple GUI.

Lear how to convert projects from 2022R2 to newer versions.

.. grid-item-card:: Version manager
:link: pyaedt_extensions_doc/project/version_manager
:link-type: doc
:margin: 2 2 0 0

Manage pyaedt and pyedb versions.


HFSS 3D Layout extensions
~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
The extension allows users to update PyAEDT and PyEDB through GUI
-----------------------------------------------------------------

.. image:: ../../../_static/extensions/version_manager.png
:width: 800
:alt: Version manager

----------
Features
----------

- Show Python virtual environment path
- Show Python version
- Show the current PyAEDT and PyEDB versions
- Show the latest PyAEDT and PyEDB release available on PyPI
- Update PyAEDT and PyEDB to the latest version on PyPI
- Install PyAEDT and PyEDB with a branch available on Github
- By default the main development branch is used
- Other existing branch names can be provided
- Update PyAEDT and PyEDB from wheelhouse
- Check compatibility
- Reset and update PyAEDT buttons in AEDT
Binary file added doc/source/_static/extensions/version_manager.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions doc/styles/config/vocabularies/ANSYS/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ FEBI
FE-BI
file_path
getters
Github
globals
[Gg]RPC
HDM
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions src/ansys/aedt/core/workflows/project/toolkits_catalog.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,10 @@ script = "advanced_fields_calculator.py"
icon = "images/large/fields.png"
template = "run_pyaedt_toolkit_script"
pip = ""

[VersionManager]
name = "Version Manager"
script = "version_manager.py"
icon = "images/large/version_manager.png"
template = "run_pyaedt_toolkit_script"
pip = ""
Loading

0 comments on commit 01b93eb

Please sign in to comment.