mercurial/subrepoutil.py
Thu, 30 Jan 2025 18:22:01 +0100 Pierre-Yves David typing: introduce a `types` module and a MatcherT alias
Mon, 06 Jan 2025 00:30:55 -0500 Matt Harbison pyupgrade: drop the quoting around type annotations
Mon, 09 Dec 2024 00:21:38 -0500 Matt Harbison typing: use the `Status` protocol wherever `scmutil.status` was being used
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Thu, 11 Jan 2024 21:58:55 +0100 Mads Kiilerich subrepoutil: pass re.sub 'count' argument by name
Sat, 16 Mar 2024 21:02:19 -0300 Felipe Resende subrepo: fix normalizing paths with scheme stable
Wed, 20 Dec 2023 16:39:03 +0100 Pierre-Yves David pytype: drop the last inline type comment
Tue, 19 Dec 2023 21:29:34 +0100 Pierre-Yves David pytype: move some type comment to proper annotation
Wed, 20 Dec 2023 12:51:20 +0100 Pierre-Yves David pytype: import typing directly
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Thu, 31 Aug 2023 23:56:15 +0200 Pierre-Yves David safehasattr: drop usage in favor of hasattr
Thu, 02 Feb 2023 17:36:55 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:36:47 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:36:38 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:36:32 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
less more (0) -15 tip