Skip to content
Snippets Groups Projects
Commit d617c8f5 authored by Matt Harbison's avatar Matt Harbison
Browse files

packaging: update dulwich to drop the certifi dependency on Windows

The presence of `certifi` causes the system certificate store to be ignored,
which was reported as a bug against TortoiseHg[1].  It was only pulled in on
Windows because of `dulwich`, which was copied from the old TortoiseHg install
scripts, in order to support `hg-git`.

This version of `dulwich` raises the minimum `urllib3` to a version (1.25) that
does certificate verification by default, without the help of `certifi`[2].  We
already bundle a newer version of `urllib3`.  Note that `certifi` can still be
imported from the user site directory, if installed there.  But the installer no
longer disables the system certificates by default.

[1] mercurial/tortoisehg/thg#5825
[2] https://github.com/jelmer/dulwich/issues/1025
parent f6426176
No related branches found
Tags heptapod-0.16.0.pre-3
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment