-
Notifications
You must be signed in to change notification settings - Fork 983
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
pyproject.toml's [project] table requires a version field which is non-existent, causes the following error when install with uv.
× Failed to download and build `dowhy @ git+https://github.com/py-why/dowhy.git`
├─▶ Failed to parse: `/home/$USER/.cache/uv/git-v0/checkouts/038fc6287aaa7a36/3122028/pyproject.toml`
╰─▶ TOML parse error at line 1, column 1
|
1 | [project]
| ^^^^^^^^^
`pyproject.toml` is using the `[project]` table, but the required `project.version` field is neither set
nor present in the `project.dynamic` list
-
Per spec, this version field is required for the [project] table: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#version
-
When I put in a dummy version field under the [project] table, I was able to install it with uv.
Version information:
- DoWhy version 0.13 (from github)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working