Describe the bug
Install stuck after "Getting requirements to build wheel"
To Reproduce
Steps to reproduce the behavior:
- Windows 11 x64 25H2
- run setup.ps1 or .bat with admin or user privs
- See error
Screenshots

`ERROR: Exception:
Traceback (most recent call last):
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\base_command.py", line 107, in _run_wrapper
status = _inner_run()
^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\base_command.py", line 98, in _inner_run
return self.run(options, args)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\req_command.py", line 96, in wrapper
return func(self, options, args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\commands\install.py", line 392, in run
requirement_set = resolver.resolve(
^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 184, in resolve
discovered_reqs.extend(self._resolve_one(requirement_set, req))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 506, in _resolve_one
dist = self._get_dist_for(req_to_install)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 459, in _get_dist_for
dist = self.preparer.prepare_linked_requirement(req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 542, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 657, in _prepare_linked_requirement
dist = _get_prepared_distribution(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 77, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 55, in prepare_distribution_metadata
self._install_build_reqs(build_env_installer)
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 132, in _install_build_reqs
build_reqs = self._get_build_requires_wheel()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 107, in _get_build_requires_wheel
return backend.get_requires_for_build_wheel()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\utils\misc.py", line 700, in get_requires_for_build_wheel
return super().get_requires_for_build_wheel(config_settings=cs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_vendor\pyproject_hooks_impl.py", line 196, in get_requires_for_build_wheel
return self._call_hook(
^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_vendor\pyproject_hooks_impl.py", line 402, in _call_hook
raise BackendUnavailable(
pip._vendor.pyproject_hooks._impl.BackendUnavailable: Cannot import 'mesonpy'
[X] Failed to install dependencies`
Describe the bug
Install stuck after "Getting requirements to build wheel"
To Reproduce
Steps to reproduce the behavior:
Screenshots

`ERROR: Exception:
Traceback (most recent call last):
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\base_command.py", line 107, in _run_wrapper
status = _inner_run()
^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\base_command.py", line 98, in _inner_run
return self.run(options, args)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\req_command.py", line 96, in wrapper
return func(self, options, args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\commands\install.py", line 392, in run
requirement_set = resolver.resolve(
^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 184, in resolve
discovered_reqs.extend(self._resolve_one(requirement_set, req))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 506, in _resolve_one
dist = self._get_dist_for(req_to_install)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 459, in _get_dist_for
dist = self.preparer.prepare_linked_requirement(req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 542, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 657, in _prepare_linked_requirement
dist = _get_prepared_distribution(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 77, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 55, in prepare_distribution_metadata
self._install_build_reqs(build_env_installer)
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 132, in _install_build_reqs
build_reqs = self._get_build_requires_wheel()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 107, in _get_build_requires_wheel
return backend.get_requires_for_build_wheel()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\utils\misc.py", line 700, in get_requires_for_build_wheel
return super().get_requires_for_build_wheel(config_settings=cs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_vendor\pyproject_hooks_impl.py", line 196, in get_requires_for_build_wheel
return self._call_hook(
^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_vendor\pyproject_hooks_impl.py", line 402, in _call_hook
raise BackendUnavailable(
pip._vendor.pyproject_hooks._impl.BackendUnavailable: Cannot import 'mesonpy'
[X] Failed to install dependencies`