rye
rye copied to clipboard
Expose Rye as a Library
Having python dependencies is hard to manage when called from other languages. If Rye could install those dependencies through a library, that would make it a lot easier to integrate python dependencies within Rust or other languages.
Issues that could be tackled:
- Simplify install scripts.
- Make the installation of the right version of python easier.
- Make dependencies more isolated and also more programmable.
- Less
libpython,PYTHONPATH,LD_LIBRARY_PATHshenanigans as we could have a more reliable way to know where to find each dependencies.
This is tangential to the current vision of Rye, but would make life on planet Rust-Python a lot easier.
I can make contribute those change myself as part of rye or as a third-party lib, but just wanted to know first if that was something rye would be interested in.
I think this would be interesting but it's not likely that I will be working on this.