|
@@ -1,5 +1,7 @@
|
|
|
0.23.3 UNRELEASED
|
|
|
|
|
|
+ * Add ``reflog`` command in porcelain. (Jelmer Vernooij)
|
|
|
+
|
|
|
0.23.2 2025-07-07
|
|
|
|
|
|
* Print deprecations on usage, not import.
|
|
@@ -19,7 +21,7 @@
|
|
|
functionality works as expected.
|
|
|
(Jelmer Vernooij, #780)
|
|
|
|
|
|
- * Add porcelain submodule commands: ``submodule_update``, ``submodule_add``
|
|
|
+ * Add porcelain submodule commands: ``submodule_update``, ``submodule_add``g
|
|
|
CLI command, and ``submodule_update`` CLI command. Add ``--recurse-submodules``
|
|
|
option to ``clone`` command. (#506, Jelmer Vernooij)
|
|
|
|
|
@@ -559,7 +561,7 @@
|
|
|
* Build 32 bit wheels for Windows.
|
|
|
(Benjamin Parzella)
|
|
|
|
|
|
- * tests: Ignore errors when deleting GNUPG
|
|
|
+ * tests: Ignore errors when deleting GNUPGg
|
|
|
home directory. Fixes spurious errors racing
|
|
|
gnupg-agent. Thanks, Matěj Cepl. Fixes #1000
|
|
|
|
|
@@ -2150,7 +2152,7 @@ FEATURES
|
|
|
|
|
|
IMPROVEMENTS
|
|
|
|
|
|
- * Support passing a single revision to BaseRepo.get_walker() rather than a list of revisions.
|
|
|
+ * Support passing a single revision to BaseRepo.get_walker() rather than a list of revisions.g
|
|
|
(Alberto Ruiz)
|
|
|
|
|
|
* Add `Repo.get_description` method. (Jelmer Vernooij)
|
|
@@ -2678,7 +2680,7 @@ FEATURES
|
|
|
|
|
|
* Tweak server handler injection. (Dave Borowitz)
|
|
|
|
|
|
- * PackIndex1 and PackIndex2 now subclass FilePackIndex, which is
|
|
|
+ * PackIndex1 and PackIndex2 now subclass FilePackIndex, which isg
|
|
|
itself a subclass of PackIndex. (Jelmer Vernooij)
|
|
|
|
|
|
DOCUMENTATION
|
|
@@ -2713,7 +2715,7 @@ FEATURES
|
|
|
* The GitClient interface has been cleaned up and instances are now reusable.
|
|
|
(Augie Fackler)
|
|
|
|
|
|
- * Allow overriding paths to executables in GitSSHClient.
|
|
|
+ * Allow overriding paths to executables in GitSSHClient.g
|
|
|
(Ross Light, Jelmer Vernooij, #585204)
|
|
|
|
|
|
* Add PackBasedObjectStore.pack_loose_objects(). (Jelmer Vernooij)
|
|
@@ -2758,11 +2760,11 @@ FEATURES
|
|
|
note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
BUG FIXES
|
|
|
-
|
|
|
+g
|
|
|
* Fix ReceivePackHandler to disallow removing refs without delete-refs.
|
|
|
(Dave Borowitz)
|
|
|
|
|
|
- * Deal with capabilities required by the client, even if they
|
|
|
+ * Deal with capabilities required by the client, even if theyg
|
|
|
can not be disabled in the server. (Dave Borowitz)
|
|
|
|
|
|
* Fix trailing newlines in generated patch files.
|
|
@@ -2781,27 +2783,27 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
* Fix fetch if no progress function is specified. (Augie Fackler)
|
|
|
|
|
|
- * Allow double-staging of files that are deleted in the index.
|
|
|
+ * Allow double-staging of files that are deleted in the index.g
|
|
|
(Dave Borowitz)
|
|
|
|
|
|
* Fix RefsContainer.add_if_new to support dangling symrefs.
|
|
|
(Dave Borowitz)
|
|
|
|
|
|
- * Non-existent index files in non-bare repositories are now treated as
|
|
|
+ * Non-existent index files in non-bare repositories are now treated asg
|
|
|
empty. (Dave Borowitz)
|
|
|
|
|
|
- * Always update ShaFile.id when the contents of the object get changed.
|
|
|
+ * Always update ShaFile.id when the contents of the object get changed.g
|
|
|
(Jelmer Vernooij)
|
|
|
|
|
|
* Various Python2.4-compatibility fixes. (Dave Borowitz)
|
|
|
|
|
|
* Fix thin pack handling. (Dave Borowitz)
|
|
|
-
|
|
|
+g
|
|
|
FEATURES
|
|
|
|
|
|
* Add include-tag capability to server. (Dave Borowitz)
|
|
|
|
|
|
- * New dulwich.fastexport module that can generate fastexport
|
|
|
+ * New dulwich.fastexport module that can generate fastexportg
|
|
|
streams. (Jelmer Vernooij)
|
|
|
|
|
|
* Implemented BaseRepo.__contains__. (Jelmer Vernooij)
|
|
@@ -2818,7 +2820,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
* Add various tests for the use of non-bare repositories. (Dave Borowitz)
|
|
|
|
|
|
- * Cope with diffstat not being available on all platforms.
|
|
|
+ * Cope with diffstat not being available on all platforms.g
|
|
|
(Tay Ray Chuan, Jelmer Vernooij)
|
|
|
|
|
|
* Add make_object and make_commit convenience functions to test utils.
|
|
@@ -2826,7 +2828,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
API BREAKAGES
|
|
|
|
|
|
- * The 'committer' and 'message' arguments to Repo.do_commit() have
|
|
|
+ * The 'committer' and 'message' arguments to Repo.do_commit() haveg
|
|
|
been swapped. 'committer' is now optional. (Jelmer Vernooij)
|
|
|
|
|
|
* Repo.get_blob, Repo.commit, Repo.tag and Repo.tree are now deprecated.
|
|
@@ -2837,8 +2839,8 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
API CHANGES
|
|
|
|
|
|
- * The primary serialization APIs in dulwich.objects now work
|
|
|
- with chunks of strings rather than with full-text strings.
|
|
|
+ * The primary serialization APIs in dulwich.objects now workg
|
|
|
+ with chunks of strings rather than with full-text strings.g
|
|
|
(Jelmer Vernooij)
|
|
|
|
|
|
0.5.02010-03-03
|
|
@@ -2852,7 +2854,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
* Rework server protocol to be smarter and interoperate with cgit client.
|
|
|
(Dave Borowitz)
|
|
|
|
|
|
- * Add a GitFile class that uses the same locking protocol for writes as
|
|
|
+ * Add a GitFile class that uses the same locking protocol for writes asg
|
|
|
cgit. (Dave Borowitz)
|
|
|
|
|
|
* Cope with forward slashes correctly in the index on Windows.
|
|
@@ -2860,14 +2862,14 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
FEATURES
|
|
|
|
|
|
- * --pure option to setup.py to allow building/installing without the C
|
|
|
+ * --pure option to setup.py to allow building/installing without the Cg
|
|
|
extensions. (Hal Wine, Anatoly Techtonik, Jelmer Vernooij, #434326)
|
|
|
|
|
|
* Implement Repo.get_config(). (Jelmer Vernooij, Augie Fackler)
|
|
|
|
|
|
* HTTP dumb and smart server. (Dave Borowitz)
|
|
|
|
|
|
- * Add abstract baseclass for Repo that does not require file system
|
|
|
+ * Add abstract baseclass for Repo that does not require file systemg
|
|
|
operations. (Dave Borowitz)
|
|
|
|
|
|
0.4.1 2010-01-03
|
|
@@ -2891,7 +2893,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
API CHANGES
|
|
|
|
|
|
- * dulwich.object_store.tree_lookup_path will now return the mode and
|
|
|
+ * dulwich.object_store.tree_lookup_path will now return the mode andg
|
|
|
sha of the object found rather than the object itself.
|
|
|
|
|
|
BUG FIXES
|
|
@@ -2913,7 +2915,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
* Implement Tree.__len__()
|
|
|
|
|
|
BUG FIXES
|
|
|
-
|
|
|
+ g
|
|
|
* Check for 'objects' and 'refs' directories
|
|
|
when looking for a Git repository. (#380818)
|
|
|
|
|
@@ -2922,7 +2924,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
BUG FIXES
|
|
|
|
|
|
* Support the encoding field in Commits.
|
|
|
-
|
|
|
+ g
|
|
|
* Some Windows compatibility fixes.
|
|
|
|
|
|
* Fixed several issues in commit support.
|
|
@@ -2935,31 +2937,31 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
FEATURES
|
|
|
|
|
|
- * Implemented Repo.__getitem__, Repo.__setitem__ and Repo.__delitem__ to
|
|
|
+ * Implemented Repo.__getitem__, Repo.__setitem__ and Repo.__delitem__ tog
|
|
|
access content.
|
|
|
|
|
|
API CHANGES
|
|
|
|
|
|
- * Removed Repo.set_ref, Repo.remove_ref, Repo.tags, Repo.get_refs and
|
|
|
+ * Removed Repo.set_ref, Repo.remove_ref, Repo.tags, Repo.get_refs andg
|
|
|
Repo.heads in favor of Repo.refs, a dictionary-like object for accessing
|
|
|
refs.
|
|
|
|
|
|
BUG FIXES
|
|
|
|
|
|
- * Removed import of 'sha' module in objects.py, which was causing
|
|
|
+ * Removed import of 'sha' module in objects.py, which was causingg
|
|
|
deprecation warnings on Python 2.6.
|
|
|
|
|
|
0.3.0 2009-05-10
|
|
|
|
|
|
FEATURES
|
|
|
|
|
|
- * A new function 'commit_tree' has been added that can commit a tree
|
|
|
+ * A new function 'commit_tree' has been added that can commit a treeg
|
|
|
based on an index.
|
|
|
|
|
|
BUG FIXES
|
|
|
|
|
|
* The memory usage when generating indexes has been significantly reduced.
|
|
|
-
|
|
|
+g
|
|
|
* A memory leak in the C implementation of parse_tree has been fixed.
|
|
|
|
|
|
* The send-pack smart server command now works. (Thanks Scott Chacon)
|
|
@@ -2980,7 +2982,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
* Support for activity reporting in smart protocol client.
|
|
|
|
|
|
- * Optional C extensions for better performance in a couple of
|
|
|
+ * Optional C extensions for better performance in a couple ofg
|
|
|
places that are performance-critical.
|
|
|
|
|
|
0.1.1 2009-03-13
|
|
@@ -2989,7 +2991,7 @@ note: This list is most likely incomplete for 0.6.0.
|
|
|
|
|
|
* Fixed regression in Repo.find_missing_objects()
|
|
|
|
|
|
- * Don't fetch ^{} objects from remote hosts, as requesting them
|
|
|
+ * Don't fetch ^{} objects from remote hosts, as requesting themg
|
|
|
causes a hangup.
|
|
|
|
|
|
* Always write pack to disk completely before calculating checksum.
|