log

age author description
Tue, 29 Apr 2025 17:48:30 -0400 Matt Harbison wireprototypes: drop the unused `indefinitebytestringresponse` class
Tue, 29 Apr 2025 17:45:58 -0400 Matt Harbison wireprototypes: drop the unused `alternatelocationresponse` class
Tue, 29 Apr 2025 17:40:37 -0400 Matt Harbison wireprototypes: drop the unused `encodedresponse` class
Wed, 30 Apr 2025 02:15:23 +0200 Pierre-Yves David branching: merge with stable
Tue, 01 Apr 2025 10:42:42 +0200 paugier pyproject: SPDX license expression and license-files (PEP 639)
Tue, 29 Apr 2025 12:17:42 -0400 Matt Harbison typing: re-parameterize `util.sortdict` usage
Tue, 29 Apr 2025 12:13:30 -0400 Matt Harbison typing: make `mercurial.util.cowsortdict` a generic class (again)
Tue, 29 Apr 2025 12:15:34 -0400 Matt Harbison typing: make `mercurial.util.sortdict` a generic class (again)
Tue, 29 Apr 2025 02:23:06 +0200 Pierre-Yves David ci: cleanup images' declarations
Mon, 28 Apr 2025 22:15:40 +0200 Pierre-Yves David ci: use a v3.0 image for rhg
Mon, 28 Apr 2025 21:56:37 +0200 Pierre-Yves David ci: use a v3.0 image for chg
Mon, 28 Apr 2025 23:40:39 +0200 Pierre-Yves David locale-coercion: conditionnalize the chg test about python local coercion
Wed, 02 Apr 2025 22:13:27 +0200 Pierre-Yves David pycompat: drop support for Python 3.8 (BC)
Mon, 28 Apr 2025 16:22:06 +0200 Pierre-Yves David pycompat: no longer produce 3.8 wheel via ci-buildwheel
Wed, 02 Apr 2025 22:23:41 +0200 Pierre-Yves David pycompat: no longer build wheel for Python 3.8
Mon, 28 Apr 2025 10:18:52 +0200 Pierre-Yves David ci: skip the base "c+libc" wheel by default
Wed, 02 Apr 2025 22:17:08 +0200 Pierre-Yves David pycompat: drop Python 3.8 from the CI
Mon, 28 Apr 2025 10:08:27 +0200 Pierre-Yves David ci: move the "build-rust-wheel-libc" job as "extra" wheel
Mon, 28 Apr 2025 09:58:42 +0200 Pierre-Yves David ci: rework the wheel definition
Sun, 27 Apr 2025 23:17:02 +0200 Pierre-Yves David ci: add a pycompat job for Python 3.9
Sun, 27 Apr 2025 23:15:32 +0200 Pierre-Yves David ci: add a pycompat job for Python 3.10
Sun, 27 Apr 2025 23:09:19 +0200 Pierre-Yves David ci: add a pycompat job for Python 3.11
Sun, 27 Apr 2025 14:19:19 +0200 Pierre-Yves David ci: use "v3.0" image for the for pycompat jobs
Sun, 27 Apr 2025 22:59:51 +0200 Pierre-Yves David ci: switch the pycompat rust code to wheel usage
Sat, 26 Apr 2025 23:45:37 +0200 Pierre-Yves David ci: use a v3.0 image for test-rust
Sat, 26 Apr 2025 23:45:30 +0200 Pierre-Yves David ci: build rust wheel for musl
Sun, 27 Apr 2025 11:51:35 +0200 Pierre-Yves David test-dirstate-race: don't run extra command within the race windows
Sat, 26 Apr 2025 14:21:43 +0200 Pierre-Yves David ci: use a v3.0 image for test-c
Sat, 26 Apr 2025 14:20:05 +0200 Pierre-Yves David ci: always build musl "c" wheel
Sat, 26 Apr 2025 14:22:48 +0200 Pierre-Yves David ci: use `hg-core-test` instead of `hg-core-test-pure`
Mon, 13 Jan 2025 14:03:36 +0100 Rapha?l Gom?s rust-revlog: detect and fix nodemap lagging behind its revlog stable
Thu, 24 Apr 2025 16:26:05 +0200 Rapha?l Gom?s rhg: show that persistent nodemap does not catch up if lagging behind stable
Thu, 24 Apr 2025 17:36:30 +0200 Rapha?l Gom?s test-persistent-nodemap: show that rhg can fix a missing nodemap file stable
Mon, 13 Jan 2025 14:01:12 +0100 Rapha?l Gom?s rust-nodemap: add a `catch_up_to_index` method stable
Thu, 17 Apr 2025 11:56:46 +0200 Pierre-Yves David check-code: make the "filter wc output" error clearer
Tue, 22 Apr 2025 14:59:32 +0200 Pierre-Yves David branchmap: make sure we update the "hasnode" function on update
Thu, 17 Apr 2025 12:17:09 +0200 Pierre-Yves David ci: switch the pure test to a v3.0 image
Sun, 20 Apr 2025 17:18:40 +0200 Pierre-Yves David hghave: use `has_cmd` for `xz` detection
Sun, 20 Apr 2025 17:18:17 +0200 Pierre-Yves David hghave: use `has_cmd` for `tic` detection
Thu, 17 Apr 2025 21:31:47 +0200 Pierre-Yves David hghave: use `has_cmd` for `lfs-test-server` detection
Sun, 20 Apr 2025 17:15:05 +0200 Pierre-Yves David hghave: introduce a "has_cmd" utility
Fri, 18 Apr 2025 04:49:11 +0200 Pierre-Yves David hghave: fix py3exe feature above Python 3.11
Thu, 17 Apr 2025 10:18:11 +0200 Pierre-Yves David hghave: also match emacs version 30+
Thu, 17 Apr 2025 23:29:21 +0200 Pierre-Yves David test-lfs-test-server: make sure to purge the server user cache too
Thu, 17 Apr 2025 18:43:45 +0200 Pierre-Yves David common-pattern: add the alpine version of EADDRINUSE
Thu, 17 Apr 2025 16:24:12 +0200 Pierre-Yves David test: use a --pure install in test-install.t
Fri, 18 Apr 2025 03:00:51 +0200 Pierre-Yves David test-run-tests: always pass the `--pure` flag in pure
Fri, 18 Apr 2025 02:58:06 +0200 Pierre-Yves David test-run-tests: smoke test with --pure instead of HGTEST_RUN_TESTS_PURE
Thu, 17 Apr 2025 14:59:07 +0200 Pierre-Yves David test: use a --pure run for hghave test
Fri, 18 Apr 2025 22:03:59 +0200 Pierre-Yves David pycompat: use the utcnow compatibility function in profiling
Fri, 18 Apr 2025 22:03:07 +0200 Pierre-Yves David pycompat: introduce a pycompat entry for utcnow
Fri, 18 Apr 2025 20:38:30 +0200 Pierre-Yves David branching: merge stable into default
Wed, 16 Apr 2025 11:56:16 +0200 Pierre-Yves David import-cycle: split dagop into two module
Wed, 16 Apr 2025 11:33:30 +0200 Pierre-Yves David phases: directly call reachableroot on the changelog
Wed, 16 Apr 2025 11:32:35 +0200 Pierre-Yves David phases: only prunes new heads if we have candidates for pruning
Thu, 17 Apr 2025 10:18:11 +0200 Pierre-Yves David ci: cache pytype inference and reuse it
Thu, 17 Apr 2025 09:11:16 +0200 Pierre-Yves David ci: stop running pytype in a dedicated clone
Thu, 17 Apr 2025 09:08:37 +0200 Pierre-Yves David ci: stop PATH manipulation for pytype
Wed, 16 Apr 2025 14:14:58 +0200 Pierre-Yves David ci: use a "v3.0" image for the pytype job
Tue, 15 Apr 2025 12:28:08 +0200 Pierre-Yves David pytype: stop running "make local" before run