-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
https://hatch.pypa.io/latest/config/dependency/#local
Traceback (most recent call last):
File "C:\Users\...\Git\HexBug\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 167, in prepare_metadata_for_build_editable
hook = backend.prepare_metadata_for_build_editable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'hatchling.build' has no attribute 'prepare_metadata_for_build_editable'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\...\Git\HexBug\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
main()
File "C:\Users\...\Git\HexBug\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\Git\HexBug\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 176, in prepare_metadata_for_build_editable
whl_basename = build_hook(metadata_directory, config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatchling\build.py", line 82, in build_editable
return os.path.basename(next(builder.build(directory=wheel_directory, versions=['editable'])))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatchling\builders\plugin\interface.py", line 90, in build
self.metadata.validate_fields()
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatchling\metadata\core.py", line 243, in validate_fields
_ = self.version
^^^^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatchling\metadata\core.py", line 128, in version
self._version = self._get_version()
^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatchling\metadata\core.py", line 222, in _get_version
core_metadata = self.core
^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatchling\metadata\core.py", line 174, in core
metadata_hook.update(self.core_raw_metadata)
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatch_gradle_version\plugins\metadata_hook\base.py", line 35, in update
self.parse_dependencies(self.dependencies),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatch_gradle_version\common\decorators.py", line 13, in wrapper
return list(func(*args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\AppData\Local\Temp\pip-build-env-6lxs01zj\overlay\Lib\site-packages\hatch_gradle_version\plugins\metadata_hook\base.py", line 56, in parse_dependencies
yield dependency.format_map(key_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'root'
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
📋 Backlog