log mercurial/__init__.py @ 52277:bf86e0b561d3 stable

age author description
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 19:25:18 -0400 Gregory Szorc py3: define and use pycompat.iteritems() for hgext/
Sun, 06 Oct 2019 17:59:15 -0400 Gregory Szorc py3: define and use pycompat.itervalues()
Sun, 06 Oct 2019 17:45:05 -0400 Gregory Szorc py3: stop normalizing 2nd argument of *attr() to unicode
Sun, 06 Oct 2019 17:27:51 -0400 Gregory Szorc py3: stop normalizing .encode()/.decode() arguments to unicode
Sun, 06 Oct 2019 16:58:55 -0400 Gregory Szorc py3: manually import pycompat.delattr where it is needed
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
Sun, 06 Oct 2019 16:39:13 -0400 Gregory Szorc py3: stop injecting pycompat.hasattr into modules
Sun, 06 Oct 2019 14:58:42 -0400 Gregory Szorc py3: manually import pycompat.setattr where it is needed
Sun, 06 Oct 2019 14:51:45 -0400 Gregory Szorc py3: stop implicitly importing unicode
Sun, 06 Oct 2019 13:28:56 -0400 Gregory Szorc py3: manually import pycompat.open into files that need it
Sat, 04 May 2019 11:25:40 -0400 Augie Fackler mangler: stop rewriting string constants to be bytes literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Fri, 12 Jul 2019 23:34:24 -0700 Martin von Zweigbergk py3: source-transform only call-sites of iteritems(), not definitions
Sun, 07 Jul 2019 23:04:55 -0700 Martin von Zweigbergk py3: don't run source transformer on hgext3rd (extensions)
Fri, 19 Apr 2019 14:25:18 +0000 Ludovic Chabant py3: handle meta-path finders that only use pre-python3.4 API
Mon, 17 Dec 2018 15:05:52 +0100 Georges Racinet rust-cpython: build and support for Python3
Wed, 01 Aug 2018 13:10:07 -0700 Gregory Szorc py3: stop rewriting xrange() to pycompat.xrange()
Sat, 03 Mar 2018 05:50:45 -0500 Yuya Nishihara py3: don't try to mangle C extension blob by code transformer
Thu, 30 Nov 2017 22:43:03 +0900 Yuya Nishihara thirdparty: move selectors2 module to where it should be
Sun, 01 Oct 2017 04:04:18 -0700 Siddharth Agarwal python3: don't byte mangle third-party packages
Fri, 14 Jul 2017 20:19:46 -0700 Jun Wu selector2: vendor selector2 library
Sun, 28 May 2017 15:45:47 -0400 Augie Fackler loader: pywatchman appears to already be py3 compatible
Sun, 21 May 2017 13:26:17 -0700 Siddharth Agarwal python3: allow hgloader to work with lazy loaders
Sun, 21 May 2017 12:10:53 -0700 Siddharth Agarwal demandimport: move to separate package
Sat, 13 Aug 2016 12:28:52 +0900 Yuya Nishihara policy: drop custom importer for pure modules
Sat, 13 Aug 2016 12:23:56 +0900 Yuya Nishihara parsers: switch to policy importer
Sat, 13 Aug 2016 12:18:58 +0900 Yuya Nishihara mpatch: switch to policy importer