Release candidate for Python.NET 3.0 #1837
Replies: 6 comments 19 replies
-
@lostmsu Could you please upload the Nuget packages to nuget.org? My user (filmor) either lost access or never had it :) |
Beta Was this translation helpful? Give feedback.
-
Packages are also available on conda-forge conda install -c conda-forge/label/pythonnet_rc -c conda-forge pythonnet |
Beta Was this translation helpful? Give feedback.
-
There is a new release candidate available now: https://github.com/pythonnet/pythonnet/releases/tag/v3.0.0-rc2. It's already available from Nuget and Pypi. I encourage you all to test it as much as you can. If we don't get any reports of blocking bugs or regressions, we will release 3.0 on 2022-07-16. The time until then will be spent on updating documentation. A small one up front: If you want to use .NET Core, that has been simplified a bit. You can either do from pythonnet import load
load("coreclr", runtime_config="location/of/your/runtimeconfig.json")
import clr or you can configure the same thing as environment variables:
|
Beta Was this translation helpful? Give feedback.
-
I published the third (and hopefully last) release candidate just now: https://github.com/pythonnet/pythonnet/releases/tag/v3.0.0-rc3 This one should fix a few regressions regarding construction of primitive types. The plan is still to release on Saturday. The progress is tracked here: #1860 |
Beta Was this translation helpful? Give feedback.
-
I published the fourth (and hopefully last ;)) release candidate just now: https://github.com/pythonnet/pythonnet/releases/tag/v3.0.0-rc4 This one (only) fixes a memory leak found by @m-rossi and fixed by @lostmsu (in PR #1873), see #1872. |
Beta Was this translation helpful? Give feedback.
-
after update to RC6 we could not use
|
Beta Was this translation helpful? Give feedback.
-
What's Changed
ShutdownMode
. Now always behaves like originalReload
by @lostmsu in RemovedShutdownMode
. Now always behaves like originalReload
#1638Py
class into its own file by @lostmsu in MovedPy
class into its own file #1649__int__
instance method on enum types to supportint(Enum.Member)
by @lostmsu in Provide__int__
instance method on enum types to supportint(Enum.Member)
#1661PyBuffer
a bit by @lostmsu in CleanupPyBuffer
a bit #1662PyObject
conversion toIEnumerable
by @lostmsu in Allow dynamicPyObject
conversion toIEnumerable
#1697PyObject
inherited from its base .NET classes GIL-safe by @lostmsu in Make methods ofPyObject
inherited from its base .NET classes GIL-safe #1711BigInteger
(C#) <->PyInt
by @lostmsu in Support forBigInteger
(C#) <->PyInt
#1710NativeTypeSpec
on 32 bit platforms by @lostmsu in Fix layout ofNativeTypeSpec
on 32 bit platforms #1765Min
/MaxSupportedVersion
andIsSupportedVersion
onPythonEngine
by @filmor inMin
/MaxSupportedVersion
andIsSupportedVersion
onPythonEngine
#1799Min
/MaxSupportedVersion
andIsSupportedVersion
onPythonEngine
by @lostmsu inMin
/MaxSupportedVersion
andIsSupportedVersion
onPythonEngine
#1798New Contributors
Full Changelog: v3.0.0-a2...v3.0.0-rc1
This discussion was created from the release Release candidate for Python.NET 3.0.
Beta Was this translation helpful? Give feedback.
All reactions