diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2023-01-13 10:07:55 -0500 |
|---|---|---|
| committer | Jason R. Coombs <jaraco@jaraco.com> | 2023-01-13 10:14:22 -0500 |
| commit | 12123d9761b16831285f901ea5d3337628779d37 (patch) | |
| tree | e179f95826816c958b66bd11675e7bfba20e568d /tools/vendored.py | |
| parent | 2ad7228685dc80984f390452ffd2d8a9b5900c8b (diff) | |
| download | python-setuptools-git-12123d9761b16831285f901ea5d3337628779d37.tar.gz | |
Replace appdirs with platformdirs.
Diffstat (limited to 'tools/vendored.py')
| -rw-r--r-- | tools/vendored.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/vendored.py b/tools/vendored.py index 71df0ca7..a8808ce8 100644 --- a/tools/vendored.py +++ b/tools/vendored.py @@ -89,6 +89,16 @@ def rewrite_more_itertools(pkg_files: Path): more_file.write_text(text) +def rewrite_platformdirs(pkg_files: Path): + """ + Replace some absolute imports with relative ones. + """ + init = pkg_files.joinpath('__init__.py') + text = init.read_text() + text = text.replace('from platformdirs.', 'from .') + init.write_text(text) + + def clean(vendor): """ Remove all files out of the vendor directory except the meta @@ -121,6 +131,7 @@ def update_pkg_resources(): rewrite_jaraco(vendor / 'jaraco', 'pkg_resources.extern') rewrite_importlib_resources(vendor / 'importlib_resources', 'pkg_resources.extern') rewrite_more_itertools(vendor / "more_itertools") + rewrite_platformdirs(vendor / "platformdirs") def update_setuptools(): |
