GitHub / losttech/pythonnet / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b5061d4a | include symbols into NuGet package | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| b99ffe5c | allows codecs to encode and decode thrown exceptions | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| e2d33336 | remove incref for tuple fields, as Converter.ToPython is supposed to return a... | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 399ae545 | do not dispose object, that might have been just decoded succesfully, as the ... | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 44bfec27 | merge Merge branch 'master' into PR/Codecs |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| a424998e | ensure Py handles are inaccessible after PythonException is disposed (#1055) |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 7fa0af28 | merge Merge pull request #1048 from andreydani/master |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6236806c | merge Merge pull request #1053 from losttech/PR/AppVeyorTimings |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 70343903 | limit benchmark time in config | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 2e19f2c3 | don't dispose encoded object in case codec keeps a cache of them | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 50a3822b | corrected reference counting in Codecs | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| ec982097 | fixed bad IncRef after PyTuple_New | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 1aabd610 | merge Merge branch 'master' into master |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 82f6b995 | merge Merge branch 'master' into PR/Codecs |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 9fb8436d | merge Merge pull request #1051 from losttech/PR/AppVeyorTimings |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c4bbc8cc | make timings output more prominent | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 103fa099 | reduced number of iterations in performance tests to fit into AppVeyor time l... | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 9e3ed3ae | report AppVeyor build timings | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| f25694e4 | #1047 ModuleObject __getattribute__ doesn't treat exceptions ocurred during i... | Andrey Santanna <a****a@n****m> | over 6 years ago | |
| 8ae5cf49 | #1047 ModuleObject __getattribute__ doesn't treat exceptions ocurred during i... | Andrey Santanna <a****a@n****m> | over 6 years ago | |
| 5df70ddf | when CLR raises an exception, and that exception bubbles up through Python ba... | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| e5dab8ab | fixed base type not being set on .NET types without BaseTypeAttribute | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 8818610e | merge Merge branch 'master' into PR/Codecs |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f5548e36 | CI for performance tests (#992) |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e8e3b4b7 | merge Merge branch 'master' into PR/Codecs |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2d7c7951 | improve StackTrace in PythonException | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| dbb88bce | Added parameter validation to PyObject methods (#1021) |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3362cf8c | GILState.Dispose is safe to be called multiple times (#1037) |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| daa2901b | attempt to fix PyScopeTest.TestThread() reading stale value from res in Pytho... | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 39b2347e | marked the new codecs API as unstable | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 449338f0 | added RefereneAssemblies package reference to fix CI build | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 3b938a59 | merge Decref the members of Runtime(split from #958) (#1019) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 97e33c74 | attempt to fix CI build issue with ValueTuple under Mono | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 6eca1694 | fixed ConversionsObject test failing due to sequence to array conversion taki... | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 1b257a57 | merge Merge branch 'master' into decref-types |
amos402 <a****2@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2f0635aa | allow users to create PySequence | Victor Milovanov <l****t@l****e> | over 6 years ago | |
| 4e5fbe04 | Fix simple typo: heirarchy -> hierarchy (#1026) |
Tim Gates <t****s@i****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| ab0cb02f | Add explicit release action | amos402 <a****2@m****m> | over 6 years ago | |
| 4df7760c | merge Merge branch 'master' into decref-types |
amos402 <a****2@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f0e9c380 | Transfer the ownership of method's thunk to caller(split from #958) (#1003) |
amos402 <a****2@m****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| e896aa67 | * Decref the members of Runtime | amos402 <a****2@m****m> | over 6 years ago | |
| c1190f43 | Release method wrapper(split from #958) (#1002) |
amos402 <a****2@m****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| ba5127aa | Add mp_length slot for .NET classes implementing ICollection/ICollection<T> (... |
Alex Earl <s****x@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| 5f56ebc8 | Fix refcnt errors (split from #958) (#1001) |
amos402 <a****2@m****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| d1044c3a | Remove unnecessary `CopySlot` calls (#1004) |
amos402 <a****2@m****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| abbe870d | Internal implement Py_CompileString for compat with CPython 3.8.0 (#1000) |
amos402 <a****2@m****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
over 6 years ago | |
| 34d8d350 | merge Merge branch 'Jeff17Robbins-master' | Benedikt Reinartz <f****r@g****m> | almost 7 years ago | |
| 627cac0c | Capture function pointer declarations in structs |
Jeff17Robbins <j****r@l****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 5f2e2e2f | Split from PR 958: restoring the __import__ after shutdown. (#993) |
Benoit Hudson <b****t@i****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 2736094a | Add CI support for py3.8. (#988) |
matham <m****0@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| e1931262 | Adds support for the Jetson Nano (#986) |
Ivan Cronyn <i****n@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 1af70812 | Add Python buffer api support |
SnGmng <3****g@u****m>
Committed by: Victor Milovanov <l****t@l****e> |
almost 7 years ago | |
| 14635385 | Adds performance tests, that compare to published NuGet (#975) |
Victor <l****t@l****e>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| f2e6f6f8 | Add function to set Py_NoSiteFlag global variable to 1 (#971) |
Alex Helms <a****s@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 4a9457fe | Provide hook to implement __repr__ (#808) |
Mohamed Koubaa <k****m@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 6c41824f | on NETFX enable overriding OSPlatform detection | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 1a23334d | refactored native library loading code | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 60e6045f | Detect py arch (#961) |
jmlidbetter <5****r@u****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| afd5033b | handle exceptions in custom GetAttr | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| cb3bdbbd | added PyObject.Clone, that allows creating copies of PyObjects | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| cb9aa80a | improved documentation for MethodBinding | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 467d1fd8 | allow excluding public .NET types from being exposed to Python |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
almost 7 years ago | |
| 7e9e7215 | allow excluding public .NET types from being exposed to Python | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 2285f6a5 | improved handling for params arrays | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 5095f606 | fixed access violation / ExecutionEngineException due to incorrect layout of ... | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 0ff236bc | test, that ensures Python-derived classes can set ad-hoc attributes | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 5bb10073 | ensured, that __call__ can be inherited through multiple levels of hierarchy | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| e964c6d9 | removed excessive tracing | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 8b8db530 | debug builds will now assert GIL in many scenarios | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 31f14282 | disallow accessing handle of disposed PyObject | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| bd76771d | more parameter validation | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 4aa1f94f | Exceptions.ErrorCheck* returns its argument on success | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 8dc6115f | added parameter validation to PyObject methods | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| f8040c90 | enable BaseTypeAttributeBase to set multiple bases | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 46c7597e | Update readme with resources (#955) |
Mark Visser <m****v@u****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 1bcbeb5d | Feature/named arg support (#953) |
Joe Savage <j****e@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
almost 7 years ago | |
| 7c7d7373 | fixed inherited Python __call__ method not making .NET object callable after ... | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 28143d5f | enable expanding set of marshaling conversions via PyObjectConversions | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| c0ffc298 | enable expanding set of marshaling conversions via PyObjectConversions | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| fe61a0a1 | when constructing a Python wrapper for .NET type, check, that everything went... | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 390a8d48 | fixed inability to invoke C# methods from base class when Python base is spec... | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 813e7eaf | added test for calling base C# method when additional Python base class was a... | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 1e479a62 | minor fix | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| b75fba51 | disabled test passing dynamic object | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 88bbb0b1 | marked clrModule as static | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| b4eb7957 | marked a bunch of test classes as static | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 5f49fb4b | removed dead BasicSubType code from TypeManager | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 9768c756 | fixed a number of warnings, added some news ones instead | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 12c5539c | don't try to call generic getattr before calling user-supplied override | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| ad4ad729 | removed ISetAttr, as it does not work properly with inheritance | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 93cb1cb8 | invoke base.__getattr__ and base.__setattr__ via super() | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 1d9c9554 | check, that base Python type can be inherited from | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| febe5a75 | added an ability to call base __getattr__ (ok) and __setattr__ (broken) | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 098d22fa | minor change in Converter | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| fd07c178 | changed ConvertibleFromPythonAttribute to use PyObject instead of IntPtr, and... | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 43d4ff88 | enable custom Python -> C# marshaling for specific types | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| af9fce43 | allow C# 7.3 in test code | Victor Milovanov <l****t@l****e> | almost 7 years ago | |
| 3b51d640 | enable types to override their own conversion to Python | Victor Milovanov <l****t@l****e> | about 7 years ago | |
| fe365540 | ensure base type override can be inherited | Victor Milovanov <l****t@l****e> | about 7 years ago | |
| bf317e1c | run embedding tests under x64 by default | Victor Milovanov <l****t@l****e> | about 7 years ago |