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