pypa / setuptools

Official project repository for the Setuptools build system
https://pypi.org/project/setuptools/
MIT License
2.34k stars 1.14k forks source link

Migrated config to pyproject.toml. #4310

Open jaraco opened 4 weeks ago

jaraco commented 4 weeks ago

It's not immediately obvious to me why this change breaks the build.

jaraco commented 6 days ago

The tests are failing with the "Pre-build distributions for test" part of the CI environment with the following traceback while attempting to invoke the PEP 517 build_wheel hook:

Traceback (most recent call last):
  File "/opt/pipx/.cache/8eea6f7f3e2f816/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
    main()
  File "/opt/pipx/.cache/8eea6f7f3e2f816/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", line 335, in main
    json_out['return_val'] = hook(**hook_input['kwargs'])
  File "/opt/pipx/.cache/8eea6f7f3e2f816/lib/python3.10/site-packages/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
    return _build_backend().build_wheel(wheel_directory, config_settings,
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/build_meta.py", line 410, in build_wheel
    return self._build_with_temp_dir(
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/build_meta.py", line 395, in _build_with_temp_dir
    self.run_setup()
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/build_meta.py", line 311, in run_setup
    exec(code, locals())
  File "<string>", line 93, in <module>
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/__init__.py", line 103, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/dist.py", line 968, in run_command
    super().run_command(command)
  File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/tmp/build-env-_b1qxjv5/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 370, in run
    install = self.reinitialize_command("install", reinit_subcommands=True)
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/__init__.py", line 220, in reinitialize_command
    cmd = _Command.reinitialize_command(self, command, reinit_subcommands)
  File "/usr/lib/python3.10/distutils/cmd.py", line 305, in reinitialize_command
    return self.distribution.reinitialize_command(command,
  File "/usr/lib/python3.10/distutils/dist.py", line 938, in reinitialize_command
    command = self.get_command_obj(command_name)
  File "/usr/lib/python3.10/distutils/dist.py", line 858, in get_command_obj
    cmd_obj = self.command_obj[command] = klass(self)
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/__init__.py", line 178, in __init__
    super().__init__(dist)
  File "/usr/lib/python3.10/distutils/cmd.py", line 62, in __init__
    self.initialize_options()
  File "<string>", line 67, in initialize_options
  File "/tmp/build-via-sdist-d6kmbh6a/setuptools-69.5.1.post20240510/setuptools/command/install.py", line 52, in initialize_options
    orig.install.initialize_options(self)
  File "/usr/lib/python3.10/_distutils_system_mod.py", line 33, in initialize_options
    super().initialize_options()
TypeError: super(type, obj): obj must be an instance or subtype of type
jaraco commented 6 days ago

I'm unable to replicate the failure in a clean docker image:

``` @ docker run -it jaraco/multipy-tox bash -c 'git clone https://github.com/pypa/setuptools; cd setuptools; git checkout feature/pep-621; pipx run --python python3.10 --pip-args "pyproject-hooks!=1.1" build' Cloning into 'setuptools'... remote: Enumerating objects: 69292, done. remote: Counting objects: 100% (1624/1624), done. remote: Compressing objects: 100% (659/659), done. remote: Total 69292 (delta 1002), reused 1474 (delta 936), pack-reused 67668 Receiving objects: 100% (69292/69292), 44.01 MiB | 7.32 MiB/s, done. Resolving deltas: 100% (40269/40269), done. branch 'feature/pep-621' set up to track 'origin/feature/pep-621'. Switched to a new branch 'feature/pep-621' WARNING:root:Removing `python` from the start of the version, as pylauncher just expects the semantic version INFO:pipx.commands.run:venv location is /root/.cache/pipx/aed4010c2788da1 INFO:pipx.commands.common:Determined package name: build INFO:pipx.commands.common:Package name determined in 0.0s INFO:pipx.util:running /usr/bin/python3.10 -m venv --without-pip /root/.cache/pipx/aed4010c2788da1 ⣷ creating virtual environmentDEBUG:pipx.util:stdout: DEBUG:pipx.util:stderr: DEBUG:pipx.util:returncode: 0 INFO:pipx.util:running DEBUG:pipx.util:stdout: ModuleSpec(name='pip', loader=<_frozen_importlib_external.SourceFileLoader object at 0xffff9c4dba10>, origin='/root/.local/share/pipx/shared/lib/python3.12/site-packages/pip/__init__.py', submodule_search_locations=['/root/.local/share/pipx/shared/lib/python3.12/site-packages/pip']) DEBUG:pipx.util:returncode: 0 INFO:pipx.util:running /root/.cache/pipx/aed4010c2788da1/bin/python -c import sysconfig; print(sysconfig.get_path('purelib')) DEBUG:pipx.util:stdout: /root/.cache/pipx/aed4010c2788da1/lib/python3.10/site-packages DEBUG:pipx.util:returncode: 0 INFO:pipx.util:running /root/.local/share/pipx/shared/bin/python -c import sysconfig; print(sysconfig.get_path('purelib')) DEBUG:pipx.util:stdout: /root/.local/share/pipx/shared/lib/python3.12/site-packages DEBUG:pipx.util:returncode: 0 INFO:pipx.util:running /root/.cache/pipx/aed4010c2788da1/bin/python --version DEBUG:pipx.util:stdout: Python 3.10.14 DEBUG:pipx.util:stderr: DEBUG:pipx.util:returncode: 0 INFO:pipx.package_specifier:cleaned package spec: build ⣷ installing buildINFO:pipx.util:running /root/.cache/pipx/aed4010c2788da1/bin/python -m pip --no-input install pyproject-hooks!=1.1 build ⣷ installing buildDEBUG:pipx.util:returncode: 0 INFO:pipx.util:running DEBUG:pipx.util:stdout: {"sys_path": ["/usr/lib/python310.zip", "/usr/lib/python3.10", "/usr/lib/python3.10/lib-dynload", "/root/.cache/pipx/aed4010c2788da1/lib/python3.10/site-packages", "/root/.local/share/pipx/shared/lib/python3.12/site-packages"], "python_version": "3.10.14", "environment": {"implementation_name": "cpython", "implementation_version": "3.10.14", "os_name": "posix", "platform_machine": "aarch64", "platform_release": "6.6.22-linuxkit", "platform_system": "Linux", "platform_version": "#1 SMP Fri Mar 29 12:21:27 UTC 2024", "python_full_version": "3.10.14", "platform_python_implementation": "CPython", "python_version": "3.10", "sys_platform": "linux"}} DEBUG:pipx.util:returncode: 0 INFO:pipx.venv:get_venv_metadata_for_package: 14ms INFO:pipx.package_specifier:cleaned package spec: build INFO:pipx.util:running /root/.cache/pipx/aed4010c2788da1/bin/python -c import sysconfig; print(sysconfig.get_path('purelib')) DEBUG:pipx.util:stdout: /root/.cache/pipx/aed4010c2788da1/lib/python3.10/site-packages DEBUG:pipx.util:returncode: 0 INFO:pipx.util:running /root/.cache/pipx/aed4010c2788da1/bin/python -c import sysconfig; print(sysconfig.get_path('purelib')) DEBUG:pipx.util:stdout: /root/.cache/pipx/aed4010c2788da1/lib/python3.10/site-packages DEBUG:pipx.util:returncode: 0 INFO:pipx.util:exec_app: /root/.cache/pipx/aed4010c2788da1/bin/python -c import sys, build.__main__ sys.argv[0] = 'build' sys.exit(build.__main__.entrypoint()) * Creating isolated environment: venv+pip... * Getting build dependencies for sdist... /setuptools/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info creating setuptools.egg-info writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' warning: no files found matching '*.conf' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.css_t' under directory 'docs' warning: no files found matching 'Makefile' under directory 'docs' warning: no files found matching 'indexsidebar.html' under directory 'docs' warning: no files found matching 'msvc-build-launcher.cmd' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'setuptools.egg-info/SOURCES.txt' * Building sdist... /setuptools/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) running sdist running egg_info writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing top-level names to setuptools.egg-info/top_level.txt reading manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' warning: no files found matching '*.conf' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.css_t' under directory 'docs' warning: no files found matching 'Makefile' under directory 'docs' warning: no files found matching 'indexsidebar.html' under directory 'docs' warning: no files found matching 'msvc-build-launcher.cmd' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'setuptools.egg-info/SOURCES.txt' running check creating setuptools-69.5.1.post20240510 creating setuptools-69.5.1.post20240510/_distutils_hack creating setuptools-69.5.1.post20240510/docs creating setuptools-69.5.1.post20240510/docs/deprecated creating setuptools-69.5.1.post20240510/docs/deprecated/distutils creating setuptools-69.5.1.post20240510/docs/development creating setuptools-69.5.1.post20240510/docs/references creating setuptools-69.5.1.post20240510/docs/userguide creating setuptools-69.5.1.post20240510/newsfragments creating setuptools-69.5.1.post20240510/pkg_resources creating setuptools-69.5.1.post20240510/pkg_resources/_vendor creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/backports creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/backports.tarfile-1.0.0.dist-info creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources-5.10.2.dist-info creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data01 creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data01/subdirectory creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02 creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02/one creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02/two creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/zipdata01 creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/zipdata02 creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco.context-5.3.0.dist-info creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco.functools-4.0.0.dist-info creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco.text-3.7.0.dist-info creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/functools creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/text creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs creating setuptools-69.5.1.post20240510/pkg_resources/_vendor/zipp-3.7.0.dist-info creating setuptools-69.5.1.post20240510/pkg_resources/extern creating setuptools-69.5.1.post20240510/pkg_resources/tests creating setuptools-69.5.1.post20240510/pkg_resources/tests/data creating setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package-source creating setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package-zip creating setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg creating setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg creating setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO creating setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_zipped-egg creating setuptools-69.5.1.post20240510/setuptools creating setuptools-69.5.1.post20240510/setuptools.egg-info creating setuptools-69.5.1.post20240510/setuptools/_distutils creating setuptools-69.5.1.post20240510/setuptools/_distutils/command creating setuptools-69.5.1.post20240510/setuptools/_distutils/compat creating setuptools-69.5.1.post20240510/setuptools/_distutils/tests creating setuptools-69.5.1.post20240510/setuptools/_vendor creating setuptools-69.5.1.post20240510/setuptools/_vendor/backports creating setuptools-69.5.1.post20240510/setuptools/_vendor/backports.tarfile-1.0.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata-6.0.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources-5.10.2.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data01 creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data01/subdirectory creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02 creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02/one creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02/two creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/zipdata01 creating setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/zipdata02 creating setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco creating setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco.context-5.3.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco.functools-4.0.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco.text-3.7.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/functools creating setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/text creating setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools creating setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools-8.8.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/ordered_set-3.1.1.dist-info creating setuptools-69.5.1.post20240510/setuptools/_vendor/packaging creating setuptools-69.5.1.post20240510/setuptools/_vendor/tomli creating setuptools-69.5.1.post20240510/setuptools/_vendor/zipp-3.7.0.dist-info creating setuptools-69.5.1.post20240510/setuptools/command creating setuptools-69.5.1.post20240510/setuptools/compat creating setuptools-69.5.1.post20240510/setuptools/config creating setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject creating setuptools-69.5.1.post20240510/setuptools/extern creating setuptools-69.5.1.post20240510/setuptools/tests creating setuptools-69.5.1.post20240510/setuptools/tests/config creating setuptools-69.5.1.post20240510/setuptools/tests/config/downloads creating setuptools-69.5.1.post20240510/setuptools/tests/indexes creating setuptools-69.5.1.post20240510/setuptools/tests/indexes/test_links_priority creating setuptools-69.5.1.post20240510/setuptools/tests/indexes/test_links_priority/simple creating setuptools-69.5.1.post20240510/setuptools/tests/indexes/test_links_priority/simple/foobar creating setuptools-69.5.1.post20240510/setuptools/tests/integration creating setuptools-69.5.1.post20240510/tools copying files to setuptools-69.5.1.post20240510... copying LICENSE -> setuptools-69.5.1.post20240510 copying MANIFEST.in -> setuptools-69.5.1.post20240510 copying NEWS.rst -> setuptools-69.5.1.post20240510 copying README.rst -> setuptools-69.5.1.post20240510 copying conftest.py -> setuptools-69.5.1.post20240510 copying exercises.py -> setuptools-69.5.1.post20240510 copying launcher.c -> setuptools-69.5.1.post20240510 copying mypy.ini -> setuptools-69.5.1.post20240510 copying pyproject.toml -> setuptools-69.5.1.post20240510 copying pytest.ini -> setuptools-69.5.1.post20240510 copying setup.py -> setuptools-69.5.1.post20240510 copying tox.ini -> setuptools-69.5.1.post20240510 copying _distutils_hack/__init__.py -> setuptools-69.5.1.post20240510/_distutils_hack copying _distutils_hack/override.py -> setuptools-69.5.1.post20240510/_distutils_hack copying docs/artwork.rst -> setuptools-69.5.1.post20240510/docs copying docs/build_meta.rst -> setuptools-69.5.1.post20240510/docs copying docs/conf.py -> setuptools-69.5.1.post20240510/docs copying docs/history.rst -> setuptools-69.5.1.post20240510/docs copying docs/index.rst -> setuptools-69.5.1.post20240510/docs copying docs/pkg_resources.rst -> setuptools-69.5.1.post20240510/docs copying docs/python 2 sunset.rst -> setuptools-69.5.1.post20240510/docs copying docs/roadmap.rst -> setuptools-69.5.1.post20240510/docs copying docs/setuptools.rst -> setuptools-69.5.1.post20240510/docs copying docs/deprecated/changed_keywords.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/commands.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/dependency_links.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/distutils-legacy.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/easy_install.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/functionalities.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/index.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/python_eggs.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/resource_extraction.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/zip_safe.rst -> setuptools-69.5.1.post20240510/docs/deprecated copying docs/deprecated/distutils/_setuptools_disclaimer.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/apiref.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/builtdist.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/commandref.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/configfile.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/examples.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/extending.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/index.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/introduction.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/packageindex.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/setupscript.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/sourcedist.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/deprecated/distutils/uploading.rst -> setuptools-69.5.1.post20240510/docs/deprecated/distutils copying docs/development/developer-guide.rst -> setuptools-69.5.1.post20240510/docs/development copying docs/development/index.rst -> setuptools-69.5.1.post20240510/docs/development copying docs/development/releases.rst -> setuptools-69.5.1.post20240510/docs/development copying docs/references/keywords.rst -> setuptools-69.5.1.post20240510/docs/references copying docs/userguide/datafiles.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/declarative_config.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/dependency_management.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/development_mode.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/distribution.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/entry_point.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/ext_modules.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/extension.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/index.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/miscellaneous.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/package_discovery.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/pyproject_config.rst -> setuptools-69.5.1.post20240510/docs/userguide copying docs/userguide/quickstart.rst -> setuptools-69.5.1.post20240510/docs/userguide copying newsfragments/.gitignore -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4150.feature.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4255.misc.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4262.feature.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4278.bugfix.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4280.misc.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4282.misc.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4308.misc.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4309.removal.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4312.doc.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4322.removal.1.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4322.removal.2.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4324.removal.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4332.feature.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4348.bugfix.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/4348.misc.rst -> setuptools-69.5.1.post20240510/newsfragments copying newsfragments/README.rst -> setuptools-69.5.1.post20240510/newsfragments copying pkg_resources/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources copying pkg_resources/api_tests.txt -> setuptools-69.5.1.post20240510/pkg_resources copying pkg_resources/_vendor/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor copying pkg_resources/_vendor/vendored.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor copying pkg_resources/_vendor/zipp.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor copying pkg_resources/_vendor/backports/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/backports copying pkg_resources/_vendor/backports/tarfile.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/backports copying pkg_resources/_vendor/backports.tarfile-1.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/backports.tarfile-1.0.0.dist-info copying pkg_resources/_vendor/importlib_resources/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_adapters.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_common.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_compat.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_itertools.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_legacy.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/abc.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/py.typed -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/readers.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/simple.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources-5.10.2.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources-5.10.2.dist-info copying pkg_resources/_vendor/importlib_resources/tests/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/_compat.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/_path.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_compatibilty_files.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_contents.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_files.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_open.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_path.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_read.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_reader.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_resource.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/update-zips.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/util.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/data01/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data01 copying pkg_resources/_vendor/importlib_resources/tests/data01/subdirectory/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data01/subdirectory copying pkg_resources/_vendor/importlib_resources/tests/data02/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02 copying pkg_resources/_vendor/importlib_resources/tests/data02/one/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02/one copying pkg_resources/_vendor/importlib_resources/tests/data02/one/resource1.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02/one copying pkg_resources/_vendor/importlib_resources/tests/data02/two/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02/two copying pkg_resources/_vendor/importlib_resources/tests/data02/two/resource2.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/data02/two copying pkg_resources/_vendor/importlib_resources/tests/zipdata01/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/zipdata01 copying pkg_resources/_vendor/importlib_resources/tests/zipdata02/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/importlib_resources/tests/zipdata02 copying pkg_resources/_vendor/jaraco/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco copying pkg_resources/_vendor/jaraco/context.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco copying pkg_resources/_vendor/jaraco.context-5.3.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco.context-5.3.0.dist-info copying pkg_resources/_vendor/jaraco.functools-4.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco.functools-4.0.0.dist-info copying pkg_resources/_vendor/jaraco.text-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco.text-3.7.0.dist-info copying pkg_resources/_vendor/jaraco/functools/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/functools/__init__.pyi -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/functools/py.typed -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/text/Lorem ipsum.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/text copying pkg_resources/_vendor/jaraco/text/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/jaraco/text copying pkg_resources/_vendor/more_itertools/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/__init__.pyi -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/more.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/more.pyi -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/py.typed -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/recipes.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/recipes.pyi -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/packaging/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_elffile.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_manylinux.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_musllinux.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_parser.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_structures.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_tokenizer.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/markers.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/metadata.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/py.typed -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/requirements.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/specifiers.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/tags.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/utils.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/version.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/platformdirs/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/__main__.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/android.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/api.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/macos.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/py.typed -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/unix.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/version.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/windows.py -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/zipp-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/_vendor/zipp-3.7.0.dist-info copying pkg_resources/extern/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/extern copying pkg_resources/tests/__init__.py -> setuptools-69.5.1.post20240510/pkg_resources/tests copying pkg_resources/tests/test_find_distributions.py -> setuptools-69.5.1.post20240510/pkg_resources/tests copying pkg_resources/tests/test_markers.py -> setuptools-69.5.1.post20240510/pkg_resources/tests copying pkg_resources/tests/test_pkg_resources.py -> setuptools-69.5.1.post20240510/pkg_resources/tests copying pkg_resources/tests/test_resources.py -> setuptools-69.5.1.post20240510/pkg_resources/tests copying pkg_resources/tests/test_working_set.py -> setuptools-69.5.1.post20240510/pkg_resources/tests copying pkg_resources/tests/data/my-test-package-source/setup.cfg -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package-source copying pkg_resources/tests/data/my-test-package-source/setup.py -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package-source copying pkg_resources/tests/data/my-test-package-zip/my-test-package.zip -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package-zip copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/PKG-INFO -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/SOURCES.txt -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/dependency_links.txt -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/top_level.txt -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/zip-safe -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_zipped-egg/my_test_package-1.0-py3.7.egg -> setuptools-69.5.1.post20240510/pkg_resources/tests/data/my-test-package_zipped-egg copying setuptools/__init__.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_core_metadata.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_entry_points.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_imp.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_importlib.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_itertools.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_normalization.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_path.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/_reqs.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/archive_util.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/build_meta.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/cli-32.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/cli-64.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/cli-arm64.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/cli.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/dep_util.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/depends.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/discovery.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/dist.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/errors.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/extension.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/glob.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/gui-32.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/gui-64.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/gui-arm64.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/gui.exe -> setuptools-69.5.1.post20240510/setuptools copying setuptools/installer.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/launch.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/logging.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/modified.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/monkey.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/msvc.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/namespaces.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/package_index.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/sandbox.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/script (dev).tmpl -> setuptools-69.5.1.post20240510/setuptools copying setuptools/script.tmpl -> setuptools-69.5.1.post20240510/setuptools copying setuptools/unicode_utils.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/version.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/warnings.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/wheel.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools/windows_support.py -> setuptools-69.5.1.post20240510/setuptools copying setuptools.egg-info/PKG-INFO -> setuptools-69.5.1.post20240510/setuptools.egg-info copying setuptools.egg-info/SOURCES.txt -> setuptools-69.5.1.post20240510/setuptools.egg-info copying setuptools.egg-info/dependency_links.txt -> setuptools-69.5.1.post20240510/setuptools.egg-info copying setuptools.egg-info/entry_points.txt -> setuptools-69.5.1.post20240510/setuptools.egg-info copying setuptools.egg-info/requires.txt -> setuptools-69.5.1.post20240510/setuptools.egg-info copying setuptools.egg-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools.egg-info copying setuptools/_distutils/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_collections.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_functools.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_itertools.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_log.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_macos_compat.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_modified.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/_msvccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/archive_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/bcppcompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/ccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/cmd.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/config.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/core.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/cygwinccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/debug.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/dep_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/dir_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/dist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/errors.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/extension.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/fancy_getopt.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/file_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/filelist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/log.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/msvc9compiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/msvccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/py38compat.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/py39compat.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/spawn.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/sysconfig.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/text_file.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/unixccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/version.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/versionpredicate.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/zosccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils copying setuptools/_distutils/command/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/_framework_compat.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/bdist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/bdist_dumb.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/bdist_rpm.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/build.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/build_clib.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/build_ext.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/build_py.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/build_scripts.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/check.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/clean.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/config.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/install.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/install_data.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/install_egg_info.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/install_headers.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/install_lib.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/install_scripts.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/register.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/sdist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/upload.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-10.0-amd64.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-10.0.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-14.0-amd64.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-14.0.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-6.0.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-7.1.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-8.0.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-9.0-amd64.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-9.0.exe -> setuptools-69.5.1.post20240510/setuptools/_distutils/command copying setuptools/_distutils/compat/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/compat copying setuptools/_distutils/compat/py38.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/compat copying setuptools/_distutils/tests/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/py38compat.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/support.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_archive_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_bdist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_bdist_dumb.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_bdist_rpm.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_clib.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_ext.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_py.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_scripts.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_ccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_check.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_clean.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_cmd.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_config.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_config_cmd.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_core.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_cygwinccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_dir_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_dist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_extension.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_file_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_filelist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_data.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_headers.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_lib.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_scripts.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_log.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_modified.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_msvc9compiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_msvccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_register.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_sdist.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_spawn.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_sysconfig.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_text_file.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_unixccompiler.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_upload.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_util.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_version.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_versionpredicate.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_distutils/tests/unix_compat.py -> setuptools-69.5.1.post20240510/setuptools/_distutils/tests copying setuptools/_vendor/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor copying setuptools/_vendor/ordered_set.py -> setuptools-69.5.1.post20240510/setuptools/_vendor copying setuptools/_vendor/vendored.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor copying setuptools/_vendor/zipp.py -> setuptools-69.5.1.post20240510/setuptools/_vendor copying setuptools/_vendor/backports/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/backports copying setuptools/_vendor/backports/tarfile.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/backports copying setuptools/_vendor/backports.tarfile-1.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/backports.tarfile-1.0.0.dist-info copying setuptools/_vendor/importlib_metadata/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_adapters.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_collections.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_compat.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_functools.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_itertools.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_meta.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_py39compat.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_text.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/py.typed -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata-6.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_metadata-6.0.0.dist-info copying setuptools/_vendor/importlib_resources/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_adapters.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_common.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_compat.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_itertools.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_legacy.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/abc.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/py.typed -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/readers.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/simple.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources-5.10.2.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources-5.10.2.dist-info copying setuptools/_vendor/importlib_resources/tests/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/_compat.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/_path.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_compatibilty_files.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_contents.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_files.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_open.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_path.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_read.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_reader.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_resource.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/update-zips.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/util.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/data01/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data01 copying setuptools/_vendor/importlib_resources/tests/data01/subdirectory/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data01/subdirectory copying setuptools/_vendor/importlib_resources/tests/data02/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02 copying setuptools/_vendor/importlib_resources/tests/data02/one/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02/one copying setuptools/_vendor/importlib_resources/tests/data02/one/resource1.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02/one copying setuptools/_vendor/importlib_resources/tests/data02/two/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02/two copying setuptools/_vendor/importlib_resources/tests/data02/two/resource2.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/data02/two copying setuptools/_vendor/importlib_resources/tests/zipdata01/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/zipdata01 copying setuptools/_vendor/importlib_resources/tests/zipdata02/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/importlib_resources/tests/zipdata02 copying setuptools/_vendor/jaraco/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco copying setuptools/_vendor/jaraco/context.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco copying setuptools/_vendor/jaraco.context-5.3.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco.context-5.3.0.dist-info copying setuptools/_vendor/jaraco.functools-4.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco.functools-4.0.0.dist-info copying setuptools/_vendor/jaraco.text-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco.text-3.7.0.dist-info copying setuptools/_vendor/jaraco/functools/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/functools/__init__.pyi -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/functools/py.typed -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/text/Lorem ipsum.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/text copying setuptools/_vendor/jaraco/text/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/jaraco/text copying setuptools/_vendor/more_itertools/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/__init__.pyi -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/more.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/more.pyi -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/py.typed -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/recipes.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/recipes.pyi -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools-8.8.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/more_itertools-8.8.0.dist-info copying setuptools/_vendor/ordered_set-3.1.1.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/ordered_set-3.1.1.dist-info copying setuptools/_vendor/packaging/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_elffile.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_manylinux.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_musllinux.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_parser.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_structures.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_tokenizer.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/markers.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/metadata.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/py.typed -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/requirements.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/specifiers.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/tags.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/utils.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/version.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/packaging copying setuptools/_vendor/tomli/__init__.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_parser.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_re.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_types.py -> setuptools-69.5.1.post20240510/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/py.typed -> setuptools-69.5.1.post20240510/setuptools/_vendor/tomli copying setuptools/_vendor/zipp-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240510/setuptools/_vendor/zipp-3.7.0.dist-info copying setuptools/command/__init__.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/_requirestxt.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/alias.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/bdist_egg.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/bdist_rpm.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/build.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/build_clib.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/build_ext.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/build_py.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/develop.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/dist_info.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/easy_install.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/editable_wheel.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/egg_info.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/install.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/install_egg_info.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/install_lib.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/install_scripts.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/launcher manifest.xml -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/register.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/rotate.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/saveopts.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/sdist.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/setopt.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/test.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/upload.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/command/upload_docs.py -> setuptools-69.5.1.post20240510/setuptools/command copying setuptools/compat/__init__.py -> setuptools-69.5.1.post20240510/setuptools/compat copying setuptools/compat/py310.py -> setuptools-69.5.1.post20240510/setuptools/compat copying setuptools/compat/py311.py -> setuptools-69.5.1.post20240510/setuptools/compat copying setuptools/compat/py39.py -> setuptools-69.5.1.post20240510/setuptools/compat copying setuptools/config/__init__.py -> setuptools-69.5.1.post20240510/setuptools/config copying setuptools/config/_apply_pyprojecttoml.py -> setuptools-69.5.1.post20240510/setuptools/config copying setuptools/config/expand.py -> setuptools-69.5.1.post20240510/setuptools/config copying setuptools/config/pyprojecttoml.py -> setuptools-69.5.1.post20240510/setuptools/config copying setuptools/config/setupcfg.py -> setuptools-69.5.1.post20240510/setuptools/config copying setuptools/config/_validate_pyproject/__init__.py -> setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/error_reporting.py -> setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/extra_validations.py -> setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/fastjsonschema_exceptions.py -> setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/fastjsonschema_validations.py -> setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/formats.py -> setuptools-69.5.1.post20240510/setuptools/config/_validate_pyproject copying setuptools/extern/__init__.py -> setuptools-69.5.1.post20240510/setuptools/extern copying setuptools/tests/__init__.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/contexts.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/environment.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/fixtures.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/mod_with_constant.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/namespaces.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/script-with-bom.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/server.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_archive_util.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_bdist_deprecations.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_bdist_egg.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_build.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_build_clib.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_build_ext.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_build_meta.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_build_py.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_config_discovery.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_core_metadata.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_depends.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_develop.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_dist.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_dist_info.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_distutils_adoption.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_easy_install.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_editable_install.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_egg_info.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_extern.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_find_packages.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_find_py_modules.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_glob.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_install_scripts.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_integration.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_logging.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_manifest.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_msvc14.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_namespaces.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_packageindex.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_register.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_sandbox.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_sdist.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_setopt.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_setuptools.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_test.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_unicode_utils.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_upload.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_virtualenv.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_warnings.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_wheel.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/test_windows_wrappers.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/text.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/textwrap.py -> setuptools-69.5.1.post20240510/setuptools/tests copying setuptools/tests/config/__init__.py -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/setupcfg_examples.txt -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/test_apply_pyprojecttoml.py -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/test_expand.py -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/test_pyprojecttoml.py -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/test_pyprojecttoml_dynamic_deps.py -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/test_setupcfg.py -> setuptools-69.5.1.post20240510/setuptools/tests/config copying setuptools/tests/config/downloads/__init__.py -> setuptools-69.5.1.post20240510/setuptools/tests/config/downloads copying setuptools/tests/config/downloads/preload.py -> setuptools-69.5.1.post20240510/setuptools/tests/config/downloads copying setuptools/tests/indexes/test_links_priority/external.html -> setuptools-69.5.1.post20240510/setuptools/tests/indexes/test_links_priority copying setuptools/tests/indexes/test_links_priority/simple/foobar/index.html -> setuptools-69.5.1.post20240510/setuptools/tests/indexes/test_links_priority/simple/foobar copying setuptools/tests/integration/__init__.py -> setuptools-69.5.1.post20240510/setuptools/tests/integration copying setuptools/tests/integration/helpers.py -> setuptools-69.5.1.post20240510/setuptools/tests/integration copying setuptools/tests/integration/test_pip_install_sdist.py -> setuptools-69.5.1.post20240510/setuptools/tests/integration copying tools/build_launchers.py -> setuptools-69.5.1.post20240510/tools copying tools/finalize.py -> setuptools-69.5.1.post20240510/tools copying tools/generate_validation_code.py -> setuptools-69.5.1.post20240510/tools copying tools/ppc64le-patch.py -> setuptools-69.5.1.post20240510/tools copying tools/vendored.py -> setuptools-69.5.1.post20240510/tools copying setuptools.egg-info/SOURCES.txt -> setuptools-69.5.1.post20240510/setuptools.egg-info Writing setuptools-69.5.1.post20240510/setup.cfg Creating tar archive removing 'setuptools-69.5.1.post20240510' (and everything under it) * Building wheel from sdist * Creating isolated environment: venv+pip... * Getting build dependencies for wheel... /tmp/build-via-sdist-oh5_rdfj/setuptools-69.5.1.post20240510/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing top-level names to setuptools.egg-info/top_level.txt reading manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' warning: no files found matching '*.conf' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.css_t' under directory 'docs' warning: no files found matching 'Makefile' under directory 'docs' warning: no files found matching 'indexsidebar.html' under directory 'docs' warning: no files found matching 'msvc-build-launcher.cmd' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'setuptools.egg-info/SOURCES.txt' * Installing packages in isolated environment: - wheel * Building wheel... /tmp/build-via-sdist-oh5_rdfj/setuptools-69.5.1.post20240510/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/setuptools copying setuptools/modified.py -> build/lib/setuptools copying setuptools/depends.py -> build/lib/setuptools copying setuptools/glob.py -> build/lib/setuptools copying setuptools/dist.py -> build/lib/setuptools copying setuptools/_entry_points.py -> build/lib/setuptools copying setuptools/_normalization.py -> build/lib/setuptools copying setuptools/version.py -> build/lib/setuptools copying setuptools/discovery.py -> build/lib/setuptools copying setuptools/warnings.py -> build/lib/setuptools copying setuptools/monkey.py -> build/lib/setuptools copying setuptools/__init__.py -> build/lib/setuptools copying setuptools/wheel.py -> build/lib/setuptools copying setuptools/_path.py -> build/lib/setuptools copying setuptools/msvc.py -> build/lib/setuptools copying setuptools/sandbox.py -> build/lib/setuptools copying setuptools/_itertools.py -> build/lib/setuptools copying setuptools/logging.py -> build/lib/setuptools copying setuptools/build_meta.py -> build/lib/setuptools copying setuptools/launch.py -> build/lib/setuptools copying setuptools/errors.py -> build/lib/setuptools copying setuptools/_importlib.py -> build/lib/setuptools copying setuptools/_core_metadata.py -> build/lib/setuptools copying setuptools/unicode_utils.py -> build/lib/setuptools copying setuptools/_reqs.py -> build/lib/setuptools copying setuptools/package_index.py -> build/lib/setuptools copying setuptools/namespaces.py -> build/lib/setuptools copying setuptools/installer.py -> build/lib/setuptools copying setuptools/windows_support.py -> build/lib/setuptools copying setuptools/dep_util.py -> build/lib/setuptools copying setuptools/_imp.py -> build/lib/setuptools copying setuptools/archive_util.py -> build/lib/setuptools copying setuptools/extension.py -> build/lib/setuptools creating build/lib/pkg_resources copying pkg_resources/__init__.py -> build/lib/pkg_resources creating build/lib/_distutils_hack copying _distutils_hack/__init__.py -> build/lib/_distutils_hack copying _distutils_hack/override.py -> build/lib/_distutils_hack creating build/lib/setuptools/config copying setuptools/config/pyprojecttoml.py -> build/lib/setuptools/config copying setuptools/config/setupcfg.py -> build/lib/setuptools/config copying setuptools/config/__init__.py -> build/lib/setuptools/config copying setuptools/config/expand.py -> build/lib/setuptools/config copying setuptools/config/_apply_pyprojecttoml.py -> build/lib/setuptools/config creating build/lib/setuptools/_distutils copying setuptools/_distutils/text_file.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/bcppcompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/cygwinccompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/cmd.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_functools.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/sysconfig.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/dist.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/msvccompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/dir_util.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_log.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_macos_compat.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/version.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/config.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/util.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/__init__.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/msvc9compiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/versionpredicate.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/spawn.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/unixccompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/fancy_getopt.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_itertools.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/file_util.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/py39compat.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/errors.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/ccompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_modified.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_collections.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/filelist.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/_msvccompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/zosccompiler.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/dep_util.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/debug.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/py38compat.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/archive_util.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/core.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/log.py -> build/lib/setuptools/_distutils copying setuptools/_distutils/extension.py -> build/lib/setuptools/_distutils creating build/lib/setuptools/command copying setuptools/command/saveopts.py -> build/lib/setuptools/command copying setuptools/command/install.py -> build/lib/setuptools/command copying setuptools/command/_requirestxt.py -> build/lib/setuptools/command copying setuptools/command/upload_docs.py -> build/lib/setuptools/command copying setuptools/command/bdist_rpm.py -> build/lib/setuptools/command copying setuptools/command/sdist.py -> build/lib/setuptools/command copying setuptools/command/__init__.py -> build/lib/setuptools/command copying setuptools/command/build.py -> build/lib/setuptools/command copying setuptools/command/build_py.py -> build/lib/setuptools/command copying setuptools/command/install_lib.py -> build/lib/setuptools/command copying setuptools/command/install_scripts.py -> build/lib/setuptools/command copying setuptools/command/dist_info.py -> build/lib/setuptools/command copying setuptools/command/build_ext.py -> build/lib/setuptools/command copying setuptools/command/install_egg_info.py -> build/lib/setuptools/command copying setuptools/command/test.py -> build/lib/setuptools/command copying setuptools/command/editable_wheel.py -> build/lib/setuptools/command copying setuptools/command/bdist_egg.py -> build/lib/setuptools/command copying setuptools/command/register.py -> build/lib/setuptools/command copying setuptools/command/develop.py -> build/lib/setuptools/command copying setuptools/command/rotate.py -> build/lib/setuptools/command copying setuptools/command/alias.py -> build/lib/setuptools/command copying setuptools/command/setopt.py -> build/lib/setuptools/command copying setuptools/command/easy_install.py -> build/lib/setuptools/command copying setuptools/command/upload.py -> build/lib/setuptools/command copying setuptools/command/build_clib.py -> build/lib/setuptools/command copying setuptools/command/egg_info.py -> build/lib/setuptools/command creating build/lib/setuptools/extern copying setuptools/extern/__init__.py -> build/lib/setuptools/extern creating build/lib/setuptools/compat copying setuptools/compat/py311.py -> build/lib/setuptools/compat copying setuptools/compat/__init__.py -> build/lib/setuptools/compat copying setuptools/compat/py310.py -> build/lib/setuptools/compat copying setuptools/compat/py39.py -> build/lib/setuptools/compat creating build/lib/setuptools/_vendor copying setuptools/_vendor/ordered_set.py -> build/lib/setuptools/_vendor copying setuptools/_vendor/__init__.py -> build/lib/setuptools/_vendor copying setuptools/_vendor/zipp.py -> build/lib/setuptools/_vendor creating build/lib/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/fastjsonschema_validations.py -> build/lib/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/__init__.py -> build/lib/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/error_reporting.py -> build/lib/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/extra_validations.py -> build/lib/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/fastjsonschema_exceptions.py -> build/lib/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/formats.py -> build/lib/setuptools/config/_validate_pyproject creating build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/check.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/install.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/install_headers.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/config.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/bdist_dumb.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/bdist_rpm.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/sdist.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/clean.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/__init__.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/install_data.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/build.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/build_py.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/install_lib.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/install_scripts.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/bdist.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/build_ext.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/install_egg_info.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/_framework_compat.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/register.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/build_scripts.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/upload.py -> build/lib/setuptools/_distutils/command copying setuptools/_distutils/command/build_clib.py -> build/lib/setuptools/_distutils/command creating build/lib/setuptools/_distutils/compat copying setuptools/_distutils/compat/py38.py -> build/lib/setuptools/_distutils/compat copying setuptools/_distutils/compat/__init__.py -> build/lib/setuptools/_distutils/compat creating build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/requirements.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/version.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/tags.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_tokenizer.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/__init__.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_structures.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_manylinux.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_parser.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_musllinux.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_elffile.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/metadata.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/utils.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/markers.py -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/specifiers.py -> build/lib/setuptools/_vendor/packaging creating build/lib/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_types.py -> build/lib/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/__init__.py -> build/lib/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_re.py -> build/lib/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_parser.py -> build/lib/setuptools/_vendor/tomli creating build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/__init__.py -> build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/recipes.py -> build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/more.py -> build/lib/setuptools/_vendor/more_itertools creating build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_functools.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_adapters.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_text.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_compat.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/__init__.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_meta.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_itertools.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_py39compat.py -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_collections.py -> build/lib/setuptools/_vendor/importlib_metadata creating build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/abc.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_adapters.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_compat.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/__init__.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_common.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/readers.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_legacy.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_itertools.py -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/simple.py -> build/lib/setuptools/_vendor/importlib_resources creating build/lib/setuptools/_vendor/jaraco copying setuptools/_vendor/jaraco/__init__.py -> build/lib/setuptools/_vendor/jaraco copying setuptools/_vendor/jaraco/context.py -> build/lib/setuptools/_vendor/jaraco creating build/lib/setuptools/_vendor/backports copying setuptools/_vendor/backports/__init__.py -> build/lib/setuptools/_vendor/backports copying setuptools/_vendor/backports/tarfile.py -> build/lib/setuptools/_vendor/backports creating build/lib/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/functools/__init__.py -> build/lib/setuptools/_vendor/jaraco/functools creating build/lib/setuptools/_vendor/jaraco/text copying setuptools/_vendor/jaraco/text/__init__.py -> build/lib/setuptools/_vendor/jaraco/text creating build/lib/pkg_resources/extern copying pkg_resources/extern/__init__.py -> build/lib/pkg_resources/extern creating build/lib/pkg_resources/_vendor copying pkg_resources/_vendor/__init__.py -> build/lib/pkg_resources/_vendor copying pkg_resources/_vendor/zipp.py -> build/lib/pkg_resources/_vendor creating build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/requirements.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/version.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/tags.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_tokenizer.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/__init__.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_structures.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_manylinux.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_parser.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_musllinux.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_elffile.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/metadata.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/utils.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/markers.py -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/specifiers.py -> build/lib/pkg_resources/_vendor/packaging creating build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/__init__.py -> build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/recipes.py -> build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/more.py -> build/lib/pkg_resources/_vendor/more_itertools creating build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/abc.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_adapters.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_compat.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/__init__.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_common.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/readers.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_legacy.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_itertools.py -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/simple.py -> build/lib/pkg_resources/_vendor/importlib_resources creating build/lib/pkg_resources/_vendor/jaraco copying pkg_resources/_vendor/jaraco/__init__.py -> build/lib/pkg_resources/_vendor/jaraco copying pkg_resources/_vendor/jaraco/context.py -> build/lib/pkg_resources/_vendor/jaraco creating build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/version.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/windows.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/__init__.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/api.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/unix.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/macos.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/android.py -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/__main__.py -> build/lib/pkg_resources/_vendor/platformdirs creating build/lib/pkg_resources/_vendor/backports copying pkg_resources/_vendor/backports/__init__.py -> build/lib/pkg_resources/_vendor/backports copying pkg_resources/_vendor/backports/tarfile.py -> build/lib/pkg_resources/_vendor/backports creating build/lib/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/functools/__init__.py -> build/lib/pkg_resources/_vendor/jaraco/functools creating build/lib/pkg_resources/_vendor/jaraco/text copying pkg_resources/_vendor/jaraco/text/__init__.py -> build/lib/pkg_resources/_vendor/jaraco/text copying setuptools/script (dev).tmpl -> build/lib/setuptools copying setuptools/script.tmpl -> build/lib/setuptools copying setuptools/gui.exe -> build/lib/setuptools copying setuptools/gui-32.exe -> build/lib/setuptools copying setuptools/gui-arm64.exe -> build/lib/setuptools copying setuptools/gui-64.exe -> build/lib/setuptools copying setuptools/cli-32.exe -> build/lib/setuptools copying setuptools/cli-arm64.exe -> build/lib/setuptools copying setuptools/cli-64.exe -> build/lib/setuptools copying setuptools/cli.exe -> build/lib/setuptools copying setuptools/command/launcher manifest.xml -> build/lib/setuptools/command copying setuptools/_vendor/packaging/py.typed -> build/lib/setuptools/_vendor/packaging copying setuptools/_vendor/tomli/py.typed -> build/lib/setuptools/_vendor/tomli copying setuptools/_vendor/more_itertools/recipes.pyi -> build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/more.pyi -> build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/__init__.pyi -> build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/py.typed -> build/lib/setuptools/_vendor/more_itertools copying setuptools/_vendor/importlib_metadata/py.typed -> build/lib/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_resources/py.typed -> build/lib/setuptools/_vendor/importlib_resources copying setuptools/_vendor/jaraco/functools/__init__.pyi -> build/lib/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/functools/py.typed -> build/lib/setuptools/_vendor/jaraco/functools copying pkg_resources/_vendor/packaging/py.typed -> build/lib/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/more_itertools/recipes.pyi -> build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/more.pyi -> build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/__init__.pyi -> build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/py.typed -> build/lib/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/importlib_resources/py.typed -> build/lib/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/platformdirs/py.typed -> build/lib/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/jaraco/functools/__init__.pyi -> build/lib/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/functools/py.typed -> build/lib/pkg_resources/_vendor/jaraco/functools installing to build/bdist.linux-aarch64/wheel running install Distribution option extra_path is deprecated. See issue27919 for details. running install_lib creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/setuptools creating build/bdist.linux-aarch64/wheel/setuptools/config creating build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/_validate_pyproject/fastjsonschema_validations.py -> build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/_validate_pyproject/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/_validate_pyproject/error_reporting.py -> build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/_validate_pyproject/extra_validations.py -> build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/_validate_pyproject/fastjsonschema_exceptions.py -> build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/_validate_pyproject/formats.py -> build/bdist.linux-aarch64/wheel/setuptools/config/_validate_pyproject copying build/lib/setuptools/config/pyprojecttoml.py -> build/bdist.linux-aarch64/wheel/setuptools/config copying build/lib/setuptools/config/setupcfg.py -> build/bdist.linux-aarch64/wheel/setuptools/config copying build/lib/setuptools/config/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/config copying build/lib/setuptools/config/expand.py -> build/bdist.linux-aarch64/wheel/setuptools/config copying build/lib/setuptools/config/_apply_pyprojecttoml.py -> build/bdist.linux-aarch64/wheel/setuptools/config copying build/lib/setuptools/gui.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/gui-32.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/script (dev).tmpl -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/modified.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/depends.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/glob.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/dist.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_entry_points.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/gui-arm64.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_normalization.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/version.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/discovery.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/warnings.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/monkey.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/wheel.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/gui-64.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_path.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/msvc.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/sandbox.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_itertools.py -> build/bdist.linux-aarch64/wheel/setuptools creating build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/text_file.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/bcppcompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/cygwinccompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/cmd.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_functools.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/sysconfig.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/dist.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/msvccompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/dir_util.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_log.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_macos_compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/version.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/config.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/util.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/msvc9compiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/versionpredicate.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/spawn.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/unixccompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/fancy_getopt.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_itertools.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/file_util.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/py39compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/errors.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils creating build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/check.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/install.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/install_headers.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/config.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/bdist_dumb.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/bdist_rpm.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/sdist.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/clean.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/install_data.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/build.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/build_py.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/install_lib.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/install_scripts.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/bdist.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/build_ext.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/install_egg_info.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/_framework_compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/register.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/build_scripts.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/upload.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/command/build_clib.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/command copying build/lib/setuptools/_distutils/ccompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_modified.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_collections.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/filelist.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/_msvccompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/zosccompiler.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/dep_util.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/debug.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/py38compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/archive_util.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils creating build/bdist.linux-aarch64/wheel/setuptools/_distutils/compat copying build/lib/setuptools/_distutils/compat/py38.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/compat copying build/lib/setuptools/_distutils/compat/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils/compat copying build/lib/setuptools/_distutils/core.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/log.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/_distutils/extension.py -> build/bdist.linux-aarch64/wheel/setuptools/_distutils copying build/lib/setuptools/logging.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/build_meta.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/cli-32.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/cli-arm64.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/cli-64.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/launch.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/cli.exe -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/errors.py -> build/bdist.linux-aarch64/wheel/setuptools creating build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/saveopts.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/install.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/_requirestxt.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/upload_docs.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/bdist_rpm.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/sdist.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/build.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/build_py.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/install_lib.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/install_scripts.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/dist_info.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/build_ext.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/install_egg_info.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/test.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/editable_wheel.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/bdist_egg.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/register.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/develop.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/rotate.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/alias.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/setopt.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/easy_install.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/upload.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/build_clib.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/launcher manifest.xml -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/command/egg_info.py -> build/bdist.linux-aarch64/wheel/setuptools/command copying build/lib/setuptools/_importlib.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_core_metadata.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/unicode_utils.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_reqs.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/script.tmpl -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/package_index.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/namespaces.py -> build/bdist.linux-aarch64/wheel/setuptools creating build/bdist.linux-aarch64/wheel/setuptools/extern copying build/lib/setuptools/extern/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/extern copying build/lib/setuptools/installer.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/windows_support.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/dep_util.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/_imp.py -> build/bdist.linux-aarch64/wheel/setuptools copying build/lib/setuptools/archive_util.py -> build/bdist.linux-aarch64/wheel/setuptools creating build/bdist.linux-aarch64/wheel/setuptools/compat copying build/lib/setuptools/compat/py311.py -> build/bdist.linux-aarch64/wheel/setuptools/compat copying build/lib/setuptools/compat/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/compat copying build/lib/setuptools/compat/py310.py -> build/bdist.linux-aarch64/wheel/setuptools/compat copying build/lib/setuptools/compat/py39.py -> build/bdist.linux-aarch64/wheel/setuptools/compat creating build/bdist.linux-aarch64/wheel/setuptools/_vendor creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/requirements.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/version.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/tags.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/_tokenizer.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/_structures.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/_manylinux.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/_parser.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/py.typed -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/_musllinux.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/_elffile.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/metadata.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/utils.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/markers.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/packaging/specifiers.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/packaging copying build/lib/setuptools/_vendor/ordered_set.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/tomli copying build/lib/setuptools/_vendor/tomli/_types.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/tomli copying build/lib/setuptools/_vendor/tomli/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/tomli copying build/lib/setuptools/_vendor/tomli/_re.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/tomli copying build/lib/setuptools/_vendor/tomli/_parser.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/tomli copying build/lib/setuptools/_vendor/tomli/py.typed -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/tomli copying build/lib/setuptools/_vendor/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/recipes.pyi -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/recipes.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/more.pyi -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/more.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/py.typed -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools copying build/lib/setuptools/_vendor/more_itertools/__init__.pyi -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/more_itertools creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_functools.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_adapters.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_text.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_meta.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_itertools.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/py.typed -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_py39compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata copying build/lib/setuptools/_vendor/importlib_metadata/_collections.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_metadata creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/abc.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/_adapters.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/_compat.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/_common.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/readers.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/_legacy.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/_itertools.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/simple.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources copying build/lib/setuptools/_vendor/importlib_resources/py.typed -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/importlib_resources creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco/functools copying build/lib/setuptools/_vendor/jaraco/functools/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco/functools copying build/lib/setuptools/_vendor/jaraco/functools/py.typed -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco/functools copying build/lib/setuptools/_vendor/jaraco/functools/__init__.pyi -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco/functools creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco/text copying build/lib/setuptools/_vendor/jaraco/text/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco/text copying build/lib/setuptools/_vendor/jaraco/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco copying build/lib/setuptools/_vendor/jaraco/context.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/jaraco copying build/lib/setuptools/_vendor/zipp.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor creating build/bdist.linux-aarch64/wheel/setuptools/_vendor/backports copying build/lib/setuptools/_vendor/backports/__init__.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/backports copying build/lib/setuptools/_vendor/backports/tarfile.py -> build/bdist.linux-aarch64/wheel/setuptools/_vendor/backports copying build/lib/setuptools/extension.py -> build/bdist.linux-aarch64/wheel/setuptools creating build/bdist.linux-aarch64/wheel/pkg_resources copying build/lib/pkg_resources/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources creating build/bdist.linux-aarch64/wheel/pkg_resources/extern copying build/lib/pkg_resources/extern/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/extern creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/requirements.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/version.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/tags.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/_tokenizer.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/_structures.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/_manylinux.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/_parser.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/py.typed -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/_musllinux.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/_elffile.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/metadata.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/utils.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/markers.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/packaging/specifiers.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/packaging copying build/lib/pkg_resources/_vendor/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/recipes.pyi -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/recipes.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/more.pyi -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/more.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/py.typed -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools copying build/lib/pkg_resources/_vendor/more_itertools/__init__.pyi -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/more_itertools creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/abc.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/_adapters.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/_compat.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/_common.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/readers.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/_legacy.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/_itertools.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/simple.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources copying build/lib/pkg_resources/_vendor/importlib_resources/py.typed -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/importlib_resources creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco/functools copying build/lib/pkg_resources/_vendor/jaraco/functools/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco/functools copying build/lib/pkg_resources/_vendor/jaraco/functools/py.typed -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco/functools copying build/lib/pkg_resources/_vendor/jaraco/functools/__init__.pyi -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco/functools creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco/text copying build/lib/pkg_resources/_vendor/jaraco/text/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco/text copying build/lib/pkg_resources/_vendor/jaraco/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco copying build/lib/pkg_resources/_vendor/jaraco/context.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/jaraco copying build/lib/pkg_resources/_vendor/zipp.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/version.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/windows.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/api.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/unix.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/py.typed -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/macos.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/android.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs copying build/lib/pkg_resources/_vendor/platformdirs/__main__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/platformdirs creating build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/backports copying build/lib/pkg_resources/_vendor/backports/__init__.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/backports copying build/lib/pkg_resources/_vendor/backports/tarfile.py -> build/bdist.linux-aarch64/wheel/pkg_resources/_vendor/backports creating build/bdist.linux-aarch64/wheel/_distutils_hack copying build/lib/_distutils_hack/__init__.py -> build/bdist.linux-aarch64/wheel/_distutils_hack copying build/lib/_distutils_hack/override.py -> build/bdist.linux-aarch64/wheel/_distutils_hack running install_egg_info running egg_info writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing top-level names to setuptools.egg-info/top_level.txt reading manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' warning: no files found matching '*.conf' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.css_t' under directory 'docs' warning: no files found matching 'Makefile' under directory 'docs' warning: no files found matching 'indexsidebar.html' under directory 'docs' warning: no files found matching 'msvc-build-launcher.cmd' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'setuptools.egg-info/SOURCES.txt' Copying setuptools.egg-info to build/bdist.linux-aarch64/wheel/setuptools-69.5.1.post20240510-py3.10.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/distutils-precedence.pth creating build/bdist.linux-aarch64/wheel/setuptools-69.5.1.post20240510.dist-info/WHEEL creating '/setuptools/dist/.tmp-pz_g8pnl/setuptools-69.5.1.post20240510-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'distutils-precedence.pth' adding '_distutils_hack/__init__.py' adding '_distutils_hack/override.py' adding 'pkg_resources/__init__.py' adding 'pkg_resources/_vendor/__init__.py' adding 'pkg_resources/_vendor/zipp.py' adding 'pkg_resources/_vendor/backports/__init__.py' adding 'pkg_resources/_vendor/backports/tarfile.py' adding 'pkg_resources/_vendor/importlib_resources/__init__.py' adding 'pkg_resources/_vendor/importlib_resources/_adapters.py' adding 'pkg_resources/_vendor/importlib_resources/_common.py' adding 'pkg_resources/_vendor/importlib_resources/_compat.py' adding 'pkg_resources/_vendor/importlib_resources/_itertools.py' adding 'pkg_resources/_vendor/importlib_resources/_legacy.py' adding 'pkg_resources/_vendor/importlib_resources/abc.py' adding 'pkg_resources/_vendor/importlib_resources/py.typed' adding 'pkg_resources/_vendor/importlib_resources/readers.py' adding 'pkg_resources/_vendor/importlib_resources/simple.py' adding 'pkg_resources/_vendor/jaraco/__init__.py' adding 'pkg_resources/_vendor/jaraco/context.py' adding 'pkg_resources/_vendor/jaraco/functools/__init__.py' adding 'pkg_resources/_vendor/jaraco/functools/__init__.pyi' adding 'pkg_resources/_vendor/jaraco/functools/py.typed' adding 'pkg_resources/_vendor/jaraco/text/__init__.py' adding 'pkg_resources/_vendor/more_itertools/__init__.py' adding 'pkg_resources/_vendor/more_itertools/__init__.pyi' adding 'pkg_resources/_vendor/more_itertools/more.py' adding 'pkg_resources/_vendor/more_itertools/more.pyi' adding 'pkg_resources/_vendor/more_itertools/py.typed' adding 'pkg_resources/_vendor/more_itertools/recipes.py' adding 'pkg_resources/_vendor/more_itertools/recipes.pyi' adding 'pkg_resources/_vendor/packaging/__init__.py' adding 'pkg_resources/_vendor/packaging/_elffile.py' adding 'pkg_resources/_vendor/packaging/_manylinux.py' adding 'pkg_resources/_vendor/packaging/_musllinux.py' adding 'pkg_resources/_vendor/packaging/_parser.py' adding 'pkg_resources/_vendor/packaging/_structures.py' adding 'pkg_resources/_vendor/packaging/_tokenizer.py' adding 'pkg_resources/_vendor/packaging/markers.py' adding 'pkg_resources/_vendor/packaging/metadata.py' adding 'pkg_resources/_vendor/packaging/py.typed' adding 'pkg_resources/_vendor/packaging/requirements.py' adding 'pkg_resources/_vendor/packaging/specifiers.py' adding 'pkg_resources/_vendor/packaging/tags.py' adding 'pkg_resources/_vendor/packaging/utils.py' adding 'pkg_resources/_vendor/packaging/version.py' adding 'pkg_resources/_vendor/platformdirs/__init__.py' adding 'pkg_resources/_vendor/platformdirs/__main__.py' adding 'pkg_resources/_vendor/platformdirs/android.py' adding 'pkg_resources/_vendor/platformdirs/api.py' adding 'pkg_resources/_vendor/platformdirs/macos.py' adding 'pkg_resources/_vendor/platformdirs/py.typed' adding 'pkg_resources/_vendor/platformdirs/unix.py' adding 'pkg_resources/_vendor/platformdirs/version.py' adding 'pkg_resources/_vendor/platformdirs/windows.py' adding 'pkg_resources/extern/__init__.py' adding 'setuptools/__init__.py' adding 'setuptools/_core_metadata.py' adding 'setuptools/_entry_points.py' adding 'setuptools/_imp.py' adding 'setuptools/_importlib.py' adding 'setuptools/_itertools.py' adding 'setuptools/_normalization.py' adding 'setuptools/_path.py' adding 'setuptools/_reqs.py' adding 'setuptools/archive_util.py' adding 'setuptools/build_meta.py' adding 'setuptools/cli-32.exe' adding 'setuptools/cli-64.exe' adding 'setuptools/cli-arm64.exe' adding 'setuptools/cli.exe' adding 'setuptools/dep_util.py' adding 'setuptools/depends.py' adding 'setuptools/discovery.py' adding 'setuptools/dist.py' adding 'setuptools/errors.py' adding 'setuptools/extension.py' adding 'setuptools/glob.py' adding 'setuptools/gui-32.exe' adding 'setuptools/gui-64.exe' adding 'setuptools/gui-arm64.exe' adding 'setuptools/gui.exe' adding 'setuptools/installer.py' adding 'setuptools/launch.py' adding 'setuptools/logging.py' adding 'setuptools/modified.py' adding 'setuptools/monkey.py' adding 'setuptools/msvc.py' adding 'setuptools/namespaces.py' adding 'setuptools/package_index.py' adding 'setuptools/sandbox.py' adding 'setuptools/script (dev).tmpl' adding 'setuptools/script.tmpl' adding 'setuptools/unicode_utils.py' adding 'setuptools/version.py' adding 'setuptools/warnings.py' adding 'setuptools/wheel.py' adding 'setuptools/windows_support.py' adding 'setuptools/_distutils/__init__.py' adding 'setuptools/_distutils/_collections.py' adding 'setuptools/_distutils/_functools.py' adding 'setuptools/_distutils/_itertools.py' adding 'setuptools/_distutils/_log.py' adding 'setuptools/_distutils/_macos_compat.py' adding 'setuptools/_distutils/_modified.py' adding 'setuptools/_distutils/_msvccompiler.py' adding 'setuptools/_distutils/archive_util.py' adding 'setuptools/_distutils/bcppcompiler.py' adding 'setuptools/_distutils/ccompiler.py' adding 'setuptools/_distutils/cmd.py' adding 'setuptools/_distutils/config.py' adding 'setuptools/_distutils/core.py' adding 'setuptools/_distutils/cygwinccompiler.py' adding 'setuptools/_distutils/debug.py' adding 'setuptools/_distutils/dep_util.py' adding 'setuptools/_distutils/dir_util.py' adding 'setuptools/_distutils/dist.py' adding 'setuptools/_distutils/errors.py' adding 'setuptools/_distutils/extension.py' adding 'setuptools/_distutils/fancy_getopt.py' adding 'setuptools/_distutils/file_util.py' adding 'setuptools/_distutils/filelist.py' adding 'setuptools/_distutils/log.py' adding 'setuptools/_distutils/msvc9compiler.py' adding 'setuptools/_distutils/msvccompiler.py' adding 'setuptools/_distutils/py38compat.py' adding 'setuptools/_distutils/py39compat.py' adding 'setuptools/_distutils/spawn.py' adding 'setuptools/_distutils/sysconfig.py' adding 'setuptools/_distutils/text_file.py' adding 'setuptools/_distutils/unixccompiler.py' adding 'setuptools/_distutils/util.py' adding 'setuptools/_distutils/version.py' adding 'setuptools/_distutils/versionpredicate.py' adding 'setuptools/_distutils/zosccompiler.py' adding 'setuptools/_distutils/command/__init__.py' adding 'setuptools/_distutils/command/_framework_compat.py' adding 'setuptools/_distutils/command/bdist.py' adding 'setuptools/_distutils/command/bdist_dumb.py' adding 'setuptools/_distutils/command/bdist_rpm.py' adding 'setuptools/_distutils/command/build.py' adding 'setuptools/_distutils/command/build_clib.py' adding 'setuptools/_distutils/command/build_ext.py' adding 'setuptools/_distutils/command/build_py.py' adding 'setuptools/_distutils/command/build_scripts.py' adding 'setuptools/_distutils/command/check.py' adding 'setuptools/_distutils/command/clean.py' adding 'setuptools/_distutils/command/config.py' adding 'setuptools/_distutils/command/install.py' adding 'setuptools/_distutils/command/install_data.py' adding 'setuptools/_distutils/command/install_egg_info.py' adding 'setuptools/_distutils/command/install_headers.py' adding 'setuptools/_distutils/command/install_lib.py' adding 'setuptools/_distutils/command/install_scripts.py' adding 'setuptools/_distutils/command/register.py' adding 'setuptools/_distutils/command/sdist.py' adding 'setuptools/_distutils/command/upload.py' adding 'setuptools/_distutils/compat/__init__.py' adding 'setuptools/_distutils/compat/py38.py' adding 'setuptools/_vendor/__init__.py' adding 'setuptools/_vendor/ordered_set.py' adding 'setuptools/_vendor/zipp.py' adding 'setuptools/_vendor/backports/__init__.py' adding 'setuptools/_vendor/backports/tarfile.py' adding 'setuptools/_vendor/importlib_metadata/__init__.py' adding 'setuptools/_vendor/importlib_metadata/_adapters.py' adding 'setuptools/_vendor/importlib_metadata/_collections.py' adding 'setuptools/_vendor/importlib_metadata/_compat.py' adding 'setuptools/_vendor/importlib_metadata/_functools.py' adding 'setuptools/_vendor/importlib_metadata/_itertools.py' adding 'setuptools/_vendor/importlib_metadata/_meta.py' adding 'setuptools/_vendor/importlib_metadata/_py39compat.py' adding 'setuptools/_vendor/importlib_metadata/_text.py' adding 'setuptools/_vendor/importlib_metadata/py.typed' adding 'setuptools/_vendor/importlib_resources/__init__.py' adding 'setuptools/_vendor/importlib_resources/_adapters.py' adding 'setuptools/_vendor/importlib_resources/_common.py' adding 'setuptools/_vendor/importlib_resources/_compat.py' adding 'setuptools/_vendor/importlib_resources/_itertools.py' adding 'setuptools/_vendor/importlib_resources/_legacy.py' adding 'setuptools/_vendor/importlib_resources/abc.py' adding 'setuptools/_vendor/importlib_resources/py.typed' adding 'setuptools/_vendor/importlib_resources/readers.py' adding 'setuptools/_vendor/importlib_resources/simple.py' adding 'setuptools/_vendor/jaraco/__init__.py' adding 'setuptools/_vendor/jaraco/context.py' adding 'setuptools/_vendor/jaraco/functools/__init__.py' adding 'setuptools/_vendor/jaraco/functools/__init__.pyi' adding 'setuptools/_vendor/jaraco/functools/py.typed' adding 'setuptools/_vendor/jaraco/text/__init__.py' adding 'setuptools/_vendor/more_itertools/__init__.py' adding 'setuptools/_vendor/more_itertools/__init__.pyi' adding 'setuptools/_vendor/more_itertools/more.py' adding 'setuptools/_vendor/more_itertools/more.pyi' adding 'setuptools/_vendor/more_itertools/py.typed' adding 'setuptools/_vendor/more_itertools/recipes.py' adding 'setuptools/_vendor/more_itertools/recipes.pyi' adding 'setuptools/_vendor/packaging/__init__.py' adding 'setuptools/_vendor/packaging/_elffile.py' adding 'setuptools/_vendor/packaging/_manylinux.py' adding 'setuptools/_vendor/packaging/_musllinux.py' adding 'setuptools/_vendor/packaging/_parser.py' adding 'setuptools/_vendor/packaging/_structures.py' adding 'setuptools/_vendor/packaging/_tokenizer.py' adding 'setuptools/_vendor/packaging/markers.py' adding 'setuptools/_vendor/packaging/metadata.py' adding 'setuptools/_vendor/packaging/py.typed' adding 'setuptools/_vendor/packaging/requirements.py' adding 'setuptools/_vendor/packaging/specifiers.py' adding 'setuptools/_vendor/packaging/tags.py' adding 'setuptools/_vendor/packaging/utils.py' adding 'setuptools/_vendor/packaging/version.py' adding 'setuptools/_vendor/tomli/__init__.py' adding 'setuptools/_vendor/tomli/_parser.py' adding 'setuptools/_vendor/tomli/_re.py' adding 'setuptools/_vendor/tomli/_types.py' adding 'setuptools/_vendor/tomli/py.typed' adding 'setuptools/command/__init__.py' adding 'setuptools/command/_requirestxt.py' adding 'setuptools/command/alias.py' adding 'setuptools/command/bdist_egg.py' adding 'setuptools/command/bdist_rpm.py' adding 'setuptools/command/build.py' adding 'setuptools/command/build_clib.py' adding 'setuptools/command/build_ext.py' adding 'setuptools/command/build_py.py' adding 'setuptools/command/develop.py' adding 'setuptools/command/dist_info.py' adding 'setuptools/command/easy_install.py' adding 'setuptools/command/editable_wheel.py' adding 'setuptools/command/egg_info.py' adding 'setuptools/command/install.py' adding 'setuptools/command/install_egg_info.py' adding 'setuptools/command/install_lib.py' adding 'setuptools/command/install_scripts.py' adding 'setuptools/command/launcher manifest.xml' adding 'setuptools/command/register.py' adding 'setuptools/command/rotate.py' adding 'setuptools/command/saveopts.py' adding 'setuptools/command/sdist.py' adding 'setuptools/command/setopt.py' adding 'setuptools/command/test.py' adding 'setuptools/command/upload.py' adding 'setuptools/command/upload_docs.py' adding 'setuptools/compat/__init__.py' adding 'setuptools/compat/py310.py' adding 'setuptools/compat/py311.py' adding 'setuptools/compat/py39.py' adding 'setuptools/config/__init__.py' adding 'setuptools/config/_apply_pyprojecttoml.py' adding 'setuptools/config/expand.py' adding 'setuptools/config/pyprojecttoml.py' adding 'setuptools/config/setupcfg.py' adding 'setuptools/config/_validate_pyproject/__init__.py' adding 'setuptools/config/_validate_pyproject/error_reporting.py' adding 'setuptools/config/_validate_pyproject/extra_validations.py' adding 'setuptools/config/_validate_pyproject/fastjsonschema_exceptions.py' adding 'setuptools/config/_validate_pyproject/fastjsonschema_validations.py' adding 'setuptools/config/_validate_pyproject/formats.py' adding 'setuptools/extern/__init__.py' adding 'setuptools-69.5.1.post20240510.dist-info/LICENSE' adding 'setuptools-69.5.1.post20240510.dist-info/METADATA' adding 'setuptools-69.5.1.post20240510.dist-info/WHEEL' adding 'setuptools-69.5.1.post20240510.dist-info/entry_points.txt' adding 'setuptools-69.5.1.post20240510.dist-info/top_level.txt' adding 'setuptools-69.5.1.post20240510.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Successfully built setuptools-69.5.1.post20240510.tar.gz and setuptools-69.5.1.post20240510-py3-none-any.whl ```
jaraco commented 6 days ago

Aah. The failures are in the SETUPTOOLS_USE_DISTUTILS=stdlib variant.

jaraco commented 6 days ago

Unfortunately, I still can't replicate the issue with docker run -it jaraco/multipy-tox bash -c 'git clone https://github.com/pypa/setuptools; cd setuptools; git checkout feature/pep-621; env SETUPTOOLS_USE_DISTUTILS=stdlib pipx run --python python3.10 --pip-args "pyproject-hooks!=1.1" build'

jaraco commented 6 days ago

Even running the action using act --job test --matrix python:3.10 --matrix platform:ubuntu-latest --matrix distutils:stdlib --container-architecture linux/amd64, the tests run. Something is peculiar about how the tests are running in GitHub.

jaraco commented 6 days ago

As a shot in the dark, I tried setting the SETUPTOOLS_USE_DISTUTILS explicitly in the script and that does replicate the failure when using the act command above. It seems that somehow the --matrix distutils:stdlib isn't having the intended effect.

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index ec2e567a1..cdc66d2bb 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -96,7 +96,7 @@ jobs:
         run: |
           rm -rf dist
           # workaround for pypa/setuptools#4333
-          pipx run --pip-args 'pyproject-hooks!=1.1' build
+          env SETUPTOOLS_USE_DISTUTILS=stdlib pipx run --pip-args 'pyproject-hooks!=1.1' build
           echo "PRE_BUILT_SETUPTOOLS_SDIST=$(ls dist/*.tar.gz)" >> $GITHUB_ENV
           echo "PRE_BUILT_SETUPTOOLS_WHEEL=$(ls dist/*.whl)" >> $GITHUB_ENV
           rm -rf setuptools.egg-info  # Avoid interfering with the other tests
jaraco commented 6 days ago

After working around a bug in act, I've been able to replicate the failure reliably with the act command above.

Moreover, by rolling back to an older docker image using Ubuntu Jammy, I'm able to replicate the failure in a standalone docker image:

docker run -it jaraco/multipy-tox:jammy bash -c git clone https://github.com/pypa/setuptools; cd setuptools; git checkout feature/pep-621; env SETUPTOOLS_USE_DISTUTILS=stdlib pipx run --python python3.10 --pip-args "pyproject-hooks!=1.1" build
jaraco commented 6 days ago

I've bisected the config from the bottom up and only after re-adding the full metadata section does the problem go away.

I'm not yet sure if it's related, but this code is only hit when the pyproject.toml config is present.

abravalheri commented 5 days ago

Any chance the cause of the problem is a late/delayed execution of the monkey patching in

https://git.launchpad.net/ubuntu/+source/python3.10/tree/debian/patches/distutils-install-layout.diff#n478

Explaining a bit better: I was wondering if it is possible that the following is happening?

  1. When setuptools.command.install.install is defined, orig.install points to the original implementation in distutils/command/install.py.
  2. Later however, when the __init__ method is executed, orig.install actually points to _distutils_system_mod.install. That would explain why the patched orig.install can no longer be found in the __mro__...

But if it is a "late change of the binding" in orig.install is causing this problem, it would mean that _distutils_system_mod is being imported too late, and I don't know why that would be the case[^1]...

Possible workarounds we can think of (if the supposition above is true):

  1. We can change all uses of orig.install in setuptools/command/install.py's methods to super(), so it does not attempt to resolve the orig.install binding and just get the right thing in the __mro__.

  2. Alternatively/similarly, we can try to avoid the "late binding resolution" in orig.install by replacing:

    - import distutils.command.install as orig
    + from distutils.command.install import install as orig_install

    and then change all occurrences of orig.install => orig_install. This way orig_install inside the methods are guaranteed to point to the same object used during the class definition.

(that would prevent the error, but I suppose it would make the debian patching ineffective because it happens too late).

[^1]: And why that only happens when pyproject.toml is used for configuration.

abravalheri commented 5 days ago

BTW, we had another instance reported in the past of a very similar exception in https://github.com/pypa/setuptools/issues/4136:

  File "/usr/lib/python3.10/_distutils_system_mod.py", line 33, in initialize_options
    super().initialize_options()
TypeError: super(type, obj): obj must be an instance or subtype of type
jaraco commented 8 hours ago

Investigating a bit more, I've put a breakpoint at the top of /usr/lib/python3.10/_distutils_system_mod.py and I've found that when running a build against main, that breakpoint is never hit, but in this branch, the breakpoint is hit, so it seems that the _distutils_system_mod is somehow not taking effect when the config is in setup.cfg.

jaraco commented 8 hours ago

And the behavior on main seems like the right behavior - if SETUPTOOLS_USE_DISTUTILS=stdlib, then the _distutils_system_mod shouldn't be invoked.

Using this dockerfile:

FROM jaraco/multipy-tox:jammy
RUN apt install -y vim
RUN python3.10 -m pip install wheel build "pyproject-hooks!=1.1"
ENV SETUPTOOLS_USE_DISTUTILS=stdlib
RUN sed -i -e "s/import os/breakpoint()\nimport os/" /usr/lib/python3.10/_distutils_system_mod.py
workdir setuptools
CMD python3.10 -m build --no-isolation

And running it with the branch checked out locally, I can see the stack trace when _distutils_system_mod is imported during the build wheel step (and others):

``` setuptools feature/pep-621 @ docker run -v @$(pwd):/setuptools -it @$(docker build -q .) * Getting build dependencies for sdist... /setuptools/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) > /usr/lib/python3.10/_distutils_system_mod.py(12)() -> import os (Pdb) c running egg_info writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing top-level names to setuptools.egg-info/top_level.txt writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt package init file 'dist/__init__.py' not found (or not a regular file) reading manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' warning: no files found matching '*.conf' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.css_t' under directory 'docs' warning: no files found matching 'Makefile' under directory 'docs' warning: no files found matching 'indexsidebar.html' under directory 'docs' warning: no files found matching 'msvc-build-launcher.cmd' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'setuptools.egg-info/SOURCES.txt' * Building sdist... /setuptools/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) > /usr/lib/python3.10/_distutils_system_mod.py(12)() -> import os (Pdb) c running sdist running egg_info writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt writing top-level names to setuptools.egg-info/top_level.txt writing setuptools.egg-info/PKG-INFO writing dependency_links to setuptools.egg-info/dependency_links.txt writing entry points to setuptools.egg-info/entry_points.txt writing requirements to setuptools.egg-info/requires.txt package init file 'dist/__init__.py' not found (or not a regular file) reading manifest file 'setuptools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' warning: no files found matching '*.conf' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.css_t' under directory 'docs' warning: no files found matching 'Makefile' under directory 'docs' warning: no files found matching 'indexsidebar.html' under directory 'docs' warning: no files found matching 'msvc-build-launcher.cmd' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'setuptools.egg-info/SOURCES.txt' running check warning: check: missing required meta-data: url warning: check: missing meta-data: either (author and author_email) or (maintainer and maintainer_email) should be supplied creating setuptools-69.5.1.post20240517 creating setuptools-69.5.1.post20240517/_distutils_hack creating setuptools-69.5.1.post20240517/docs creating setuptools-69.5.1.post20240517/docs/deprecated creating setuptools-69.5.1.post20240517/docs/deprecated/distutils creating setuptools-69.5.1.post20240517/docs/development creating setuptools-69.5.1.post20240517/docs/references creating setuptools-69.5.1.post20240517/docs/userguide creating setuptools-69.5.1.post20240517/newsfragments creating setuptools-69.5.1.post20240517/pkg_resources creating setuptools-69.5.1.post20240517/pkg_resources/_vendor creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/backports creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/backports.tarfile-1.0.0.dist-info creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources-5.10.2.dist-info creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data01 creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data01/subdirectory creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02 creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02/one creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02/two creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/zipdata01 creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/zipdata02 creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco.context-5.3.0.dist-info creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco.functools-4.0.0.dist-info creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco.text-3.7.0.dist-info creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/functools creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/text creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs creating setuptools-69.5.1.post20240517/pkg_resources/_vendor/zipp-3.7.0.dist-info creating setuptools-69.5.1.post20240517/pkg_resources/extern creating setuptools-69.5.1.post20240517/pkg_resources/tests creating setuptools-69.5.1.post20240517/pkg_resources/tests/data creating setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package-source creating setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package-zip creating setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg creating setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg creating setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO creating setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_zipped-egg creating setuptools-69.5.1.post20240517/setuptools creating setuptools-69.5.1.post20240517/setuptools.egg-info creating setuptools-69.5.1.post20240517/setuptools/_distutils creating setuptools-69.5.1.post20240517/setuptools/_distutils/command creating setuptools-69.5.1.post20240517/setuptools/_distutils/compat creating setuptools-69.5.1.post20240517/setuptools/_distutils/tests creating setuptools-69.5.1.post20240517/setuptools/_vendor creating setuptools-69.5.1.post20240517/setuptools/_vendor/backports creating setuptools-69.5.1.post20240517/setuptools/_vendor/backports.tarfile-1.0.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata-6.0.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources-5.10.2.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data01 creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data01/subdirectory creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02 creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02/one creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02/two creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/zipdata01 creating setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/zipdata02 creating setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco creating setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco.context-5.3.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco.functools-4.0.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco.text-3.7.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/functools creating setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/text creating setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools creating setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools-8.8.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/ordered_set-3.1.1.dist-info creating setuptools-69.5.1.post20240517/setuptools/_vendor/packaging creating setuptools-69.5.1.post20240517/setuptools/_vendor/tomli creating setuptools-69.5.1.post20240517/setuptools/_vendor/zipp-3.7.0.dist-info creating setuptools-69.5.1.post20240517/setuptools/command creating setuptools-69.5.1.post20240517/setuptools/compat creating setuptools-69.5.1.post20240517/setuptools/config creating setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject creating setuptools-69.5.1.post20240517/setuptools/extern creating setuptools-69.5.1.post20240517/setuptools/tests creating setuptools-69.5.1.post20240517/setuptools/tests/config creating setuptools-69.5.1.post20240517/setuptools/tests/config/downloads creating setuptools-69.5.1.post20240517/setuptools/tests/indexes creating setuptools-69.5.1.post20240517/setuptools/tests/indexes/test_links_priority creating setuptools-69.5.1.post20240517/setuptools/tests/indexes/test_links_priority/simple creating setuptools-69.5.1.post20240517/setuptools/tests/indexes/test_links_priority/simple/foobar creating setuptools-69.5.1.post20240517/setuptools/tests/integration creating setuptools-69.5.1.post20240517/tools copying files to setuptools-69.5.1.post20240517... copying LICENSE -> setuptools-69.5.1.post20240517 copying MANIFEST.in -> setuptools-69.5.1.post20240517 copying NEWS.rst -> setuptools-69.5.1.post20240517 copying README.rst -> setuptools-69.5.1.post20240517 copying conftest.py -> setuptools-69.5.1.post20240517 copying exercises.py -> setuptools-69.5.1.post20240517 copying launcher.c -> setuptools-69.5.1.post20240517 copying mypy.ini -> setuptools-69.5.1.post20240517 copying pyproject.toml -> setuptools-69.5.1.post20240517 copying pytest.ini -> setuptools-69.5.1.post20240517 copying setup.py -> setuptools-69.5.1.post20240517 copying tox.ini -> setuptools-69.5.1.post20240517 copying _distutils_hack/__init__.py -> setuptools-69.5.1.post20240517/_distutils_hack copying _distutils_hack/override.py -> setuptools-69.5.1.post20240517/_distutils_hack copying docs/artwork.rst -> setuptools-69.5.1.post20240517/docs copying docs/build_meta.rst -> setuptools-69.5.1.post20240517/docs copying docs/conf.py -> setuptools-69.5.1.post20240517/docs copying docs/history.rst -> setuptools-69.5.1.post20240517/docs copying docs/index.rst -> setuptools-69.5.1.post20240517/docs copying docs/pkg_resources.rst -> setuptools-69.5.1.post20240517/docs copying docs/python 2 sunset.rst -> setuptools-69.5.1.post20240517/docs copying docs/roadmap.rst -> setuptools-69.5.1.post20240517/docs copying docs/setuptools.rst -> setuptools-69.5.1.post20240517/docs copying docs/deprecated/changed_keywords.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/commands.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/dependency_links.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/distutils-legacy.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/easy_install.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/functionalities.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/index.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/python_eggs.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/resource_extraction.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/zip_safe.rst -> setuptools-69.5.1.post20240517/docs/deprecated copying docs/deprecated/distutils/_setuptools_disclaimer.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/apiref.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/builtdist.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/commandref.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/configfile.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/examples.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/extending.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/index.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/introduction.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/packageindex.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/setupscript.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/sourcedist.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/deprecated/distutils/uploading.rst -> setuptools-69.5.1.post20240517/docs/deprecated/distutils copying docs/development/developer-guide.rst -> setuptools-69.5.1.post20240517/docs/development copying docs/development/index.rst -> setuptools-69.5.1.post20240517/docs/development copying docs/development/releases.rst -> setuptools-69.5.1.post20240517/docs/development copying docs/references/keywords.rst -> setuptools-69.5.1.post20240517/docs/references copying docs/userguide/datafiles.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/declarative_config.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/dependency_management.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/development_mode.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/distribution.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/entry_point.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/ext_modules.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/extension.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/index.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/miscellaneous.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/package_discovery.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/pyproject_config.rst -> setuptools-69.5.1.post20240517/docs/userguide copying docs/userguide/quickstart.rst -> setuptools-69.5.1.post20240517/docs/userguide copying newsfragments/.gitignore -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4150.feature.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4255.misc.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4262.feature.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4278.bugfix.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4280.misc.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4282.misc.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4308.misc.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4309.removal.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4312.doc.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4322.removal.1.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4322.removal.2.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4324.removal.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4332.feature.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4348.bugfix.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/4348.misc.rst -> setuptools-69.5.1.post20240517/newsfragments copying newsfragments/README.rst -> setuptools-69.5.1.post20240517/newsfragments copying pkg_resources/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources copying pkg_resources/api_tests.txt -> setuptools-69.5.1.post20240517/pkg_resources copying pkg_resources/_vendor/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor copying pkg_resources/_vendor/vendored.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor copying pkg_resources/_vendor/zipp.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor copying pkg_resources/_vendor/backports/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/backports copying pkg_resources/_vendor/backports/tarfile.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/backports copying pkg_resources/_vendor/backports.tarfile-1.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/backports.tarfile-1.0.0.dist-info copying pkg_resources/_vendor/importlib_resources/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_adapters.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_common.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_compat.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_itertools.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/_legacy.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/abc.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/py.typed -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/readers.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources/simple.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources copying pkg_resources/_vendor/importlib_resources-5.10.2.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources-5.10.2.dist-info copying pkg_resources/_vendor/importlib_resources/tests/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/_compat.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/_path.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_compatibilty_files.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_contents.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_files.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_open.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_path.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_read.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_reader.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/test_resource.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/update-zips.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/util.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests copying pkg_resources/_vendor/importlib_resources/tests/data01/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data01 copying pkg_resources/_vendor/importlib_resources/tests/data01/subdirectory/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data01/subdirectory copying pkg_resources/_vendor/importlib_resources/tests/data02/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02 copying pkg_resources/_vendor/importlib_resources/tests/data02/one/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02/one copying pkg_resources/_vendor/importlib_resources/tests/data02/one/resource1.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02/one copying pkg_resources/_vendor/importlib_resources/tests/data02/two/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02/two copying pkg_resources/_vendor/importlib_resources/tests/data02/two/resource2.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/data02/two copying pkg_resources/_vendor/importlib_resources/tests/zipdata01/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/zipdata01 copying pkg_resources/_vendor/importlib_resources/tests/zipdata02/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/importlib_resources/tests/zipdata02 copying pkg_resources/_vendor/jaraco/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco copying pkg_resources/_vendor/jaraco/context.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco copying pkg_resources/_vendor/jaraco.context-5.3.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco.context-5.3.0.dist-info copying pkg_resources/_vendor/jaraco.functools-4.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco.functools-4.0.0.dist-info copying pkg_resources/_vendor/jaraco.text-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco.text-3.7.0.dist-info copying pkg_resources/_vendor/jaraco/functools/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/functools/__init__.pyi -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/functools/py.typed -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/functools copying pkg_resources/_vendor/jaraco/text/Lorem ipsum.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/text copying pkg_resources/_vendor/jaraco/text/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/jaraco/text copying pkg_resources/_vendor/more_itertools/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/__init__.pyi -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/more.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/more.pyi -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/py.typed -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/recipes.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/more_itertools/recipes.pyi -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/more_itertools copying pkg_resources/_vendor/packaging/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_elffile.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_manylinux.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_musllinux.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_parser.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_structures.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/_tokenizer.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/markers.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/metadata.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/py.typed -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/requirements.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/specifiers.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/tags.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/utils.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/packaging/version.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/packaging copying pkg_resources/_vendor/platformdirs/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/__main__.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/android.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/api.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/macos.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/py.typed -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/unix.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/version.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/platformdirs/windows.py -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/platformdirs copying pkg_resources/_vendor/zipp-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/_vendor/zipp-3.7.0.dist-info copying pkg_resources/extern/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/extern copying pkg_resources/tests/__init__.py -> setuptools-69.5.1.post20240517/pkg_resources/tests copying pkg_resources/tests/test_find_distributions.py -> setuptools-69.5.1.post20240517/pkg_resources/tests copying pkg_resources/tests/test_markers.py -> setuptools-69.5.1.post20240517/pkg_resources/tests copying pkg_resources/tests/test_pkg_resources.py -> setuptools-69.5.1.post20240517/pkg_resources/tests copying pkg_resources/tests/test_resources.py -> setuptools-69.5.1.post20240517/pkg_resources/tests copying pkg_resources/tests/test_working_set.py -> setuptools-69.5.1.post20240517/pkg_resources/tests copying pkg_resources/tests/data/my-test-package-source/setup.cfg -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package-source copying pkg_resources/tests/data/my-test-package-source/setup.py -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package-source copying pkg_resources/tests/data/my-test-package-zip/my-test-package.zip -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package-zip copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/PKG-INFO -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/SOURCES.txt -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/dependency_links.txt -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/top_level.txt -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO/zip-safe -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_unpacked-egg/my_test_package-1.0-py3.7.egg/EGG-INFO copying pkg_resources/tests/data/my-test-package_zipped-egg/my_test_package-1.0-py3.7.egg -> setuptools-69.5.1.post20240517/pkg_resources/tests/data/my-test-package_zipped-egg copying setuptools/__init__.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_core_metadata.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_entry_points.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_imp.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_importlib.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_itertools.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_normalization.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_path.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/_reqs.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/archive_util.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/build_meta.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/cli-32.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/cli-64.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/cli-arm64.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/cli.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/dep_util.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/depends.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/discovery.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/dist.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/errors.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/extension.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/glob.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/gui-32.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/gui-64.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/gui-arm64.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/gui.exe -> setuptools-69.5.1.post20240517/setuptools copying setuptools/installer.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/launch.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/logging.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/modified.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/monkey.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/msvc.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/namespaces.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/package_index.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/sandbox.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/script (dev).tmpl -> setuptools-69.5.1.post20240517/setuptools copying setuptools/script.tmpl -> setuptools-69.5.1.post20240517/setuptools copying setuptools/unicode_utils.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/version.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/warnings.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/wheel.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools/windows_support.py -> setuptools-69.5.1.post20240517/setuptools copying setuptools.egg-info/PKG-INFO -> setuptools-69.5.1.post20240517/setuptools.egg-info copying setuptools.egg-info/SOURCES.txt -> setuptools-69.5.1.post20240517/setuptools.egg-info copying setuptools.egg-info/dependency_links.txt -> setuptools-69.5.1.post20240517/setuptools.egg-info copying setuptools.egg-info/entry_points.txt -> setuptools-69.5.1.post20240517/setuptools.egg-info copying setuptools.egg-info/requires.txt -> setuptools-69.5.1.post20240517/setuptools.egg-info copying setuptools.egg-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools.egg-info copying setuptools/_distutils/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_collections.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_functools.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_itertools.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_log.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_macos_compat.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_modified.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/_msvccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/archive_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/bcppcompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/ccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/cmd.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/config.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/core.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/cygwinccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/debug.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/dep_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/dir_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/dist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/errors.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/extension.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/fancy_getopt.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/file_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/filelist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/log.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/msvc9compiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/msvccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/py38compat.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/py39compat.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/spawn.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/sysconfig.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/text_file.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/unixccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/version.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/versionpredicate.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/zosccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils copying setuptools/_distutils/command/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/_framework_compat.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/bdist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/bdist_dumb.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/bdist_rpm.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/build.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/build_clib.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/build_ext.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/build_py.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/build_scripts.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/check.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/clean.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/config.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/install.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/install_data.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/install_egg_info.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/install_headers.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/install_lib.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/install_scripts.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/register.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/sdist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/upload.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-10.0-amd64.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-10.0.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-14.0-amd64.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-14.0.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-6.0.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-7.1.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-8.0.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-9.0-amd64.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/command/wininst-9.0.exe -> setuptools-69.5.1.post20240517/setuptools/_distutils/command copying setuptools/_distutils/compat/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/compat copying setuptools/_distutils/compat/py38.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/compat copying setuptools/_distutils/tests/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/py38compat.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/support.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_archive_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_bdist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_bdist_dumb.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_bdist_rpm.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_clib.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_ext.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_py.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_build_scripts.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_ccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_check.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_clean.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_cmd.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_config.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_config_cmd.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_core.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_cygwinccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_dir_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_dist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_extension.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_file_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_filelist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_data.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_headers.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_lib.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_install_scripts.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_log.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_modified.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_msvc9compiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_msvccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_register.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_sdist.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_spawn.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_sysconfig.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_text_file.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_unixccompiler.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_upload.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_util.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_version.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/test_versionpredicate.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_distutils/tests/unix_compat.py -> setuptools-69.5.1.post20240517/setuptools/_distutils/tests copying setuptools/_vendor/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor copying setuptools/_vendor/ordered_set.py -> setuptools-69.5.1.post20240517/setuptools/_vendor copying setuptools/_vendor/vendored.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor copying setuptools/_vendor/zipp.py -> setuptools-69.5.1.post20240517/setuptools/_vendor copying setuptools/_vendor/backports/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/backports copying setuptools/_vendor/backports/tarfile.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/backports copying setuptools/_vendor/backports.tarfile-1.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/backports.tarfile-1.0.0.dist-info copying setuptools/_vendor/importlib_metadata/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_adapters.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_collections.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_compat.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_functools.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_itertools.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_meta.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_py39compat.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/_text.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata/py.typed -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata copying setuptools/_vendor/importlib_metadata-6.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_metadata-6.0.0.dist-info copying setuptools/_vendor/importlib_resources/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_adapters.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_common.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_compat.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_itertools.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/_legacy.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/abc.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/py.typed -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/readers.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources/simple.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources copying setuptools/_vendor/importlib_resources-5.10.2.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources-5.10.2.dist-info copying setuptools/_vendor/importlib_resources/tests/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/_compat.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/_path.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_compatibilty_files.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_contents.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_files.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_open.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_path.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_read.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_reader.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/test_resource.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/update-zips.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/util.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests copying setuptools/_vendor/importlib_resources/tests/data01/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data01 copying setuptools/_vendor/importlib_resources/tests/data01/subdirectory/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data01/subdirectory copying setuptools/_vendor/importlib_resources/tests/data02/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02 copying setuptools/_vendor/importlib_resources/tests/data02/one/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02/one copying setuptools/_vendor/importlib_resources/tests/data02/one/resource1.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02/one copying setuptools/_vendor/importlib_resources/tests/data02/two/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02/two copying setuptools/_vendor/importlib_resources/tests/data02/two/resource2.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/data02/two copying setuptools/_vendor/importlib_resources/tests/zipdata01/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/zipdata01 copying setuptools/_vendor/importlib_resources/tests/zipdata02/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/importlib_resources/tests/zipdata02 copying setuptools/_vendor/jaraco/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco copying setuptools/_vendor/jaraco/context.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco copying setuptools/_vendor/jaraco.context-5.3.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco.context-5.3.0.dist-info copying setuptools/_vendor/jaraco.functools-4.0.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco.functools-4.0.0.dist-info copying setuptools/_vendor/jaraco.text-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco.text-3.7.0.dist-info copying setuptools/_vendor/jaraco/functools/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/functools/__init__.pyi -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/functools/py.typed -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/functools copying setuptools/_vendor/jaraco/text/Lorem ipsum.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/text copying setuptools/_vendor/jaraco/text/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/jaraco/text copying setuptools/_vendor/more_itertools/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/__init__.pyi -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/more.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/more.pyi -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/py.typed -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/recipes.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools/recipes.pyi -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools copying setuptools/_vendor/more_itertools-8.8.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/more_itertools-8.8.0.dist-info copying setuptools/_vendor/ordered_set-3.1.1.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/ordered_set-3.1.1.dist-info copying setuptools/_vendor/packaging/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_elffile.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_manylinux.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_musllinux.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_parser.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_structures.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/_tokenizer.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/markers.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/metadata.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/py.typed -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/requirements.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/specifiers.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/tags.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/utils.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/packaging/version.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/packaging copying setuptools/_vendor/tomli/__init__.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_parser.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_re.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/_types.py -> setuptools-69.5.1.post20240517/setuptools/_vendor/tomli copying setuptools/_vendor/tomli/py.typed -> setuptools-69.5.1.post20240517/setuptools/_vendor/tomli copying setuptools/_vendor/zipp-3.7.0.dist-info/top_level.txt -> setuptools-69.5.1.post20240517/setuptools/_vendor/zipp-3.7.0.dist-info copying setuptools/command/__init__.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/_requirestxt.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/alias.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/bdist_egg.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/bdist_rpm.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/build.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/build_clib.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/build_ext.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/build_py.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/develop.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/dist_info.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/easy_install.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/editable_wheel.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/egg_info.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/install.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/install_egg_info.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/install_lib.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/install_scripts.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/launcher manifest.xml -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/register.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/rotate.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/saveopts.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/sdist.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/setopt.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/test.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/upload.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/command/upload_docs.py -> setuptools-69.5.1.post20240517/setuptools/command copying setuptools/compat/__init__.py -> setuptools-69.5.1.post20240517/setuptools/compat copying setuptools/compat/py310.py -> setuptools-69.5.1.post20240517/setuptools/compat copying setuptools/compat/py311.py -> setuptools-69.5.1.post20240517/setuptools/compat copying setuptools/compat/py39.py -> setuptools-69.5.1.post20240517/setuptools/compat copying setuptools/config/__init__.py -> setuptools-69.5.1.post20240517/setuptools/config copying setuptools/config/_apply_pyprojecttoml.py -> setuptools-69.5.1.post20240517/setuptools/config copying setuptools/config/expand.py -> setuptools-69.5.1.post20240517/setuptools/config copying setuptools/config/pyprojecttoml.py -> setuptools-69.5.1.post20240517/setuptools/config copying setuptools/config/setupcfg.py -> setuptools-69.5.1.post20240517/setuptools/config copying setuptools/config/_validate_pyproject/__init__.py -> setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/error_reporting.py -> setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/extra_validations.py -> setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/fastjsonschema_exceptions.py -> setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/fastjsonschema_validations.py -> setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject copying setuptools/config/_validate_pyproject/formats.py -> setuptools-69.5.1.post20240517/setuptools/config/_validate_pyproject copying setuptools/extern/__init__.py -> setuptools-69.5.1.post20240517/setuptools/extern copying setuptools/tests/__init__.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/contexts.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/environment.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/fixtures.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/mod_with_constant.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/namespaces.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/script-with-bom.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/server.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_archive_util.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_bdist_deprecations.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_bdist_egg.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_build.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_build_clib.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_build_ext.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_build_meta.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_build_py.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_config_discovery.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_core_metadata.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_depends.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_develop.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_dist.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_dist_info.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_distutils_adoption.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_easy_install.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_editable_install.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_egg_info.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_extern.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_find_packages.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_find_py_modules.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_glob.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_install_scripts.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_integration.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_logging.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_manifest.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_msvc14.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_namespaces.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_packageindex.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_register.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_sandbox.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_sdist.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_setopt.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_setuptools.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_test.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_unicode_utils.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_upload.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_virtualenv.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_warnings.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_wheel.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/test_windows_wrappers.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/text.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/textwrap.py -> setuptools-69.5.1.post20240517/setuptools/tests copying setuptools/tests/config/__init__.py -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/setupcfg_examples.txt -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/test_apply_pyprojecttoml.py -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/test_expand.py -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/test_pyprojecttoml.py -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/test_pyprojecttoml_dynamic_deps.py -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/test_setupcfg.py -> setuptools-69.5.1.post20240517/setuptools/tests/config copying setuptools/tests/config/downloads/__init__.py -> setuptools-69.5.1.post20240517/setuptools/tests/config/downloads copying setuptools/tests/config/downloads/preload.py -> setuptools-69.5.1.post20240517/setuptools/tests/config/downloads copying setuptools/tests/indexes/test_links_priority/external.html -> setuptools-69.5.1.post20240517/setuptools/tests/indexes/test_links_priority copying setuptools/tests/indexes/test_links_priority/simple/foobar/index.html -> setuptools-69.5.1.post20240517/setuptools/tests/indexes/test_links_priority/simple/foobar copying setuptools/tests/integration/__init__.py -> setuptools-69.5.1.post20240517/setuptools/tests/integration copying setuptools/tests/integration/helpers.py -> setuptools-69.5.1.post20240517/setuptools/tests/integration copying setuptools/tests/integration/test_pip_install_sdist.py -> setuptools-69.5.1.post20240517/setuptools/tests/integration copying tools/build_launchers.py -> setuptools-69.5.1.post20240517/tools copying tools/finalize.py -> setuptools-69.5.1.post20240517/tools copying tools/generate_validation_code.py -> setuptools-69.5.1.post20240517/tools copying tools/ppc64le-patch.py -> setuptools-69.5.1.post20240517/tools copying tools/vendored.py -> setuptools-69.5.1.post20240517/tools Writing setuptools-69.5.1.post20240517/setup.cfg Creating tar archive removing 'setuptools-69.5.1.post20240517' (and everything under it) * Building wheel from sdist * Getting build dependencies for wheel... /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/pyprojecttoml.py:68: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) > /usr/lib/python3.10/_distutils_system_mod.py(12)() -> import os (Pdb) w /usr/local/lib/python3.10/dist-packages/pyproject_hooks/_in_process/_in_process.py(353)() -> main() /usr/local/lib/python3.10/dist-packages/pyproject_hooks/_in_process/_in_process.py(335)main() -> json_out['return_val'] = hook(**hook_input['kwargs']) /usr/local/lib/python3.10/dist-packages/pyproject_hooks/_in_process/_in_process.py(118)get_requires_for_build_wheel() -> return hook(config_settings) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/build_meta.py(325)get_requires_for_build_wheel() -> return self._get_build_requires(config_settings, requirements=['wheel']) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/build_meta.py(295)_get_build_requires() -> self.run_setup() /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/build_meta.py(311)run_setup() -> exec(code, locals()) (93)() /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/__init__.py(103)setup() -> return distutils.core.setup(**attrs) /usr/lib/python3.10/distutils/core.py(121)setup() -> dist.parse_config_files() /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/dist.py(632)parse_config_files() -> pyprojecttoml.apply_configuration(self, filename, ignore_option_errors) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/pyprojecttoml.py(69)apply_configuration() -> return _apply(dist, config, filepath) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(58)apply() -> _apply_tool_table(dist, config, filename) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(107)_apply_tool_table() -> _copy_command_options(config, dist, filename) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(250)_copy_command_options() -> valid_options = _valid_command_options(cmdclass) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(275)_valid_command_options() -> for cmd, cmd_class in chain(entry_points, cmdclass.items()): /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(274)() -> entry_points = (ep for ep in loaded_entry_points if ep) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(273)() -> loaded_entry_points = (_load_ep(ep) for ep in unloaded_entry_points) /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/config/_apply_pyprojecttoml.py(286)_load_ep() -> return (ep.name, ep.load()) /usr/lib/python3.10/importlib/metadata/__init__.py(171)load() -> module = import_module(match.group('module')) /usr/lib/python3.10/importlib/__init__.py(126)import_module() -> return _bootstrap._gcd_import(name[level:], package, level) (1050)_gcd_import() (1027)_find_and_load() (1006)_find_and_load_unlocked() (688)_load_unlocked() (883)exec_module() (241)_call_with_frames_removed() /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/command/build_clib.py(9)() -> from .._distutils._modified import newer_pairwise_group (1027)_find_and_load() (992)_find_and_load_unlocked() (241)_call_with_frames_removed() (1027)_find_and_load() (1006)_find_and_load_unlocked() (688)_load_unlocked() (883)exec_module() (241)_call_with_frames_removed() /tmp/build-via-sdist-09cy8zv9/setuptools-69.5.1.post20240517/setuptools/_distutils/__init__.py(12)() -> importlib.import_module('_distutils_system_mod') /usr/lib/python3.10/importlib/__init__.py(126)import_module() -> return _bootstrap._gcd_import(name[level:], package, level) (1050)_gcd_import() (1027)_find_and_load() (1006)_find_and_load_unlocked() (688)_load_unlocked() (883)exec_module() (241)_call_with_frames_removed() > /usr/lib/python3.10/_distutils_system_mod.py(12)() -> import os (Pdb) u 25 > /usr/lib/python3.10/importlib/metadata/__init__.py(171)load() -> module = import_module(match.group('module')) (Pdb) match.group('module') 'setuptools.command.build_clib' ```

It seems as if _apply_pyproject_toml is causing setuptools' entry points to be loaded, which is somehow triggering the loading of setuptools._distutils. Oh! Because Setuptools in some cases unconditionally imports setuptools._distutils (even when SETUPTOOLS_USE_DISTUTILS=stdlib).

But why then is that not an issue when using setup.cfg? There are several places in the code where setuptools._distutils is imported. Are none of those hit when building under setup.cfg, and if so, why?

jaraco commented 7 hours ago

I put a breakpoint in setuptools._distutils and confirmed that it's not imported at all during a full build under setup.cfg, so it's merely the fact that pyproject.toml requires extra evaluation of entry points that triggers this behavior.

jaraco commented 7 hours ago
  1. We can change all uses of orig.install in setuptools/command/install.py's methods to super(), so it does not attempt to resolve the orig.install binding and just get the right thing in the __mro__.

This approach seems most sound. I'll try that.

jaraco commented 7 hours ago
  1. We can change all uses of orig.install in setuptools/command/install.py's methods to super(), so it does not attempt to resolve the orig.install binding and just get the right thing in the __mro__.

This approach seems most sound. I'll try that.

That does seem to fix the issue. I'll apply that in a separate PR against #4136.

jaraco commented 6 hours ago

Looks like the tests now pass when targeting main after #4361.