BitNet icon indicating copy to clipboard operation
BitNet copied to clipboard

migrate to pyproject.toml from requirement.txt

Open mashanz opened this issue 3 months ago • 2 comments

why not using light wight all in one python tools like UV?

conda are too bloated.

mashanz avatar Sep 04 '25 11:09 mashanz

Well I tried to get this working without conda but it couldn't get all depencies of llama.cpp. Also uv could only get python modules but not c++ libaray. Tried in Arch Linux WSL in Windows 10.

For bloatness of conda, in my experience depends of which conda distro you are using. I used miniforge in my ThinkPad x250 and it was not bloated. Also was faster. Try to install mini version of conda like miniconda and miniforge for minimal.

ArrivedAditya avatar Sep 21 '25 12:09 ArrivedAditya

Try this

uv python pin 3.9
uv init --bare 
uv add -r requirements.txt

CJHarmath avatar Oct 03 '25 19:10 CJHarmath