master
Name already in use
Commits on Feb 3, 2023
-
1783 Implement Interface And Inherit Class (#2028)
* 1783 Implement Interface And Inherit Class Added support for multiple inheritance when inheriting from one base class and/or multiple interfaces. Added a unit test verifying that it works with a simple class and interface. This unit test would previously have failed since multiple types are in the class super class list.
Commits on Jan 29, 2023
Commits on Jan 18, 2023
Commits on Jan 17, 2023
-
don't force setuptools upgrade during installation of requirements fo…
…r testing upgrade caused InvalidVersion: Invalid version: '0.23ubuntu1' on Ubuntu due to setuptools dropping support for that version format
Commits on Nov 30, 2022
-
1776 Generic Virtual Method Causes Invalid Program: Fix + test (#2026)
- If a method is virtual AND generic, it cannot be overridden by the python class. Hence the method call is deferred to the base class. - Added a unit test which verifies this behavior is now working. NOTE: The test causes crash when run from `PythonTestRunner`. See #2035
Commits on Nov 2, 2022
-
-
-
Merge pull request #1998 from filmor/fix-derived-generic-interface
Fix implementing a generic interface with a Python class
-
fixed resolution of generic methods in Python implementations
since RuntimeMethodHandle does not encode generic arguments, I had to supply RuntimeTypeHandle of the declaring type to be able to get fully specified method
-
-
Commits on Nov 1, 2022
Commits on Oct 31, 2022
-
Ensure that Python is initialized before probing properties
Benedikt Reinartz committedOct 31, 2022
Commits on Oct 30, 2022
Commits on Oct 28, 2022
-
Merge pull request #1993 from losttech/bugs/BadBigInt200
Fix positive `PyInt` converted to negative `BigInteger`
-
fixed positive PyInt converted to negative BigInteger
BigInteger constructor uses the sign bit in the first byte. Since we explicitly handle the sign, the fix is to prepend a zero byte to the number, which does not change it, but ensures sign bit is zero. fixes #1990
-
-
-
-
-
-
Merge pull request #1986 from losttech/FloatDerivedCodec
Allow decoders to decode Python types derived from primitives
Commits on Oct 24, 2022
Commits on Oct 15, 2022
Commits on Oct 14, 2022
-
Merge pull request #1973 from losttech/bugs/1972
Delete target object from event handler collections when it has no more event handlers

