- Dec 22, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- Dec 17, 2021
-
-
Dan Villiom Podlaski Christiansen authored
Some Mercurial APIs return passwords as unicode strings, others as byte strings. I've given up trying to understand this, but let's just assume it's either a Unicode string, or a byte string using UTF-8. Fixes: #360
-
- Dec 21, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- Dec 20, 2021
-
-
Dan Villiom Podlaski Christiansen authored
This won't affect source source archives built on the default branch, made _with_ Mercurial, as the use of setuptools_scm means that we get everything present in the repository. Closes: #375
-
- Dec 17, 2021
-
-
Dan Villiom Podlaski Christiansen authored
Some Mercurial APIs return passwords as unicode strings, others as byte strings. I've given up trying to understand this, but let's just assume it's either a Unicode string, or a byte string using UTF-8. Fixes: #360
-
- Dec 11, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- Dec 02, 2021
-
-
Dan Villiom Podlaski Christiansen authored
The latest version of Git, 2.34, seemed to change something with relation to the default strategy. As long as the hashes remain the same, we don't care. In addition, it seems to have some logic related to templates, and might warn if the directory doesn't exist. Suppress that.
-
- Nov 24, 2021
-
-
Dan Villiom Podlaski Christiansen authored
The previous logic was kind of weird. It parsed the messages rather thoroughly, but ignored a crucial distinction: * Anything that ends with a newline is most likely a remote message. * Anything that ends with a carriage return is most likely a progress message. * Lines ending with newline always flush a progress session. Most things ending with newline are interesting, but we explicitly disregard the “totals” stuff. Things ending with carriage return are either progress, or at least something we shouldn't print.
-
- Dec 02, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
This makes it hit more edge-cases related to force pushes.
-
- Jul 09, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
We do this in both regular mode and with a suffix; the results are subtly different.
-
Dan Villiom Podlaski Christiansen authored
-
- Dec 02, 2021
-
-
Dan Villiom Podlaski Christiansen authored
The latest version of Git, 2.34, seemed to change something with relation to the default strategy. As long as the hashes remain the same, we don't care.
-
- Nov 21, 2021
-
-
Dan Villiom Podlaski Christiansen authored
After numerous failed attempts to build Mercurial and Dulwich reliably, I came to the conclusion that this just isn't our job. Dulwich is rather good at distributing binary wheels; so should Mercurial be!
-
- May 03, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- May 13, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- Nov 22, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
- Nov 21, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
- Nov 22, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
Although a nice idea, it breaks the tests with Mercurial < 5.7
-
- Nov 21, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- Nov 22, 2021
-
-
Dan Villiom Podlaski Christiansen authored
Not only is this easier to view and edit, but it also avoids causing issues with coverage.
-
Dan Villiom Podlaski Christiansen authored
-
- Nov 21, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
- Nov 16, 2021
-
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
-
Dan Villiom Podlaski Christiansen authored
Mercurial 5.8 and earlier trigger deprecation warnings when run under Python 3.10, so we only test it with `stable` and `default`, for now.
-
Dan Villiom Podlaski Christiansen authored
-
- Jun 21, 2021
-
-
Dan Villiom Podlaski Christiansen authored
This fixes storing passwords using the credentials extension I wrote.[1] [1] https://foss.heptapod.net/mercurial/hg-credentials
-
Dan Villiom Podlaski Christiansen authored
This fixes storing passwords using the credentials extension I wrote.[1] [1] https://foss.heptapod.net/mercurial/hg-credentials
-