-
Notifications
You must be signed in to change notification settings - Fork 91
Open
Description
Hi there,
Just ran a uv sync on my dev setup, and it's failing:
Resolved 172 packages in 2.81s x Failed to build orionsdk==0.5.0|-> The build backend returned an error-> Call to setuptools.build_meta:__legacy__.build_wheel failed (exit code: 1)
[stderr]
C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 12, in <module>
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\__init__.py", line 115, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\_distutils\core.py", line 173, in setup
ok = dist.parse_command_line()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\_distutils\dist.py", line 494, in parse_command_line
args = parser.getopt(args=self.script_args, object=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\_distutils\fancy_getopt.py", line 243, in getopt
self._grok_option_table()
File "C:\Users\Christory\AppData\Local\uv\cache\builds-v0\.tmpsmP0Xz\Lib\site-packages\setuptools\_distutils\fancy_getopt.py", line 214, in _grok_option_table
raise DistutilsGetoptError(
distutils.errors.DistutilsGetoptError: invalid long option name 'dry-sync_telecom_supervision_cli' (must be letters, numbers, hyphens only
hint: This usually indicates a problem with the package or the build environment.
help: orionsdk (v0.5.0) was included because solarwinds-discovery (v0.1.0) depends on telecom-solarwinds-python-lib (v0.1.50) which depends on `orionsdk``
I hope the formatting survives the copy and paste.
If I force back the orionsdk version to 0.4.0 it works fine.
Thanks,
Thomas
Metadata
Metadata
Assignees
Labels
No labels