You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for the really cool project first of all :)
I have a big monorepo with a ton of packages that depend on each other, but also other dependencies. I am using uv and workspaces for that. No namespace packages!
Using the uv run tach check-external command, I would have expected it to see what depencies are used in package2 and to double check these via their repective package2.pyproject.toml file. However I get errors that packages are not installed that are in defined in the corresponding pyproject.toml. And the depency to package1 is not shown as missing when that is removed from the pyproject.toml.
I am a bit unsure what I am supposed to do / if this layout is even supported. I have tried most combinations of sources / modules to no avail - the layout up to gave me the best results for far :)
The text was updated successfully, but these errors were encountered:
Heyo!
Thanks for the really cool project first of all :)
I have a big monorepo with a ton of packages that depend on each other, but also other dependencies. I am using uv and workspaces for that. No namespace packages!
In this example,
package2
depends onpackage1
- which is installed using uv workspaces.I am struggeling a bit to set up tach to detect the dependencies correctly.
I have managed to have tach detect the dirs by using this (full) config. I have no marked anything as modules yet:
Using the
uv run tach check-external
command, I would have expected it to see what depencies are used inpackage2
and to double check these via their repectivepackage2.pyproject.toml
file. However I get errors that packages are not installed that are in defined in the correspondingpyproject.toml
. And the depency topackage1
is not shown as missing when that is removed from thepyproject.toml
.I am a bit unsure what I am supposed to do / if this layout is even supported. I have tried most combinations of sources / modules to no avail - the layout up to gave me the best results for far :)
The text was updated successfully, but these errors were encountered: