ok, so removed 3.8, now has 3.12 pip install glasgow/software[builtin-toolchain] Defaulting to user installation because normal site-packages is not writeable Processing c:\users\mikek\appdata\local\git\glasgow\software Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [25 lines of output] Traceback (most recent call last): File "C:\Program Files\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in main() File "C:\Program Files\Python312\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\mikek\AppData\Local\Temp\pip-build-env-3a0002v1\overlay\Lib\site-packages\pdm\backend\hooks\version\__init__.py", line 101, in resolve_version_from_scm raise ConfigError( pdm.backend.exceptions.ConfigError: Cannot find the version from SCM or SCM isn't detected. You can still specify the version via environment variable `PDM_BUILD_SCM_VERSION`, or specify `fallback_version` config. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details.