Commit Diff


commit - 3d4322c06fa79ddfff95e09dbc365b83d9b3f15b
commit + 27b0ee5a928771fa8a5d0a41512b20aa1f9c4c80
blob - e0b5eca6222413b54d8849c30f61634c33b4533a
blob + ec755ef7820d17b34bad7b4e08bfc54018f80207
--- NEWS
+++ NEWS
@@ -1,11 +1,59 @@
 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``