Skip to content

fix: moving to poetry 2 build - #99

Merged
RobPasMue merged 3 commits into
mainfrom
fix/poetry-2
Sep 11, 2026
Merged

RobPasMue merged 3 commits into
mainfrom
fix/poetry-2

Conversation

@RobPasMue

@RobPasMue RobPasMue commented Sep 11, 2026 •

Copy link
Copy Markdown
Member

Found in https://github.com/ansys/Visual-Interactive-Simulation-Object-Renderer/actions/runs/34572025271/job/103176656680

We should move to use poetry 2 as a build backend, otherwise PyPI will complain with the format of the artifacts generated and the metadata.

Out of the scope of this PR - Poetry 2 suggests moving dependencies to [project.dependencies]. This requires careful conversion of every caret constraint, especially 0.x constraints like ^0.136.3. Current workaround via dynamic = ["dependencies"] acts as a bridge between version 1 and 2 of Poetry. Consider migrating to this approach in a follow-up PR.

@RobPasMue
RobPasMue requested a review from margalva as a code owner September 11, 2026 07:30
@github-actions github-actions Bot added documentation Improvements or additions to documentation maintenance Operation not directly changing the production code - e.g., updating a devops pipeline test Work associated with testing fixed bug Something isn't working labels Sep 11, 2026
@RobPasMue
RobPasMue merged commit d682881 into main Sep 11, 2026
18 of 20 checks passed
@RobPasMue
RobPasMue deleted the fix/poetry-2 branch September 11, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation fixed maintenance Operation not directly changing the production code - e.g., updating a devops pipeline test Work associated with testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants