Fri, 08 Nov 2024 12:53:40 +0100 pycompat: drop some now useless workaround for makedirs stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Fri, 08 Nov 2024 12:53:40 +0100] rev 52205
pycompat: drop some now useless workaround for makedirs This `exists_ok` flag was added in Python 3.2
Thu, 07 Nov 2024 23:13:32 +0100 run-tests: install wheel using --prefix instead of --user stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Thu, 07 Nov 2024 23:13:32 +0100] rev 52204
run-tests: install wheel using --prefix instead of --user --user does not work if a venv is enabled when calling run-tests.py
Fri, 08 Nov 2024 02:02:32 +0100 ci: automatically compute the python tag we use to identify tag stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Fri, 08 Nov 2024 02:02:32 +0100] rev 52203
ci: automatically compute the python tag we use to identify tag This make the determination more automatic and less error prone. In addition, this will make it possible to run on a runner without a pre-determined Python version, like what we do for the macos and windows workers.
Fri, 08 Nov 2024 02:50:34 +0100 pytype: add relative timestamp to the output if `ts` is available stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Fri, 08 Nov 2024 02:50:34 +0100] rev 52202
pytype: add relative timestamp to the output if `ts` is available This should help to identify the module that are the slower to analyze.
Wed, 06 Nov 2024 16:40:58 +0100 ci: build (and use) wheel for all supported version stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Wed, 06 Nov 2024 16:40:58 +0100] rev 52201
ci: build (and use) wheel for all supported version We test wheel building for all supported version and use them where applicable The usage is more verbose than I wish because .gitlab-ci is not that great.
Wed, 06 Nov 2024 16:39:45 +0100 ci: use a pre-setup many-linux image to build wheel stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Wed, 06 Nov 2024 16:39:45 +0100] rev 52200
ci: use a pre-setup many-linux image to build wheel This produce wheel that are more universal and identical to the one we want to publish.
Wed, 06 Nov 2024 16:38:57 +0100 ci: use smaller VM to build wheel stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Wed, 06 Nov 2024 16:38:57 +0100] rev 52199
ci: use smaller VM to build wheel There is no need for large machine for this job, Python will be mostly singled threaded anyway.
Wed, 06 Nov 2024 16:32:15 +0100 setup: add a way to force the setup to translate (or fail) stable
Pierre-Yves David <pierre-yves.david@octobus.net> [Wed, 06 Nov 2024 16:32:15 +0100] rev 52198
setup: add a way to force the setup to translate (or fail) we add the `MERCURIAL_SETUP_FORCE_TRANSLATIONS` variable that is intended to make sure we don't stop building the translation silently.
(0) -30000 -10000 -3000 -1000 -300 -100 -30 -10 -8 +8 +10 +30 tip