lance-format / lance-format/lance
Make numpy optional pylance dependency
Open
Nobody has claimed this yet.
A-python
enhancement
good first issue
- Dominant language
- Rust
- Stars
- 7.1k
- Forks
- 852
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 272
Description
I don't think it's required, and it adds ~15MB.
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.
Research direction
Start by locating the Python package dependency declaration for numpy and determine how the Pylance-related dependency is configured. Check the package installation and dependency metadata to confirm numpy can be omitted from the default installation while remaining available where required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- numpy, python
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100