mercurial/keepalive.py
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Mon, 16 Sep 2024 15:36:38 +0200 Matt Harbison format: add many "missing" comma
Fri, 06 Sep 2024 02:12:19 +0200 Pierre-Yves David brancing: merge stable into default
Sun, 30 Jun 2024 16:02:50 +0200 Joerg Sonnenberger http: simplify
Sun, 30 Jun 2024 13:22:23 +0200 Joerg Sonnenberger http: reuse Python's implementation of read/readline/readinto
Fri, 28 Jun 2024 16:26:06 +0200 Joerg Sonnenberger urllib2: redo response.readlines addition via class patching
Tue, 06 Aug 2024 22:51:41 +0200 Manuel Jacob py3: use str literal instead of bytes literal stable
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Tue, 18 Oct 2022 12:58:34 -0400 Matt Harbison keepalive: add `__repr__()` to the HTTPConnection class to ease debugging stable
Tue, 18 Oct 2022 11:54:58 -0400 Matt Harbison keepalive: ensure `close_all()` actually closes all cached connections stable
Tue, 31 May 2022 16:54:58 +0200 Manuel Jacob py3: catch BrokenPipeError instead of checking errno == EPIPE
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Mon, 21 Feb 2022 11:10:27 -0700 Gregory Szorc keepalive: remove pycompat.iteritems()
Mon, 21 Feb 2022 10:32:45 -0700 Gregory Szorc keepalive: remove Python 2 support code
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Sun, 02 Aug 2020 17:40:35 +0200 Cédric Krier keepalive: Do not append _rbuf if _raw_readinto exists (issue6356) stable
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 17:45:05 -0400 Gregory Szorc py3: stop normalizing 2nd argument of *attr() to unicode
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sat, 26 Jan 2019 13:52:39 -0800 Gregory Szorc keepalive: implement _close_conn() so closes are known
Sat, 26 Jan 2019 13:40:44 -0800 Gregory Szorc keepalive: track ready state with a bool
Sat, 26 Jan 2019 13:39:18 -0800 Gregory Szorc keepalive: use collections.defaultdict for host map
Sun, 09 Dec 2018 19:40:54 -0500 Matt Harbison py3: stop subscripting socket.error
Mon, 29 Oct 2018 16:23:42 -0400 Augie Fackler http: work around custom http client classes that refuse extra attrs stable
less more (0) -50 -30 tip