Skip to content

Document pyaedt version constraint rationale - #1037

Closed
shanto268 with Copilot wants to merge 2 commits into
mainfrom
copilot/update-pyaedt-version-log
Closed

Document pyaedt version constraint rationale#1037
shanto268 with Copilot wants to merge 2 commits into
mainfrom
copilot/update-pyaedt-version-log

Conversation

Copilot AI commented Jan 29, 2026

Copy link
Copy Markdown

The pyaedt version was pinned to <0.24 on Jan 23, 2026, but only had a vague inline comment "has some bugs" without explaining the specific compatibility issues or providing guidance.

Changes

  • changelog.md: Added detailed section explaining the version constraint including:

    • Compatibility issues with Ansys HFSS/Q3D/Eigenmode renderer implementations
    • API breaking changes requiring refactoring
    • Resolution plan and user guidance
  • pyproject.toml: Updated inline comment to reference changelog for details

  • environment.yml: Synchronized constraint from ~=0.21 to >=0.21,<0.24 to match pyproject.toml

Users needing pyaedt v0.24+ features now have clear guidance to open an issue. Versions 0.21.x through 0.23.x remain fully supported.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

- Enhanced changelog with comprehensive explanation of pyaedt 0.24 version constraint
- Updated inline comments in pyproject.toml to reference changelog
- Synchronized environment.yml with pyproject.toml version constraint
- Added context about compatibility issues, resolution plan, and user guidance

Co-authored-by: shanto268 <48191623+shanto268@users.noreply.github.com>
Copilot AI changed the title [WIP] Update changelog for pyaedt version changes Document pyaedt version constraint rationale Jan 29, 2026
Copilot AI requested a review from shanto268 January 29, 2026 02:00

Copy link
Copy Markdown
Collaborator

The pyaedt < 0.24 constraint this PR documents is already recorded in changelog.md ("Pinned pyaedt to less than v0.24 due to bugs") and noted inline in pyproject.toml / environment.yml. Since the constraint itself is documented, closing this stale draft to keep the queue current. If a more detailed rationale section is still wanted, it can be added directly to changelog.md in a fresh change. Thanks!


Generated by Claude Code

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.

4 participants