log

age author description
Tue, 31 May 2022 21:16:17 +0200 Manuel Jacob py3: catch FileExistsError instead of checking errno == EEXIST
Tue, 31 May 2022 16:54:58 +0200 Manuel Jacob py3: catch BrokenPipeError instead of checking errno == EPIPE
Tue, 31 May 2022 04:18:22 +0200 Manuel Jacob py3: catch ChildProcessError instead of checking errno == ECHILD
Tue, 31 May 2022 04:11:34 +0200 Manuel Jacob py3: remove retry on EINTR errno
Tue, 31 May 2022 03:39:42 +0200 Manuel Jacob py3: stop catching TypeError that was raised on Python 2
Tue, 31 May 2022 03:06:05 +0200 Manuel Jacob py3: use `x.hex()` instead of `pycompat.sysstr(node.hex(x))`
Tue, 31 May 2022 02:47:22 +0200 Manuel Jacob tests: assume that `raw` attribute is present on original socket file object
Tue, 31 May 2022 02:36:05 +0200 Manuel Jacob tests: constant-fold a `pycompat.ispy3` in testlib/badserverext.py
Tue, 31 May 2022 02:19:07 +0200 Manuel Jacob tests: remove Python 2 special cases in test-stdio.py
Sun, 29 May 2022 15:43:21 +0200 Manuel Jacob py3: remove dead code to make file descriptors non-inheritable
Sun, 29 May 2022 15:53:01 +0200 Manuel Jacob py3: remove hack that removed flush argument from print() calls on Python 2
Sun, 29 May 2022 16:12:27 +0200 Manuel Jacob py3: remove long() compatibility code
Tue, 31 May 2022 02:04:24 +0200 Manuel Jacob zeroconf: constant-fold a `pycompat.ispy3`
Tue, 31 May 2022 01:23:19 +0200 Manuel Jacob py3: remove conditional to import collections.abc.MutableMapping
Sun, 29 May 2022 16:24:44 +0200 Manuel Jacob py3: remove dead code to open file with O_CLOEXEC on Python 2