Commits


Release 0.20.46.


Test is flaky, so skip rather than marking as known failure.


Mark intermittently failing test_send_remove_branch test as known failing.


Update NEWS.


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


Handle ConnectionResetError explicitly.


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 :)


Implement timezone offset detection (#1026)


Merge pull request #1028 from jelmer/require-setuptools Drop distutils-only support, require setuptools


Drop support for running without setuptools.


Merge pull request #1027 from jelmer/clone-load-config Ensure the configuration is loaded in dulwich.porcelain.clone


Load configuration in dulwich.porcelain.clone.


Merge pull request #1022 from bparzella/master Add 32 bit architecture wheels for windows


Add 32 bit architecture for windows


Merge pull request #1021 from jelmer/shutil-rmtree-gpgagent Ignore errors when deleting GNUGPG home directory


Add comment about ignoring errors from shutil.rmtree.


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.


Cope with closing bracket within quotes. Fixes #1014


Merge pull request #1018 from kianmeng/fix-typos Fix typos


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