An open API service providing commit metadata for open source projects.

GitHub / Unity-Technologies/pythonnet / commits

SHA Message Author Date Stats
9fb7e658 bring NuGet preview CI job in line with main Victor Nova <l****t@l****e> over 4 years ago
48c0ca62 "No method matches given arguments" message now includes type name Victor Nova <l****t@l****e> over 4 years ago
ec8b69fd attempt to fix crash on shutdown of Python executable Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
over 4 years ago
2596cdf6 fixed Python derived types crashing on shutdown of Python process Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
over 4 years ago
e9c3a3d5 fixed InterfaceObject and MethodObject not being serializable Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
over 4 years ago
53836def `ShutdownMode` has been removed. The only shutdown mode supported now is an e... Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
over 4 years ago
640e97b4 Add Python 3.10 to the list of supported versions Benedikt Reinartz <f****r@g****m> over 4 years ago
332cae9e Match generic and private methods upon runtime reload Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
over 4 years ago
ac74383c fixed all warnings except explicit ones Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
over 4 years ago
8754ed11 merge Merge pull request #1603 from losttech/precise-API-references Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m>
over 4 years ago
3794feae merge Merge branch 'master' into precise-API-references Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m>
over 4 years ago
a0e8cb37 Fix passing of dotnet config to setup.py Benedikt Reinartz <f****r@g****m> over 4 years ago
8c0fcf60 Add manifest file to include C# sources Benedikt Reinartz <f****r@g****m> over 4 years ago
f09a48b6 fixed MacOS bad assembly test by using PythonDLL (which is never a .NET assem... Victor Nova <l****t@l****e> over 4 years ago
b614dba3 merge merge latest master Victor Nova <l****t@l****e> over 4 years ago
2e040eae merge Merge pull request #2 from losttech/ManagedType-DontKeepBorrowedRefs Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m>
over 4 years ago
bc5b0848 merge Merge pull request #1624 from losttech/u/NonCopyable/0.7.0 Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
42b96653 update NonCopyableAnalyzer to latest version with our changes upstreamed Victor Nova <l****t@l****e> over 4 years ago
a86994f7 use NonCopyableAnalyzer 0.7.0-m05 Victor Nova <l****t@l****e> almost 5 years ago
d6edaceb fixed line endings in intern_.cs Victor Nova <l****t@l****e> almost 5 years ago
d7d5cb76 fixed minor warnings Victor Nova <l****t@l****e> almost 5 years ago
e269cf02 when initialized from Python, reset slots implemented in CLR: CLR might shut ... Victor Nova <l****t@l****e> almost 5 years ago
c8f0f091 fixed assert in XDecref in case _Py_IsFinalizing is not present Victor Nova <l****t@l****e> almost 5 years ago
c2e207a5 delay nulling GC handles of reflected instances until the last moment to allo... Victor Nova <l****t@l****e> almost 5 years ago
932fce2a fixed crash when Python derived class instances survive past early shutdown Victor Nova <l****t@l****e> almost 5 years ago
85fab3b1 reinstate collection assert on shutdown from Python Victor Nova <l****t@l****e> almost 5 years ago
0325a8c9 fixed Python derived types trying to double-free GCHandle when collected by P... Victor Nova <l****t@l****e> almost 5 years ago
a74ea860 minor Victor Nova <l****t@l****e> almost 5 years ago
e422367d fixed __pyobj__ access Victor Nova <l****t@l****e> almost 5 years ago
7a4daebb removed bad assert in generated constructor for derived classes Victor Nova <l****t@l****e> almost 5 years ago
ab11fa26 made freeing GCHandles more robust Victor Nova <l****t@l****e> almost 5 years ago
71672299 fixed accidental premature disposal of Runtime.PyNone Victor Nova <l****t@l****e> almost 5 years ago
a8ef06c5 fixed sending PyObject across domain boundary Victor Nova <l****t@l****e> almost 5 years ago
2fdbf0ec added TraceAlloc solution configuration Victor Nova <l****t@l****e> almost 5 years ago
cb58147f merge merge latest changes from upstream Victor Nova <l****t@l****e> almost 5 years ago
44d65d95 merge merge latest master Victor Nova <l****t@l****e> almost 5 years ago
df3b569e Fix enum codec Benedikt Reinartz <f****r@g****m> almost 5 years ago
b7e8fdc3 use .NET 6.0 LTS and C# 10 Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
almost 5 years ago
55abd298 merge Merge pull request #1074 from losttech/bugs/1073 Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
47b39138 renamed run system property to __pythonnet_run__ to be consistent with other ... Victor Nova <l****t@l****e> almost 5 years ago
6383a28b remove finalizer assert for raw pointer value; skip collection assert on shut... Victor Nova <l****t@l****e> almost 5 years ago
3328d7d6 Fix readme and setup.py for uploading to pypi Benedikt Reinartz <f****r@g****m> almost 5 years ago
94b1a71c Disable SourceLink VCS reading for now Benedikt Reinartz <f****r@g****m> almost 5 years ago
39f51fe8 Drop remaining references to AppVeyor Benedikt Reinartz <f****r@g****m> almost 5 years ago
8611dde5 WaitForFullGCComplete was never needed, and was used incorrectly Victor Nova <l****t@l****e> almost 5 years ago
9e815a62 allow leaking PyObject instances when CLR is stared from Python Victor Nova <l****t@l****e> almost 5 years ago
60d90c6d removed code testing possiblity to dispose objects after domain restart Victor Nova <l****t@l****e> almost 5 years ago
3909639c allow tests to pass when objects are leaking due to being GCed after Python r... Victor Nova <l****t@l****e> almost 5 years ago
1897d1b3 Finalizer raises FinalizationException when it sees an object from previous run. Victor Nova <l****t@l****e> almost 5 years ago
62e2fb45 dispose registered codecs and interop configuration during shutdown Victor Nova <l****t@l****e> almost 5 years ago
48c0dfc2 GC-related WIP Victor Nova <l****t@l****e> almost 5 years ago
e31f7ba0 ensure Python types continue to exist when registered decoders for them are c... Victor Nova <l****t@l****e> almost 5 years ago
d0a6f443 a few annotation to ease debugging Victor Nova <l****t@l****e> almost 5 years ago
e003e122 PythonEngine .Exec and .Eval no longer work with raw pointers Victor Nova <l****t@l****e> almost 5 years ago
d3e4fbac assert check in GetUnmanagedBaseType for null base Victor Nova <l****t@l****e> almost 5 years ago
b737e100 minor docs change Victor Nova <l****t@l****e> almost 5 years ago
d33dcdd3 domain reload test runner can run test by index Victor Nova <l****t@l****e> almost 5 years ago
56fafe31 fixed construct_removed_class domain reload test case Victor Nova <l****t@l****e> almost 5 years ago
84db6707 fixed MaybeMemberInfo always failing for properties Victor Nova <l****t@l****e> almost 5 years ago
652f9461 make EventHandlerCollection serializable Victor Nova <l****t@l****e> almost 5 years ago
cb4bb9ac use a special class to stub .NET types that no longer exist after a domain re... Victor Nova <l****t@l****e> almost 5 years ago
b1c9f5b0 EventObject no longer used for static events. EventBinding is constructed dir... Victor Nova <l****t@l****e> almost 5 years ago
03f32cb5 PythonException is serializable Victor Nova <l****t@l****e> almost 5 years ago
a610aa3d can't really clear managed references to Python objects from ManagedType inst... Victor Nova <l****t@l****e> almost 5 years ago
1a4ada7b fixed TestRuntime not building in Release mode Victor Nova <l****t@l****e> almost 5 years ago
8ee8d3df remove unused TypeManager._slotImpls Victor Nova <l****t@l****e> almost 5 years ago
eeebcd78 fixed derived classes not inheriting slots correctly Victor Nova <l****t@l****e> almost 5 years ago
82d6c33b sprinkled a few DebuggerHidden to make debugging easier Victor Nova <l****t@l****e> almost 5 years ago
74d87c5c simplified outdated condition in ClassBase.tp_clear Victor Nova <l****t@l****e> almost 5 years ago
d5f1c48f removed DisposePythonWrappersForClrTypes Victor Nova <l****t@l****e> almost 5 years ago
cbe1dd29 refactored conditional ClassBase slot initialization Victor Nova <l****t@l****e> almost 5 years ago
e7ab0718 arrays: use 64 bit indexing, and avoid first chance .NET exceptions on bad ar... Victor Nova <l****t@l****e> almost 5 years ago
a624dd80 fixed PyObject disposal crashing when runtime is still finalizing Victor Nova <l****t@l****e> almost 5 years ago
48078b3c WIP 2 Victor Nova <l****t@l****e> almost 5 years ago
5ca474ae PyType Dict and MRO properties to assist debugging Victor Nova <l****t@l****e> almost 5 years ago
b0c25c17 finalizer does not attempt to finalize objects when runtime is shut down Victor Nova <l****t@l****e> almost 5 years ago
d6a853f9 avoid generating and handling useless SerializationException when MaybeMethod... Victor Nova <l****t@l****e> almost 5 years ago
7ed0c7aa WIP Victor Nova <l****t@l****e> almost 5 years ago
ac336a89 remove unused PythonMethodAttribute Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m>
almost 5 years ago
a3591b6b minor improvements Victor Nova <l****t@l****e> almost 5 years ago
05ecbcf4 nullability annotation fix in MaybeMethodBase Victor Nova <l****t@l****e> almost 5 years ago
cd97a465 fixed MethodBinding failing for reference types Victor Nova <l****t@l****e> almost 5 years ago
a1427ac3 increfs in OnSave are no longer necessary with the new references Victor Nova <l****t@l****e> almost 5 years ago
32c4bb62 switched generictype.cs to the new style references Victor Nova <l****t@l****e> almost 5 years ago
d1bc1936 tiny refactor Victor Nova <l****t@l****e> almost 5 years ago
d649d6c3 fixed circular dependency in Runtime PyMembers and InternString initialization Victor Nova <l****t@l****e> almost 5 years ago
6335d97d improved GetThunk reliability Victor Nova <l****t@l****e> almost 5 years ago
d6607b0d bad if condition Victor Nova <l****t@l****e> almost 5 years ago
2fa8b9c3 improved reliability of Clean and Dealloc implementations Victor Nova <l****t@l****e> almost 5 years ago
62e193ad fixed bad equality comparisons Victor Nova <l****t@l****e> almost 5 years ago
4346d412 fixed OnSerialized and OnDeserialized in PyObject not being typed correctly Victor Nova <l****t@l****e> almost 5 years ago
fe4c4814 fixed uses of Marshal.Read/Marshal.Write overloads with first argument of typ... Victor Nova <l****t@l****e> almost 5 years ago
0728e211 fixed PyObject_DelAttr load from DLL failing Victor Nova <l****t@l****e> almost 5 years ago
14949fbe fixed thunk loading for slots, that use new reference types Victor Nova <l****t@l****e> almost 5 years ago
6fa20041 switched tests to match the new reference changes Victor Nova <l****t@l****e> almost 5 years ago
c4909d43 workaround for analyzer not permitting copying a reference as the last access... Victor Nova <l****t@l****e> almost 5 years ago
672aef61 fixed compile errors in TypeMethod (untested) Victor Nova <l****t@l****e> almost 5 years ago
8619e774 allowed untested calls to PyObject_GC_Del and XDecref (3 in total) Victor Nova <l****t@l****e> almost 5 years ago
7deebd4e renamed parameter in tp_dealloc functions for clarity Victor Nova <l****t@l****e> almost 5 years ago
07f1657d fixed new reference uses, that are not allowed in C# Victor Nova <l****t@l****e> almost 5 years ago

← Back to repository