On Sun, May 17, 2020 at 07:36:33PM +0200, Klemens Nanni wrote:
> On Sat, May 16, 2020 at 09:28:57AM -0600, Todd C. Miller wrote:
> > Update py-dulwich to 0.19.16 and make python3 the default flavor.
> > Passes its tests and verified working with mercurial 5.3.2 and the
> > latest hg-git from foss.heptapod.net.
> > 
> > We don't have hg-git in ports anymore but that is still the main
> > consumer of dulwich.  Now that mercurial has moved to python3,
> > dulwich should as well.
> Makes sense, but now devel/py-dulwich is no more (only devel/py3-dulwich)
> so a) devel/Makefile needs updating for the FLAVOR and pkg/PLIST must
> provide @pkgpath for the old port, otherwise pkg_add won't see an
> upgrade path.
Oh, conflict must be registered as well.

Updated diff below, feel free to go ahead with OK kn.


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/Makefile,v
retrieving revision 1.1969
diff -u -p -r1.1969 Makefile
--- Makefile    16 May 2020 11:04:12 -0000      1.1969
+++ Makefile    17 May 2020 17:37:07 -0000
@@ -1422,7 +1422,7 @@
      SUBDIR += py-doit
      SUBDIR += py-dtfabric
      SUBDIR += py-dtfabric,python3
-     SUBDIR += py-dulwich
+     SUBDIR += py-dulwich,python3
      SUBDIR += py-easyprocess
      SUBDIR += py-easyprocess,python3
      SUBDIR += py-editdist
Index: py-dulwich/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-dulwich/Makefile,v
retrieving revision 1.35
diff -u -p -r1.35 Makefile
--- py-dulwich/Makefile 12 Jul 2019 20:45:47 -0000      1.35
+++ py-dulwich/Makefile 17 May 2020 17:30:46 -0000
@@ -2,10 +2,9 @@
 
 COMMENT =              pure Python implementation of Git file formats and 
protocols
 
-MODPY_EGG_VERSION =    0.19.3
+MODPY_EGG_VERSION =    0.19.16
 DISTNAME =             dulwich-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
-REVISION =             0
 
 CATEGORIES =           devel
 
@@ -20,12 +19,15 @@ MODULES =           lang/python
 MODPY_PI =             Yes
 MODPY_SETUPTOOLS =     Yes
 
-RUN_DEPENDS =          net/py-geventhttpclient
+FLAVORS =              python3
+FLAVOR =               python3
+
+RUN_DEPENDS =          net/py-geventhttpclient${MODPY_FLAVOR}
 
 TEST_DEPENDS =         devel/git,-main \
-                       devel/py-fastimport \
-                       devel/py-greenlet \
-                       devel/py-mock
+                       devel/py-fastimport${MODPY_FLAVOR} \
+                       devel/py-greenlet${MODPY_FLAVOR} \
+                       devel/py-mock${MODPY_FLAVOR}
 
 MAKE_ENV +=            LC_CTYPE=en_US.UTF-8
 GIT =                  ${LOCALBASE}/bin/git
Index: py-dulwich/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-dulwich/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- py-dulwich/distinfo 25 Dec 2018 12:00:08 -0000      1.18
+++ py-dulwich/distinfo 17 May 2020 17:30:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (dulwich-0.19.3.tar.gz) = DRq2rfXo6bwwzObi+STKBuUCQfsbsXpYX8jZjjwJxKQ=
-SIZE (dulwich-0.19.3.tar.gz) = 345823
+SHA256 (dulwich-0.19.16.tar.gz) = 90VhxEi/tvBMB95zHBGBrkKAAX91mwuwT6V3CqhMqFA=
+SIZE (dulwich-0.19.16.tar.gz) = 375483
Index: py-dulwich/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-dulwich/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- py-dulwich/pkg/PLIST        25 Dec 2018 12:00:08 -0000      1.11
+++ py-dulwich/pkg/PLIST        17 May 2020 17:46:16 -0000
@@ -1,4 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.11 2018/12/25 12:00:08 millert Exp $
+@conflict py-dulwich-*
+@pkgpath devel/py-dulwich
 bin/dul-receive-pack
 bin/dul-upload-pack
 bin/dulwich
@@ -10,103 +12,151 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 
lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/dulwich/__init__.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}diff_tree.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}fastexport.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}greenthreads.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}hooks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}ignore.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}index.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}lfs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}line_ending.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}log_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}lru_cache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}mailmap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}object_store.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}objects.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}objectspec.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}pack.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}patch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}porcelain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}protocol.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}reflog.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}refs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}repo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}stash.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}walk.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}web.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/_diff_tree.c
-lib/python${MODPY_VERSION}/site-packages/dulwich/_diff_tree.so
+@so lib/python${MODPY_VERSION}/site-packages/dulwich/_diff_tree.so
 lib/python${MODPY_VERSION}/site-packages/dulwich/_objects.c
-lib/python${MODPY_VERSION}/site-packages/dulwich/_objects.so
+@so lib/python${MODPY_VERSION}/site-packages/dulwich/_objects.so
 lib/python${MODPY_VERSION}/site-packages/dulwich/_pack.c
-lib/python${MODPY_VERSION}/site-packages/dulwich/_pack.so
+@so lib/python${MODPY_VERSION}/site-packages/dulwich/_pack.so
 lib/python${MODPY_VERSION}/site-packages/dulwich/archive.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/archive.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/client.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/client.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/config.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/config.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/README.md
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/__init__.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}diffstat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}paramiko_vendor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}release_robot.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}swift.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}test_release_robot.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}test_swift.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/${MODPY_PYCACHE}test_swift_smoke.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/diffstat.py
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/paramiko_vendor.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/paramiko_vendor.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/release_robot.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/release_robot.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/swift.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/swift.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/test_release_robot.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/test_release_robot.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/test_swift.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/test_swift.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/test_swift_smoke.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/contrib/test_swift_smoke.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/diff_tree.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/diff_tree.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/errors.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/errors.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/fastexport.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/fastexport.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/file.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/file.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/greenthreads.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/greenthreads.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/hooks.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/hooks.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/ignore.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/ignore.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/index.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/index.pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/lfs.py
+lib/python${MODPY_VERSION}/site-packages/dulwich/line_ending.py
 lib/python${MODPY_VERSION}/site-packages/dulwich/log_utils.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/log_utils.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/lru_cache.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/lru_cache.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/mailmap.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/mailmap.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/object_store.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/object_store.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/objects.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/objects.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/objectspec.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/objectspec.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/pack.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/pack.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/patch.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/patch.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/porcelain.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/porcelain.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/protocol.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/protocol.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/reflog.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/reflog.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/refs.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/refs.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/repo.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/repo.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/server.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/server.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/stash.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/stash.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/stdint.h
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/__init__.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_archive.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_blackbox.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_diff_tree.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_fastexport.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_file.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_grafts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_greenthreads.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_hooks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_ignore.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_index.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_lfs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_line_ending.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_lru_cache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_mailmap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_missing_obj_finder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_object_store.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_objects.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_objectspec.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_pack.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_patch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_porcelain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_protocol.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_reflog.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_refs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_repository.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_stash.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_walk.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}test_web.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/__init__.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}server_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_pack.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_patch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_repository.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}test_web.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/server_utils.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/server_utils.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_client.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_client.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_pack.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_pack.pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_patch.py
 
lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_repository.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_repository.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_server.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_server.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_utils.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_utils.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_web.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/test_web.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/utils.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/compat/utils.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/data/
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/data/blobs/
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/data/blobs/11/
@@ -270,71 +320,40 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/data/trees/70/
 
lib/python${MODPY_VERSION}/site-packages/dulwich/tests/data/trees/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_archive.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_archive.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_blackbox.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_blackbox.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_client.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_client.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_config.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_config.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_diff_tree.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_diff_tree.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_fastexport.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_fastexport.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_file.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_file.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_grafts.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_grafts.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_greenthreads.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_greenthreads.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_hooks.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_hooks.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_ignore.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_ignore.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_index.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_index.pyc
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_lfs.py
+lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_line_ending.py
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_lru_cache.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_lru_cache.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_mailmap.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_mailmap.pyc
 
lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_missing_obj_finder.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_missing_obj_finder.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_object_store.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_object_store.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_objects.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_objects.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_objectspec.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_objectspec.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_pack.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_pack.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_patch.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_patch.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_porcelain.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_porcelain.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_protocol.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_protocol.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_reflog.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_reflog.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_refs.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_refs.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_repository.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_repository.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_server.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_server.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_stash.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_stash.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_utils.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_utils.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_walk.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_walk.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_web.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_web.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/tests/utils.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/tests/utils.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/walk.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/walk.pyc
 lib/python${MODPY_VERSION}/site-packages/dulwich/web.py
-lib/python${MODPY_VERSION}/site-packages/dulwich/web.pyc
 share/doc/dulwich/
 share/doc/dulwich/tutorial/
 share/doc/dulwich/tutorial/conclusion.txt

Reply via email to