Skip to content

PyMI failure to build because pbr is using pkg_resources which was removed in setuptools > 82 #57

Description

@ader1990
 Generating code
Finished generating code
installing to build\bdist.win-amd64\wheel
running install
[pbr] Generating AUTHORS
[pbr] AUTHORS complete (0.0s)
running install_lib
creating build\bdist.win-amd64\wheel
copying build\lib.win-amd64-cpython-313\mi.cp313-win_amd64.pyd -> build\bdist.win-amd64\wheel\.
creating build\bdist.win-amd64\wheel\wmi
creating build\bdist.win-amd64\wheel\wmi\samples
copying build\lib.win-amd64-cpython-313\wmi\samples\benchmark.py -> build\bdist.win-amd64\wheel\.\wmi\samples
copying build\lib.win-amd64-cpython-313\wmi\samples\benchmark2.py -> build\bdist.win-amd64\wheel\.\wmi\samples
copying build\lib.win-amd64-cpython-313\wmi\samples\benchmark3.py -> build\bdist.win-amd64\wheel\.\wmi\samples
copying build\lib.win-amd64-cpython-313\wmi\samples\custom_operation_options.py -> build\bdist.win-amd64\wheel\.\wmi\samples
creating build\bdist.win-amd64\wheel\wmi\tests
creating build\bdist.win-amd64\wheel\wmi\tests\functional
copying build\lib.win-amd64-cpython-313\wmi\tests\functional\test_base.py -> build\bdist.win-amd64\wheel\.\wmi\tests\functional
copying build\lib.win-amd64-cpython-313\wmi\tests\functional\test_basic_ops.py -> build\bdist.win-amd64\wheel\.\wmi\tests\functional
copying build\lib.win-amd64-cpython-313\wmi\tests\functional\test_timeouts.py -> build\bdist.win-amd64\wheel\.\wmi\tests\functional
copying build\lib.win-amd64-cpython-313\wmi\tests\functional\__init__.py -> build\bdist.win-amd64\wheel\.\wmi\tests\functional
copying build\lib.win-amd64-cpython-313\wmi\tests\__init__.py -> build\bdist.win-amd64\wheel\.\wmi\tests
copying build\lib.win-amd64-cpython-313\wmi\__init__.py -> build\bdist.win-amd64\wheel\.\wmi
running install_egg_info
Copying PyMI.egg-info to build\bdist.win-amd64\wheel\.\PyMI-1.0.9-py3.13.egg-info
running install_scripts
Traceback (most recent call last):
File "C:\Python_CloudbaseInit\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 389, in <module>
main()
~~~~^^
File "C:\Python_CloudbaseInit\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python_CloudbaseInit\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 280, in build_wheel
return _build_backend().build_wheel(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
wheel_directory, config_settings, metadata_directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\build_meta.py", line 441, in build_wheel
return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\build_meta.py", line 429, in _build
return self._build_with_temp_dir(
~~~~~~~~~~~~~~~~~~~~~~~~~^
cmd,
^^^^
...<3 lines>...
self._arbitrary_args(config_settings),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\build_meta.py", line 410, in _build_with_temp_dir
self.run_setup()
~~~~~~~~~~~~~~^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\build_meta.py", line 520, in run_setup
super().run_setup(setup_script=setup_script)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\build_meta.py", line 317, in run_setup
exec(code, locals())
~~~~^^^^^^^^^^^^^^^^
File "<string>", line 79, in <module>
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\__init__.py", line 117, in setup
return distutils.core.setup(**attrs) # type: ignore[return-value]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 186, in setup
return run_commands(dist)
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 202, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1000, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\dist.py", line 1107, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1019, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\command\bdist_wheel.py", line 405, in run
self.run_command("install")
~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 341, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\dist.py", line 1107, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1019, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\normal\Lib\site-packages\pbr\_compat\commands.py", line 334, in run
return du_install.install.run(self)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\command\install.py", line 700, in run
self.run_command(cmd_name)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 341, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\dist.py", line 1107, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1019, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "C:\Build\cloudbase-init\temp\pip-build-env-ttuquv4w\normal\Lib\site-packages\pbr\_compat\commands.py", line 182, in run
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
[end of output]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions