diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2022-01-28 20:05:14 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2022-01-29 21:18:18 -0500 |
commit | 13c8c7d27e3dc730ef2fe81c22a6b7202212739d (patch) | |
tree | 3415eefc4350dfc27cf8f4cb1fb9db3c90f359b6 /tools | |
parent | b4f1bf1cb8b3285d0620b27f316d7e83470f7d68 (diff) | |
download | python-setuptools-git-13c8c7d27e3dc730ef2fe81c22a6b7202212739d.tar.gz |
Ensure text file from vendored package is included.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/vendored.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/vendored.py b/tools/vendored.py index a5f3b9f1..a921efae 100644 --- a/tools/vendored.py +++ b/tools/vendored.py @@ -44,6 +44,9 @@ def rewrite_jaraco(pkg_files, new_root): """ Rewrite imports in jaraco.functools to redirect to vendored copies. """ + # jaraco is a namespace package, but for data to be discovered, + # such as in jaraco.txt, it must be a regular package. + pkg_files.joinpath('__init__.py').write_text('') for file in pkg_files.glob('*.py'): text = file.read_text() text = re.sub(r' (more_itertools)', rf' {new_root}.\1', text) |