OpenMined / TenSEAL

A library for doing homomorphic encryption operations on tensors
Apache License 2.0
780 stars 155 forks source link

No packages for linux aarch and macos arm on pypi #451

Open xuefeng-xu opened 1 year ago

xuefeng-xu commented 1 year ago

Feature Description

No packages for linux aarch and macos arm on pypi.

Is your feature request related to a problem?

Is there any consideration for not having these packages?

What alternatives have you considered?

I can build from source using pip install ., but using pypi package would be more convenient.

Additional Context

It turns out that there aren't many FHE python packages available.

jinho-yoo-jack commented 11 months ago

I'm suffering from the same error, help. [Version Info] Python - 3.9.6 pip - 23.2.1

xuefeng-xu commented 11 months ago

From my experience, you can try build from source. Or run python3 setup.py bdist_wheel to create a wheel file, then pip3 install xx.whl

jinho-yoo-jack commented 11 months ago

@xuefeng-xu Thank you! I successed install. Thanks for the good advice.

bazzilic commented 4 months ago

It would be nice if this package was available on pypi for ARM architectures.

xuefeng-xu commented 4 months ago

I built these wheel files for Python 3.8 tenseal-0.3.14-cp38-cp38-linux_aarch64.zip tenseal-0.3.14-cp38-cp38-macosx_13_0_arm64.zip