commit - 3d4322c06fa79ddfff95e09dbc365b83d9b3f15b
commit + 27b0ee5a928771fa8a5d0a41512b20aa1f9c4c80
blob - e0b5eca6222413b54d8849c30f61634c33b4533a
blob + ec755ef7820d17b34bad7b4e08bfc54018f80207
--- NEWS
+++ NEWS
0.20.46 UNRELEASED
- * Add a separate Exception for symbolic
- reference loops - dulwich.refs.SymrefLoop.
+ * Apply insteadOf to rsync-style location strings
+ (previously it was just applied to URLs).
+ (Jelmer Vernooij, python-poetry/poetry#6329)
+
+ * Drop use of certifi, instead relying on urllib3's default
+ code to find system CAs. (Jelmer Vernooij, #1025)
+
+ * Implement timezone parsing in porcelain.
+ (springheeledjack0, #1026)
+
+ * Drop support for running without setuptools.
+ (Jelmer Vernooij)
+
+ * Ensure configuration is loaded when
+ running "dulwich clone".
+ (Jelmer Vernooij)
+
+ * Build 32 bit wheels for Windows.
+ (Benjamin Parzella)
+
+ * tests: Ignore errors when deleting GNUPG
+ home directory. Fixes spurious errors racing
+ gnupg-agent. Thanks, Matěj Cepl. Fixes #1000
+
+ * config: Support closing brackets in quotes in section
+ names. (Jelmer Vernooij, #10124)
+ * Various and formatting fixes. (Kian-Meng Ang)
+
+ * Document basic authentication in dulwich.porcelain.clone.
+ (TuringTux)
+
+ * Flush before calling fsync, ensuring buffers
+ are filled. (wernha)
+
+ * Support GPG commit signing. (springheeledjack0)
+
+ * Add python 3.11 support. (Saugat Pachhai)
+
+ * Allow missing GPG during tests. (Jakub Kulík)
+
+ * status: return posix-style untracked paths instead of nt-style paths on
+ win32 (Daniele Trifirò)
+
+ * Honour PATH environment when running C Git for testing.
+ (Stefan Sperling)
+
+ * Split out exception for symbolic reference loops.
+ (Jelmer Vernooij)
+
* Move various long-deprecated methods.
(Jelmer Vernooij)
+
0.20.45 2022-07-15
* Add basic ``dulwich.porcelain.submodule_list`` and ``dulwich.porcelain.submodule_add``