lance-format / lance-format/lance
cycles in `lance_namespace` dependency
Open
@jackye1995 is already working on this.
Since Nov 21, 2025.
A-deps
A-namespace
enhancement
- Dominant language
- Rust
- Stars
- 7.1k
- Forks
- 852
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 272
Description
Hi
It appears that the pylance python package and the lance-namespace python package depend on each other, which is a cyclical dependency. This breaks several tooling, including bazel rules_python, and overall cyclical dependencies are just not a good idea, can the core features lance-namespace depends on just be extracted out?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.