Fri, 07 Feb 2025 23:00:31 +0100 |
Pierre-Yves David |
typing: introduce a few basic alias for common types
|
file |
diff |
annotate
|
Sun, 16 Feb 2025 01:20:24 +0100 |
Pierre-Yves David |
typing: use the IPath interface instead of external import
|
file |
diff |
annotate
|
Sat, 08 Feb 2025 18:15:18 +0100 |
Pierre-Yves David |
typing: use a protocol to annotate `pathutil.dirs` in repository.py
|
file |
diff |
annotate
|
Sat, 08 Feb 2025 18:12:29 +0100 |
Pierre-Yves David |
typing: use a protocol to annotate `hooks` in repository.py
|
file |
diff |
annotate
|
Thu, 30 Jan 2025 18:22:01 +0100 |
Pierre-Yves David |
typing: introduce a `types` module and a MatcherT alias
|
file |
diff |
annotate
|
Thu, 30 Jan 2025 09:23:16 +0100 |
Pierre-Yves David |
clone: explicitly steal lock instead of assigning previous lock
|
file |
diff |
annotate
|
Tue, 07 Jan 2025 16:46:21 -0500 |
Matt Harbison |
pyupgrade: drop `coding=UTF-8` comments
|
file |
diff |
annotate
|
Mon, 06 Jan 2025 00:30:55 -0500 |
Matt Harbison |
pyupgrade: drop the quoting around type annotations
|
file |
diff |
annotate
|
Mon, 16 Dec 2024 03:04:44 -0500 |
Matt Harbison |
typing: add type hints to `ipeercapabilities.capabilities()`
|
file |
diff |
annotate
|
Mon, 16 Dec 2024 02:41:24 -0500 |
Matt Harbison |
interfaces: move peer `capabilities()` to the `ipeercapabilities` interface
|
file |
diff |
annotate
|
Mon, 16 Dec 2024 01:55:41 -0500 |
Matt Harbison |
typing: add annotations to the `repository.peer` mixin class
|
file |
diff |
annotate
|
Sun, 15 Dec 2024 18:52:05 -0500 |
Matt Harbison |
interfaces: make the `peer` mixin not a Protocol to fix Python 3.10 failures
|
file |
diff |
annotate
|
Wed, 11 Dec 2024 18:04:21 -0500 |
Matt Harbison |
interfaces: mark `completelocalrepository` as a Protocol class
|
file |
diff |
annotate
|
Wed, 11 Dec 2024 17:56:53 -0500 |
Matt Harbison |
interfaces: make all methods on any repository Protocol class abstract
|
file |
diff |
annotate
|
Thu, 24 Oct 2024 20:35:02 -0400 |
Matt Harbison |
wirepeer: subclass new `repository.ipeer{,legacy}commands` Proctocol classes
|
file |
diff |
annotate
|