Commit Briefs
Release 0.20.46. (tags/dulwich-0.20.46)
Merge pull request #1031 from jelmer/rsync-apply-instead-of
Apply insteadOf to rsync-style location strings as well
Merge pull request #1030 from jelmer/connection-reset-error
Explicitly handle ConnectionResetError
Apply insteadOf to rsync-style location strings as well
Previously, these were just applied to plain URLs. Fixes python-poetry/poetry#6329
Merge pull request #1029 from jelmer/drop-certifi
Drop use of certifi to find ca certificate path
Drop use of certifi to find ca certificate path.
This seems to be having adverse affects where we specify an incorrect path in some cases. Fixes #1025 Increment minimum urllib3 to >= 1.25 just to be sure; not strictly necessary - we're already trying to be explicit about whether we want verification. This was originally introduced in 48e2ef8c2f2c65a33ad3276458791c19ef208c1a, but urllib3 now verifies certificates by default. See also https://urllib3.readthedocs.io/en/latest/user-guide.html#certificate-verification thanks to David Hotham for help with the archeology on this one :)
Merge pull request #1028 from jelmer/require-setuptools
Drop distutils-only support, require setuptools
Merge pull request #1027 from jelmer/clone-load-config
Ensure the configuration is loaded in dulwich.porcelain.clone
Merge pull request #1022 from bparzella/master
Add 32 bit architecture wheels for windows
Merge pull request #1021 from jelmer/shutil-rmtree-gpgagent
Ignore errors when deleting GNUGPG home directory
Merge pull request #1020 from jelmer/config-closing-bracket
Cope with closing bracket within quotes
Ignore errors when deleting GNUGPG home directory.
Sometimes these fail because of race conditions with gnupg agent socket files. Fixes #1000 Thanks to Matěj Cepl for the patch.
Fix typos
Found via `codespell -L te,ue,nd,feld,fpr,fo,claus,bu`
Merge pull request #1017 from TuringTux/patch-1
Document authentication with porcelain.clone