GitHub / Unity-Technologies/pythonnet / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ec65efe3 | fixed dynamic unary and binary operations not raising Python exception on fai... |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 38e0b5d6 | validate, that custom Python base types can be inherited from |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
about 5 years ago | |
| 4529fdee | Names of .NET types (e.g. `str(__class__)`) changed to better support generic... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
about 5 years ago | |
| 4b7a23c4 | Fix custom decoders not working for DateTime and Decimal (#1497) |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 95552489 | Add ability to create module from .NET |
Alex Earl <s****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 191bc893 | merge Merge pull request #1482 from losttech/Mini/PyIterFromPyObj |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 13916390 | merge Merge pull request #1486 from losttech/bugs/PythonInheritsDotNet_DoubleTypeReady |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| c1e5622a | It was incorrect to call `PyType_Ready` on a type returned by `PyType.tp_new`... | Victor Nova <l****t@l****e> | about 5 years ago | |
| 2ac5f4e3 | merge Merge pull request #1484 from losttech/Mini/NoCrashWhenSequenceLengthUndefined |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| d300111c | added DebuggerDisplay to CLRObject |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
about 5 years ago | |
| b52823b3 | fixed crash in ToArray when sequence explicitly denies __len__ | Victor Nova <l****t@l****e> | about 5 years ago | |
| ea61b038 | merge Merge pull request #1369 from Unity-Technologies/modernize-import-hook |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 46a85fed | take care of stragglers | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| bd7e7450 | make PyModule_AddObject in line with CPython | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| 624f7e33 | merge Merge remote-tracking branch 'upstream/master' into modernize-import-hook | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| 12027ad6 | merge Merge pull request #1467 from pkese/master |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 49ccc1e5 | Apply code review suggestions | Benedikt Reinartz <f****r@g****m> | about 5 years ago | |
| f061d287 | Revert stuff that I don't understand | Peter Kese <p****e@v****m> | about 5 years ago | |
| d084b2e0 | Apply suggested changes | Peter Kese <p****e@v****m> | about 5 years ago | |
| df5ebc2e | Activate UnicodeSurrogate test |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 1629116c | Use exclusively PyUnicode_DecodeUTF16 for .NET->Python string conversions | Benedikt Reinartz <f****r@g****m> | about 5 years ago | |
| 63de923a | Review changes, update API usage | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| 4674b5c5 | Add separate test for the initial problem (passing); disable failing test | Peter Kese <p****e@v****m> | about 5 years ago | |
| 1b6c6c05 | Fix Python -> .Net unicode string conversion | Peter Kese <p****e@v****m> | about 5 years ago | |
| da051a98 | Add a failing test for Unicode conversion | Peter Kese <p****e@t****m> | about 5 years ago | |
| ff170e99 | Add Namespaces to the import hook only through AddReference | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| 059605bc | kick the build because I can't repro | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| 970a1890 | fix new exception usage | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| c02d5c62 | Test to test if the test passes | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| 7d8f754f | merge Merge pull request #1134 from losttech/PR/ExceptionsImprovement |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 31ea8769 | Create a clr.loader module | Félix Bourbonnais <f****s@i****m> | about 5 years ago | |
| c500a392 | fixup! reworked `PythonException`: | Victor Nova <l****t@l****e> | over 5 years ago | |
| 4f3f648d | fixup! merge latest master |
Victor Milovanov <l****u@h****m>
Committed by: Victor Nova <l****t@l****e> |
over 5 years ago | |
| 993707ef | all Dealloc overrides simply duplicate Clear, so just call both from tp_deall... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 7271d88f | all Dealloc overrides simply duplicate Clear, so just call both from tp_deall... | Victor Nova <l****t@l****e> | over 5 years ago | |
| 786b450f | refactored tp_clear in ExtensionType and descendants into a virtual C# functi... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 5bca3338 | refactored tp_clear in ExtensionType and descendants into a virtual C# functi... | Victor Nova <l****t@l****e> | over 5 years ago | |
| 25e38640 | refactored tp_dealloc in ExtensionType and descendants | Victor Nova <l****t@l****e> | over 5 years ago | |
| 88b19cf1 | refactored tp_dealloc in ExtensionType and descendants |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 91e98a2d | added OverloadMapper to ManagedTypes class diagram |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 539ce815 | added OverloadMapper to ManagedTypes class diagram | Victor Nova <l****t@l****e> | over 5 years ago | |
| 2e57b041 | + class diagram for ManagedType and subclasses | Victor Nova <l****t@l****e> | over 5 years ago | |
| 2c620286 | + class diagram for ManagedType and subclasses | Victor Nova <l****t@l****e> | over 5 years ago | |
| 7eac8868 | handle ProcessExit event to avoid Python crash when CLR (in particular Mono) ... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 67bd1c24 | merge merge latest master | Victor Nova <l****t@l****e> | over 5 years ago | |
| 5ded48dd | dispose all temporary objects in PyCheck_Iter_PyObject_IsIterable_ThreadingLo... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 33d771c2 | Re-enable the domain reload tests (#1404) |
Félix Bourbonnais <f****s@i****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| bb490bf5 | fixup! fixup! Merge remote-tracking branch 'origin/master' into modernize-imp... | Félix Bourbonnais <f****s@i****m> | over 5 years ago | |
| 2af066db | fixup! Merge remote-tracking branch 'origin/master' into modernize-import-hook | Félix Bourbonnais <f****s@i****m> | over 5 years ago | |
| e71a0ef9 | Import hook as a module, take 2 | Félix Bourbonnais <f****s@i****m> | over 5 years ago | |
| 73958ed2 | Revert "(WIP) import hook in the pytohn module" | Félix Bourbonnais <f****s@i****m> | over 5 years ago | |
| 07754583 | merge Merge pull request #1440 from losttech/PR/No_find_libpyton_for_import_clr |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| daccc43c | Replaced magic offsets with per-type calculation |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| dff75d20 | do not call find_libpython as Python.Runtime can find it on its own | Victor Nova <l****t@l****e> | over 5 years ago | |
| 6679d1ce | added a few debug checks | Victor Nova <l****t@l****e> | over 5 years ago | |
| 6819e7b5 | improved handling of dict offset in object instances | Victor Nova <l****t@l****e> | over 5 years ago | |
| e5bce06b | minor code cleanup | Victor Nova <l****t@l****e> | over 5 years ago | |
| ed594c1c | cache PythonException message | Victor Nova <l****t@l****e> | over 5 years ago | |
| 4877fe7d | fixed __cause__ on overload bind failure and array conversion | Victor Nova <l****t@l****e> | over 5 years ago | |
| 16f04e9c | fixed __cause__ on overload bind failure and array conversion |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| d068f365 | XDecref now checks, that refcount is positive in debug builds | Victor Nova <l****t@l****e> | over 5 years ago | |
| e79f041f | method binding failure now supports non-Python exception causes | Victor Nova <l****t@l****e> | over 5 years ago | |
| 2cd3f618 | added a few debug checks to Exceptions.SetError | Victor Nova <l****t@l****e> | over 5 years ago | |
| 272687bf | minor fixes to Converter.ToArray: | Victor Nova <l****t@l****e> | over 5 years ago | |
| 146ebf3f | fixed type of reference in PyException_SetCause | Victor Nova <l****t@l****e> | over 5 years ago | |
| d976acf4 | simplified code of PythonException and added a lot more checks | Victor Nova <l****t@l****e> | over 5 years ago | |
| dfc70f68 | minor change in PythonEngine.With | Victor Nova <l****t@l****e> | over 5 years ago | |
| faec7fc1 | Point users to Message property of PythonException | Victor Nova <l****t@l****e> | over 5 years ago | |
| 63ad42ce | PythonException: dispose intermediate values used in stack trace generation | Victor Nova <l****t@l****e> | over 5 years ago | |
| 95cc52fd | can't test exception type when runtime is down | Victor Nova <l****t@l****e> | over 5 years ago | |
| 34332013 | separate .Steal() and .StealNullable() | Victor Nova <l****t@l****e> | over 5 years ago | |
| 00653dcf | PythonException.StackTrace is GIL-safe | Victor Nova <l****t@l****e> | over 5 years ago | |
| e58411d9 | rum embedding tests before Python tests | Victor Nova <l****t@l****e> | over 5 years ago | |
| c0fe430e | reworked `PythonException`: | Victor Nova <l****t@l****e> | over 5 years ago | |
| 257a7655 | merge merge latest master | Victor Nova <l****t@l****e> | over 5 years ago | |
| 21169db2 | use PyType instances instead of raw pointers in TypeManager type cache and Co... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 23527d11 | disabled PythonRegisteredDecoder_NoStackOverflowOnSystemType test due to know... |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 957a3cba | disabled ability to register encoders for `System.Type` |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| a157fb4a | added regression test for https://github.com/pythonnet/pythonnet/issues/1427 |
Victor Nova <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| db746aa8 | detect Py_TRACE_REFS at runtime and calculate object offsets accordingly |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| a2304dca | merge Merge pull request #1425 from losttech/bugs/libdl.so.2 |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 483f1922 | try libdl.so.2 on Linux before libdl.so | Victor Milovanov <l****t@l****e> | over 5 years ago | |
| be813644 | (WIP) import hook in the pytohn module | Félix Bourbonnais <f****s@i****m> | over 5 years ago | |
| 4afa4bdc | more info on Runtime.PythonDLL |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| db765ca7 | suggest to set Runtime.PythonDLL when embedding in .NET |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 685b9720 | merge fixup | Félix Bourbonnais <f****s@i****m> | over 5 years ago | |
| f2dc8f19 | merge Merge pull request #1400 from losttech/cleanup/21-02-25 |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5bcd7089 | merge Merge pull request #1391 from losttech/cleanup/21-02-19 |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 908316fa | ImportHook: drop dead code around clr_prefix | Victor Milovanov <l****t@l****e> | over 5 years ago | |
| fefa322c | drop _PyObject_GetDictPtr and use PyObject_GenericGetDict instead | Victor Milovanov <l****t@l****e> | over 5 years ago | |
| b2c15a4d | ImportHook: verify __import__ was not updated before overwriting it with orig... | Victor Milovanov <l****t@l****e> | over 5 years ago | |
| 676fbb42 | PyObject.Length raises an exception when object does not have a concept of le... | Victor Milovanov <l****t@l****e> | over 5 years ago | |
| 6f106418 | PyImport test validate no initialization failures | Victor Milovanov <l****t@l****e> | over 5 years ago | |
| 1e5338fe | allow GIL state debugging; require GILState to be properly disposed |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| c4f2ad77 | Adjust static libpython detection (#1396) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 95d5e357 | added new class PyType to wrap Python type objects and enable new type constr... |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 486ad0a5 | use C# 9 everywhere by default |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 6e1eea62 | TypeFlags is an enum |
Victor Milovanov <l****t@l****e>
Committed by: Victor <l****n@g****m> |
over 5 years ago | |
| 6f1219f7 | mentioned PythonDLL in README |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 6db4373c | added NuGet shields to README |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago |