-
Notifications
You must be signed in to change notification settings - Fork 250
Open
Labels
Description
Brand new install from uv and shallow clone of main.
#1266 was merged? but I see
benweinstein@Bens-MacBook-Pro-2 DeepForest % uv sync
Using CPython 3.14.3
Creating virtual environment at: .venv
× Failed to build `untokenize==0.1.1`
├─▶ The build backend returned an error
╰─▶ Call to `setuptools.build_meta:__legacy__.build_wheel` failed (exit status: 1)
[stderr]
Traceback (most recent call last):
File "<string>", line 14, in <module>
requires = get_requires_for_build({})
File "/Users/benweinstein/.cache/uv/builds-v0/.tmpoo4XFF/lib/python3.14/site-packages/setuptools/build_meta.py",
line 333, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/benweinstein/.cache/uv/builds-v0/.tmpoo4XFF/lib/python3.14/site-packages/setuptools/build_meta.py",
line 301, in _get_build_requires
self.run_setup()
~~~~~~~~~~~~~~^^
File "/Users/benweinstein/.cache/uv/builds-v0/.tmpoo4XFF/lib/python3.14/site-packages/setuptools/build_meta.py",
line 520, in run_setup
super().run_setup(setup_script=setup_script)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/benweinstein/.cache/uv/builds-v0/.tmpoo4XFF/lib/python3.14/site-packages/setuptools/build_meta.py",
line 317, in run_setup
exec(code, locals())
~~~~^^^^^^^^^^^^^^^^
File "<string>", line 19, in <module>
json.dump(requires, fp)
^^^^
File "<string>", line 14, in version
AttributeError: 'Constant' object has no attribute 's'
hint: This usually indicates a problem with the package or the build environment.
help: `untokenize` (v0.1.1) was included because `deepforest[dev]` (v2.1.0) depends on `docformatter` (v1.7.7) which
depends on `untokenize>=0.1.1, <0.2.0`
benweinstein@Bens-MacBook-Pro-2 DeepForest %
solution would be limit to 3.13, I'm not sure we need docformatter with ruff?
Reactions are currently unavailable