Hi,

update devel/py-yapf (Yet Another Python formatter) for version 0.40.2

Changelog: https://github.com/google/yapf/blob/main/CHANGELOG.md

Changes for this update:
- Makefile: update version, add HOMEPAGE and RUN_DEPENDS according to 
pyproject.toml
- pkg/PLIST: add bin/yapf-diff and Python files for lib

Build and tests OK on current/amd64 with Python 3.10.13

Tests/comments welcome and please commit if OK.

Laurent



Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-yapf/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile	26 Nov 2022 15:02:58 -0000	1.15
+++ Makefile	13 Oct 2023 16:08:25 -0000
@@ -1,20 +1,25 @@
 COMMENT =	formatter for Python code
 
-MODPY_EGG_VERSION =	0.28.0
-DISTNAME =	yapf-${MODPY_EGG_VERSION}
-PKGNAME =	py-${DISTNAME}
-REVISION =	6
+MODPY_EGG_VERSION =	0.40.2
+DISTNAME =		yapf-${MODPY_EGG_VERSION}
+PKGNAME =		py-${DISTNAME}
 
-CATEGORIES =	devel
+CATEGORIES =		devel
+
+HOMEPAGE =		https://github.com/google/yapf
 
 # Apache v2
 PERMIT_PACKAGE =	Yes
 
-MODULES =	lang/python
+MODULES =		lang/python
 MODPY_PYBUILD =		setuptools
-MODPY_PI =	Yes
+MODPY_PI =		Yes
 
 FLAVORS =	python3
 FLAVOR =	python3
+
+RUN_DEPENDS =	devel/py-importlib-metadata>=6.6.0 \
+		sysutils/py-platformdirs>=3.5.1 \
+		textproc/py-tomli>=2.0.1
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-yapf/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	28 Aug 2019 22:29:50 -0000	1.5
+++ distinfo	13 Oct 2023 16:08:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (yapf-0.28.0.tar.gz) = b5S2oXanwRTPprrYbUDyWbvg8Qzy+n8vSzWW/FgCpBs=
-SIZE (yapf-0.28.0.tar.gz) = 177316
+SHA256 (yapf-0.40.2.tar.gz) = TauKXtcTTibVfBZHx0g6+z8TaHi1eQYreGyboWuUY3s=
+SIZE (yapf-0.40.2.tar.gz) = 252068
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-yapf/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST	26 Nov 2022 15:02:58 -0000	1.6
+++ pkg/PLIST	13 Oct 2023 16:08:25 -0000
@@ -1,6 +1,7 @@
 @conflict py-yapf-<0.28.0p1
 @pkgpath devel/py-yapf
 bin/yapf
+bin/yapf-diff
 lib/python${MODPY_VERSION}/site-packages/yapf/
 lib/python${MODPY_VERSION}/site-packages/yapf-${MODPY_EGG_VERSION}.dist-info/
 lib/python${MODPY_VERSION}/site-packages/yapf-${MODPY_EGG_VERSION}.dist-info/AUTHORS
@@ -17,17 +18,54 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/yapf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}pyparser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}pyparser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}pyparser_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}pyparser_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}split_penalty_visitor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/${MODPY_PYCACHE}split_penalty_visitor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/pyparser.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/pyparser_utils.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pyparser/split_penalty_visitor.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}blank_line_calculator.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}blank_line_calculator.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}comment_splicer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}comment_splicer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}continuation_splicer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}continuation_splicer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}pytree_unwrapper.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}pytree_unwrapper.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}pytree_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}pytree_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}pytree_visitor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}pytree_visitor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}split_penalty.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}split_penalty.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}subtype_assigner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/${MODPY_PYCACHE}subtype_assigner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/blank_line_calculator.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/comment_splicer.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/continuation_splicer.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/pytree_unwrapper.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/pytree_utils.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/pytree_visitor.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/split_penalty.py
+lib/python${MODPY_VERSION}/site-packages/yapf/pytree/subtype_assigner.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}blank_line_calculator.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}blank_line_calculator.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}comment_splicer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}comment_splicer.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}continuation_splicer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}continuation_splicer.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}file_resources.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -40,51 +78,99 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}identify_container.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}line_joiner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}line_joiner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}logical_line.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}logical_line.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}object_state.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}object_state.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}py3compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}py3compat.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}pytree_unwrapper.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}pytree_unwrapper.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}pytree_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}pytree_utils.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}pytree_visitor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}pytree_visitor.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}reformatter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}reformatter.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}split_penalty.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}split_penalty.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}style.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}style.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}subtype_assigner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}subtype_assigner.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}unwrapped_line.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}unwrapped_line.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}verifier.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}verifier.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}subtypes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}subtypes.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}yapf_api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/${MODPY_PYCACHE}yapf_api.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/blank_line_calculator.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/comment_splicer.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/continuation_splicer.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/errors.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/file_resources.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/format_decision_state.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/format_token.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/identify_container.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/line_joiner.py
+lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/logical_line.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/object_state.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/py3compat.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/pytree_unwrapper.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/pytree_utils.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/pytree_visitor.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/reformatter.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/split_penalty.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/style.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/subtype_assigner.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/unwrapped_line.py
-lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/verifier.py
+lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/subtypes.py
 lib/python${MODPY_VERSION}/site-packages/yapf/yapflib/yapf_api.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf_third_party/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/Grammar.txt
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/LICENSE
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/PatternGrammar.txt
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}fixer_base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}fixer_base.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}fixer_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}fixer_util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}patcomp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}patcomp.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}pygram.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}pygram.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}pytree.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/${MODPY_PYCACHE}pytree.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/fixer_base.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/fixer_util.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/patcomp.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}conv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}conv.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}driver.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}driver.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}grammar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}grammar.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}literals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}literals.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}pgen.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}pgen.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}token.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}token.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}tokenize.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/${MODPY_PYCACHE}tokenize.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/conv.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/driver.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/grammar.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/literals.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/parse.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/pgen.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/token.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pgen2/tokenize.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pygram.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/_ylib2to3/pytree.py
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/LICENSE
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/${MODPY_PYCACHE}yapf_diff.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/${MODPY_PYCACHE}yapf_diff.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapf_third_party/yapf_diff/yapf_diff.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/
 lib/python${MODPY_VERSION}/site-packages/yapftests/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}/
@@ -102,6 +188,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}format_token_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}line_joiner_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}line_joiner_test.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}logical_line_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}logical_line_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}main_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}main_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}pytree_unwrapper_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -122,16 +210,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}reformatter_python3_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}reformatter_style_config_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}reformatter_style_config_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}reformatter_verify_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}reformatter_verify_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}split_penalty_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}split_penalty_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}style_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}style_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}subtype_assigner_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}subtype_assigner_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}unwrapped_line_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}unwrapped_line_test.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yapftests/${MODPY_PYCACHE}yapf_test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -144,6 +228,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/yapftests/format_decision_state_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/format_token_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/line_joiner_test.py
+lib/python${MODPY_VERSION}/site-packages/yapftests/logical_line_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/main_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/pytree_unwrapper_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/pytree_utils_test.py
@@ -154,11 +239,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/yapftests/reformatter_pep8_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/reformatter_python3_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/reformatter_style_config_test.py
-lib/python${MODPY_VERSION}/site-packages/yapftests/reformatter_verify_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/split_penalty_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/style_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/subtype_assigner_test.py
-lib/python${MODPY_VERSION}/site-packages/yapftests/unwrapped_line_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/utils.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/yapf_test.py
 lib/python${MODPY_VERSION}/site-packages/yapftests/yapf_test_helper.py

Reply via email to