You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm planning to do this, but I don't know yet how exactly it is going to happen.
The latest version has a slightly changed interface and some functionality is no longer present, so I think this requires a major version bump, or maybe even a change in name. I'm not sure yet whether I should open a new project for this or just put it into a new branch of the existing repository. Comments are welcome!
That would be convenient, but there is much work by @dagss in the current version which is used by many people, and which absolutely needs to be kept visible.
I will provide a Python interface for the new version.
I possible, I'd like to switch from cython to pybind11 for the Python interface.
Would the interface that is currently part of pyHealpix (https://gitlab.mpcdf.mpg.de/ift/pyHealpix) be OK? Then I'd just copy the relevant parts over...
On Fri, Jun 7, 2019, 02:11 mreineck ***@***.***> wrote:
I possible, I'd like to switch from cython to pybind11 for the Python
interface.
Would the interface that is currently part of pyHealpix (
https://gitlab.mpcdf.mpg.de/ift/pyHealpix) be OK? Then I'd just copy the
relevant parts over...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#22?email_source=notifications&email_token=AAC5Q4QVWODX7SOGPXQTGL3PZIQ45A5CNFSM4HUO4GI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXFJFFQ#issuecomment-499815062>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAC5Q4S5YUSOEFLEGSXLCL3PZIQ45ANCNFSM4HUO4GIQ>
.
At the moment, you still have to set sharp_libpath by hand at the top of setup.py, if the sharp library is not in the system's search path. I'm not sure how this is done properly.
Also, the whole "darwin" section is probably completely broken...
Activity
mreineck commentedon Jun 6, 2019
I'm planning to do this, but I don't know yet how exactly it is going to happen.
The latest version has a slightly changed interface and some functionality is no longer present, so I think this requires a major version bump, or maybe even a change in name. I'm not sure yet whether I should open a new project for this or just put it into a new branch of the existing repository. Comments are welcome!
Development of libsharp has shifted to https://gitlab.mpcdf.mpg.de/mtr/libsharp, but I plan to sync the Github repository when releases take place.
zonca commentedon Jun 6, 2019
I think the best would be to port the Python interface to gitlab and then close this repository (archive it) and just have 1 repo.
mreineck commentedon Jun 7, 2019
That would be convenient, but there is much work by @dagss in the current version which is used by many people, and which absolutely needs to be kept visible.
I will provide a Python interface for the new version.
mreineck commentedon Jun 7, 2019
I possible, I'd like to switch from
cythontopybind11for the Python interface.Would the interface that is currently part of
pyHealpix(https://gitlab.mpcdf.mpg.de/ift/pyHealpix) be OK? Then I'd just copy the relevant parts over...zonca commentedon Jun 7, 2019
mreineck commentedon Jun 13, 2019
There is now a first version of a Python interface at
https://gitlab.mpcdf.mpg.de/mtr/libsharp/tree/add_python
At the moment, you still have to set
sharp_libpathby hand at the top ofsetup.py, if the sharp library is not in the system's search path. I'm not sure how this is done properly.Also, the whole "darwin" section is probably completely broken...