ironpython3
ironpython3 copied to clipboard
Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
http://www.python.org/dev/peps/pep-3115/
For example: ```py class test(bytes): def __init__(self): self.it= False def __iter__(self): self.it = True return self def __next__(self): raise StopIteration # via for loop t = test() for x in...
For example: ```python def missing(self): raise AttributeError("missing") class E: __eq__ = property(missing) assert not (E() == E()) ``` raises `AttributeError: missing` rather than pass the assertion.
I tried to use `ctypes` to interface to some C/C++ code as DLL with IronPython on Windows. I got random segfaults and errors in malloc. I am trying to boil...
The builtin `open` method uses the preferred encoding (which can be obtained via `locale.getpreferredencoding(False)`) when opening a text file without specifying an encoding. On Linux/macOS this was incorrectly returning Windows...
Updates test_global to match CPython 3.8 which correctly reports the offset.
The problem in `test_httplib_stdlib` is more elusive. I see that the certificate chain passed to verify is empty, therefore the verification of a "good" certificate fails, but don't know why...
There appears to be two failures (only tested on Linux but I assume the issues are the same on macOS) 1. The timeout values (in `Socket.SendTimeout`) only being stored in...
### Description A strange exception is produced when trying to use pyserial on windows. The same version of pyserial works correctly on the official python implementation. Is this because of...
Argument unpacking is done by calling ```py if (list.__len__() != 0) { return list.pop(0); } ``` until the list is empty. This is quite inefficient since `pop(0)` shifts the contents...