log

age author description
Thu, 30 Jan 2025 11:06:01 +0100 Pierre Augier makefile: enclose PURE with quotes
Mon, 27 Jan 2025 23:58:11 +0100 Pierre Augier makefile: remove broken target osx using /usr/bin/python2.7
Thu, 30 Jan 2025 10:07:57 +0100 paugier makefile: replace `setup.py install` by `pip install`
Mon, 27 Jan 2025 15:13:42 +0100 paugier doc: fix doc build when using `make -C doc` as in the main Makefile
Wed, 29 Jan 2025 23:10:12 +0100 paugier build: static and versioned MANIFEST.in with setuptools-scm
Sat, 30 Nov 2024 01:44:47 +0100 Pierre-Yves David perf: read stream clone unbuffered
Sat, 30 Nov 2024 03:25:22 +0100 Pierre-Yves David perf: add a --in-memory-bundle option to perf::stream-consume
Fri, 29 Nov 2024 22:21:18 +0100 Pierre-Yves David perf: disable progress by default in stream-generate
Thu, 28 Nov 2024 11:05:26 +0100 Pierre-Yves David stream: acknowledge the end of the bundle part earlier
Thu, 28 Nov 2024 11:05:16 +0100 Pierre-Yves David stream: report number of file written then information is available
Thu, 28 Nov 2024 11:05:07 +0100 Pierre-Yves David stream: consistently close progress before reporting time
Thu, 28 Nov 2024 11:05:02 +0100 Pierre-Yves David stream: use an utility function to report transferred bytes
Mon, 06 Jan 2025 20:32:31 -0500 Matt Harbison typing: add some type annotations to the `wireprotoframing` module
Mon, 13 Jan 2025 15:37:08 -0500 Matt Harbison typing: add type annotations for wireprotoframing encoder/decoder classes
Mon, 13 Jan 2025 12:24:33 -0500 Matt Harbison typing: add some type annotations to the `merge.mergeresult` class
Mon, 13 Jan 2025 00:40:48 -0500 Matt Harbison streamclone: unbyteify string args to builtin Error classes
Mon, 13 Jan 2025 00:36:25 -0500 Matt Harbison typing: add trivial type annotations to `mercurial/streamclone.py`
Mon, 13 Jan 2025 00:29:11 -0500 Matt Harbison cborutil: unbyteify string args to builtin Error classes
Sun, 12 Jan 2025 22:05:19 -0500 Matt Harbison typing: add type annotations to most of `mercurial/utils/cborutil.py`
Sun, 12 Jan 2025 21:35:30 -0500 Matt Harbison typing: lock in the type annotations that were lost with the pyupgrade changes
Mon, 06 Jan 2025 20:02:17 -0500 Matt Harbison typing: lock in the new type annotations detected with the pyupgrade changes
Wed, 15 Jan 2025 06:56:44 +0100 Pierre Augier check-pytype: unset HGWITHRUSTEXT to fix make local
Wed, 15 Jan 2025 06:23:28 +0100 Pierre Augier check-pytype: echo HGWITHRUSTEXT
Tue, 14 Jan 2025 15:55:16 +0100 paugier setup: __modulepolicy__.py created in the source dir for editable mode
Thu, 23 Jan 2025 08:50:22 +0100 Pierre Augier make: stop using setup.py clean (deprecated)
Tue, 14 Jan 2025 11:08:09 +0100 paugier ci: echo full run-tests.py call
Mon, 13 Jan 2025 16:44:23 +0100 Pierre Augier wheels: use PyPA build
Mon, 13 Jan 2025 15:52:31 +0100 Pierre Augier setup: check that setuptools_scm is importable
Tue, 14 Jan 2025 07:31:38 +0100 Matt Harbison hghave: avoid unused import warning by deleting the imported module
Sun, 12 Jan 2025 20:05:25 -0500 Matt Harbison hghave: drop redundant parentheses
Sun, 12 Jan 2025 19:57:58 -0500 Matt Harbison hghave: make the `ignorestatus` argument to `matchoutput()` a bool
Sun, 12 Jan 2025 19:55:06 -0500 Matt Harbison hghave: byteify the `regexp` arg to `matchoutput()`
Fri, 25 Oct 2024 11:15:29 +0200 paugier packaging: get version with setuptools-scm
Tue, 21 Jan 2025 18:26:32 -0500 Mitchell Kember rust-revlog: fix storage.revlog.mmap.index logic
Thu, 16 Jan 2025 17:18:16 +0100 Rapha?l Gom?s branching: merge stable into default
Mon, 09 Dec 2024 06:23:34 +0100 Pierre-Yves David slow-path: add a generic "all-slow-path" option
Mon, 09 Dec 2024 06:23:29 +0100 Pierre-Yves David slow-path: document the dirstate-v2 slow-path option
Mon, 09 Dec 2024 06:23:24 +0100 Pierre-Yves David slow-path: move the persistent-nodemap slow-path doc at the toml level
Tue, 07 Jan 2025 12:00:07 -0500 Matt Harbison contrib: move the MinGW download location to mercurial-scm.org
Sat, 11 Jan 2025 18:30:48 -0500 Matt Harbison pyoxidizer: fix building with PEP 517 support
Wed, 08 Jan 2025 05:07:00 +0100 paugier packaging: modernize (compat PEP 517) with less distutils and setup.py calls
Wed, 04 Dec 2024 23:09:32 +0100 paugier setup-py: remove unused and deprecated setup argument datafiles
Mon, 30 Dec 2024 20:56:19 -0500 Matt Harbison setup: skip building rust extensions on Windows
Wed, 04 Dec 2024 22:52:58 +0100 paugier setup-py: weaken build isolation when calling hg
Sat, 04 Jan 2025 11:13:15 -0500 Josef 'Jeff' Sipek git: skip recursing into manifest subtrees that are the same
Tue, 07 Jan 2025 17:52:52 -0500 Matt Harbison tests: obfuscate Python version checks to subvert `pyupgrade`
Tue, 07 Jan 2025 17:46:56 -0500 Matt Harbison tests: drop py2 support for `fsmonitor-run-tests.py`
Tue, 07 Jan 2025 17:36:13 -0500 Matt Harbison pyupgrade: drop redundant `''.encode("utf-8")`
Tue, 07 Jan 2025 17:28:46 -0500 Matt Harbison pyupgrade: drop redundant `open()` modes
Mon, 06 Jan 2025 01:44:46 -0500 Matt Harbison pyupgrade: convert `str.format()` to f-strings
Tue, 07 Jan 2025 16:46:21 -0500 Matt Harbison pyupgrade: drop `coding=UTF-8` comments
Mon, 06 Jan 2025 01:39:53 -0500 Matt Harbison pyupgrade: primitive types directly where possible
Mon, 06 Jan 2025 01:37:43 -0500 Matt Harbison pyupgrade: rewrite `' '.join(shlex.quote(x) for x in ...)` with `shlex.join()`
Mon, 06 Jan 2025 01:33:08 -0500 Matt Harbison pyupgrade: use set literals where possible
Mon, 06 Jan 2025 01:27:42 -0500 Matt Harbison pyupgrade: replace `io.open()` with `open()`
Mon, 06 Jan 2025 01:20:01 -0500 Matt Harbison pyupgrade: replace `dict(...)` with dict comprehensions
Mon, 06 Jan 2025 01:12:54 -0500 Matt Harbison pyupgrade: replace unnecessary lambdas in `collections.defaultdict()` calls
Mon, 06 Jan 2025 01:06:59 -0500 Matt Harbison pyupgrade: drop a few redundant types in `isinstance` lists
Mon, 06 Jan 2025 00:38:32 -0500 Matt Harbison pyupgrade: drop a usage of `typing.Text`
Mon, 06 Jan 2025 00:30:55 -0500 Matt Harbison pyupgrade: drop the quoting around type annotations