diff --git a/Directory.Build.props b/Directory.Build.props
index b2bb747..8061ab2 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -4,14 +4,14 @@
$(Company)
Dynamo
Dynamo
- Copyright © Autodesk, Inc 2024
+ Copyright © Autodesk, Inc 2025
net10.0
enable
enable
- 1.4.0
+ 1.4.4
4.0.0-beta2860
4.0
diff --git a/DynamoVisualProgramming.PythonEngine.PythonNet3.nuspec b/DynamoVisualProgramming.PythonEngine.PythonNet3.nuspec
new file mode 100644
index 0000000..a7280de
--- /dev/null
+++ b/DynamoVisualProgramming.PythonEngine.PythonNet3.nuspec
@@ -0,0 +1,19 @@
+
+
+
+ DynamoVisualProgramming.PythonEngine.PythonNet3
+ 0.0.0
+ Autodesk
+ Autodesk
+ Apache-2.0
+ https://github.com/DynamoDS/PythonNet3Engine
+ false
+ PythonNet3 Engine Nuget, it contains the necessary binaries to load the PythonNet3 engine to Dynamo
+ Copyright Autodesk 2025
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 7f4da27..6164c6c 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,8 @@ Builds are published to [Jenkins](https://master-5.jenkins.autodesk.com/job/Dyna
## Deployment
The repository uses the release branch to deploy to [Dynamo Package Manager](www.dynamopackages.com).
+As well as to public Nuget: https://www.nuget.org/packages/DynamoVisualProgramming.PythonEngine.PythonNet3
+(Make sure to update the binary version in Directory.build.props before releasing and match it to the version that will be deployed after release)
The package `PythonNet3 Engine` is a dynamo package that is consumed by dynamo users using the Package Manager. The following explains the deployment process to continously push updates to that package.
diff --git a/nuget.config b/nuget.config
new file mode 100644
index 0000000..404390d
--- /dev/null
+++ b/nuget.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pipeline.yml b/pipeline.yml
index 84c12c6..37ce15c 100644
--- a/pipeline.yml
+++ b/pipeline.yml
@@ -1,4 +1,4 @@
-version: 1.4.1
+version: 1.4.3
pipeline_os: windows
create_pr_release_to_master: true
@@ -7,6 +7,12 @@ env:
- SLACK_QUANTUM_BUILD_CHANNEL : "#dynamo-jenkinsbuild"
- JENKINS_NODE_WIN: CDA-VS22-SVC
+jenkins_creds:
+ -
+ type: secretText
+ credentialsId: dynamovisualprogramming_nuget_api_key
+ secretText: API_KEY
+
code_analysis:
sonarqube:
source_encoding: UTF-8
@@ -44,3 +50,11 @@ deployment:
use_dev_pm: false
outputs:
- DSPythonNet3.zip
+ -
+ type: nuget
+ custom_api_key: ${API_KEY}
+ nuget_config_file: nuget.config
+ nuspec_files:
+ - DynamoVisualProgramming.PythonEngine.PythonNet3.nuspec
+ package_version_cmd: echo %_PACKAGE_VERSION%
+ destination_source_name: Public Nuget
\ No newline at end of file