flatironinstitute / FMM3D

Flatiron Institute Fast Multipole Libraries --- This codebase is a set of libraries to compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in three dimensions, on a multi-core shared-memory machine.
https://fmm3d.readthedocs.io
Other
91 stars 36 forks source link

Package does not work with Python >3.10 #31

Open chenard612 opened 1 year ago

chenard612 commented 1 year ago

I have tried to pip install this package on different virtual envs and I have no problem for Python 3.6, 3.8 or 3.9 but I can't get it to work with Python 3.10 or 3.11.

No matching distribution is found for it.

My pip version is 22.3.1

I have cloned the git repo on my machine and ran the tests with 'make test' and everything worked very well (6/6 tests worked), even with Python 3.10. It seems to me that only getting the package from pipy is the issue.

Thank you very much.

lu1and10 commented 1 year ago

Hi Alexis,

We have not uploaded the python wheels for python 3.10 and 3.11 to pypi, we will soon upload it.

On Tue, Dec 20, 2022 at 8:41 PM Alexis Chenard @.***> wrote:

I have tried to pip install this package on different virtual envs and I have no problem for Python 3.6, 3.8 or 3.9 but I can't get it to work with Python 3.10 or 3.11.

No matching distribution is found for it.

My pip version is 22.3.1

Thank you very much.

— Reply to this email directly, view it on GitHub https://github.com/flatironinstitute/FMM3D/issues/31, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMXDUKCFWIXZTEBGYR5IDRLWOGSP3ANCNFSM6AAAAAATEOTSXI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

mrachh commented 1 year ago

Dear Alexis, Libin has now uploaded python wheels for python 3.9-3.11 for Linux and Mac. Let us know if you run into any difficulties.