tusharsadhwani / yen

The last Python environment manager you'll ever need.
MIT License
210 stars 9 forks source link

Add python 32-bit support #14

Closed LexiconCode closed 3 months ago

LexiconCode commented 7 months ago

yen allows for neach use case in python distribution. Adding python 32bit support enhances the use case for yen.

tusharsadhwani commented 7 months ago

Can do.

I'm a bit busy with life right now, if you want to write Python and Rust both you can take a crack at it, otherwise I'll do it sometime in March.

tusharsadhwani commented 3 months ago
image

It's mostly there. Now just need to compile the binary for 32bit as well.

LexiconCode commented 3 months ago

Is there a flag to force 32 bit from command line?

Often this isn't an issue of the OS supporting 64-bit but a software limitation of 32 bit software support. Sometimes dependencies/projects for software which are no longer updated require 32-bit. Therefore the use case of 32-bit python install on a 64-bit compatible OS/device.

My current workaround is simply manually downloading the 32-bit to python yen python install location (environmental variable) and then running yen setup. It seems to work as at that point it's just setting up a virtual environment which is the bit agnostic

tusharsadhwani commented 3 months ago

what do you mean? To download 32 bit even on a 64 bit machine?

Edit: Fair enough. I'll add that in.

tusharsadhwani commented 3 months ago

New flag, --32bit it is.