Skip to content

10011: DYN-10462: bump up pythonnet3 version#17092

Merged
aparajit-pratap merged 1 commit into
masterfrom
dyn-10011
May 5, 2026
Merged

10011: DYN-10462: bump up pythonnet3 version#17092
aparajit-pratap merged 1 commit into
masterfrom
dyn-10011

Conversation

@aparajit-pratap

@aparajit-pratap aparajit-pratap commented May 5, 2026

Copy link
Copy Markdown
Contributor

Purpose

Cherry-pick the fix for DYN-10011 - PythonNet3 1.4.8 update into master. This was updated in the RC branch for 4.0.2 but was missed from being merged into master at that time, which was later released as RC4.1.0. As a result the fix was missing from the RC 4.1 release :(

Declarations

Check these if you believe they are true

Release Notes

Fixed an issue with the engine returns interface type instead of concrete type for IDisposable objects.

Reviewers

(FILL ME IN) Reviewer 1 (If possible, assign the Reviewer for the PR)

(FILL ME IN, optional) Any additional notes to reviewers or testers.

FYIs

(FILL ME IN, Optional) Names of anyone else you wish to be notified of

Copilot AI review requested due to automatic review settings May 5, 2026 03:28

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-10011

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates Dynamo's direct references to the DynamoVisualProgramming.PythonEngine.PythonNet3 NuGet package from 1.4.7 to 1.4.8, aligning the core build, the migration view extension, and the Python test project on the same engine version.

Changes:

  • Bumps the PythonNet3 package version in DynamoCore, which is the source of the built-in PythonNet3 engine package output.
  • Bumps the same package in PythonMigrationViewExtension so migration UI code compiles against the updated engine assembly.
  • Bumps the package in DynamoPythonTests so Python-focused tests target the same engine version as production code.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/DynamoCore/DynamoCore.csproj Updates the core package reference used to build/package the built-in PythonNet3 engine.
src/PythonMigrationViewExtension/PythonMigrationViewExtension.csproj Updates the migration extension's compile-time dependency to the same PythonNet3 version.
test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj Updates the Python test project dependency to keep test/runtime alignment with the engine bump.

Comment thread src/DynamoCore/DynamoCore.csproj
@aparajit-pratap aparajit-pratap changed the title DYN-10011: bump up pythonnet3 version DYN-10462: bump up pythonnet3 version May 5, 2026
@github-actions github-actions Bot changed the title DYN-10462: bump up pythonnet3 version 10011: DYN-10462: bump up pythonnet3 version May 5, 2026
@sonarqubecloud

sonarqubecloud Bot commented May 5, 2026

Copy link
Copy Markdown

@aparajit-pratap aparajit-pratap changed the title 10011: DYN-10462: bump up pythonnet3 version DYN-10462: bump up pythonnet3 version May 5, 2026
@github-actions github-actions Bot changed the title DYN-10462: bump up pythonnet3 version 10011: DYN-10462: bump up pythonnet3 version May 5, 2026
@aparajit-pratap aparajit-pratap changed the title 10011: DYN-10462: bump up pythonnet3 version DYN-10462: bump up pythonnet3 version May 5, 2026
@github-actions github-actions Bot changed the title DYN-10462: bump up pythonnet3 version 10011: DYN-10462: bump up pythonnet3 version May 5, 2026
@aparajit-pratap aparajit-pratap requested a review from a team May 5, 2026 03:41

@johnpierson johnpierson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

thanks for this

@aparajit-pratap aparajit-pratap merged commit 4e3e809 into master May 5, 2026
38 of 46 checks passed
@aparajit-pratap aparajit-pratap deleted the dyn-10011 branch May 5, 2026 14:57
@jasonstratton jasonstratton added this to the 4.1.1 milestone May 8, 2026
@jasonstratton

Copy link
Copy Markdown
Contributor

/cherrypick

@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown

Successfully created backport PR for RC4.1.1_master:

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