Browse Source

Add note about pathlib.Path.

Jelmer Vernooij 5 years ago
parent
commit
4ef2bcba99
1 changed files with 1 additions and 1 deletions
  1. 1 1
      CONTRIBUTING.rst

+ 1 - 1
CONTRIBUTING.rst

@@ -39,7 +39,7 @@ bytestrings. It is up to the Dulwich API user to encode and decode them if
 necessary. The porcelain may accept unicode strings and convert them to
 necessary. The porcelain may accept unicode strings and convert them to
 bytestrings as necessary on the fly (using 'utf-8').
 bytestrings as necessary on the fly (using 'utf-8').
 
 
-* on-disk filenames: regular strings
+* on-disk filenames: regular strings, or ideally, pathlib.Path instances
 * git-repository related filenames: bytes
 * git-repository related filenames: bytes
 * object sha1 digests (20 bytes long): bytes
 * object sha1 digests (20 bytes long): bytes
 * object sha1 hexdigests (40 bytes long): str (bytestrings on python2, strings
 * object sha1 hexdigests (40 bytes long): str (bytestrings on python2, strings