Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update build system to conan2 #71

Closed
wants to merge 1 commit into from
Closed

Update build system to conan2 #71

wants to merge 1 commit into from

Conversation

mdavezac
Copy link
Member

@mdavezac mdavezac commented Mar 8, 2023

No description provided.

@mdavezac mdavezac force-pushed the conan2 branch 2 times, most recently from 9b1dc97 to 5c973bc Compare March 8, 2023 16:46
@jasonmcewen
Copy link
Contributor

Hey @mdavezac, hope all is good with you!

What state is Conan 2 support in? Could this be merged?

We're actively developing a number of relatively new codes (s2fft, s2wav, s2scat) that use some ssht features and also regression test against it. For that reason it would be very useful to update ssht to support numpy 2 and also Conan 2. It would also be good to do the same for so3 and s2let.

Conan 2 support appears to be a blocker for getting some of these codes going on some large clusters (e.g. NERSC), as discussed in this issue.

We can help get this going if you could point us in the right direction?

Pinging @CosmoMatt and @matt-graham to keep them in the loop.

@mdavezac
Copy link
Member Author

mmm, dropped the ball on that one. I'll try and refresh my memory over the weekend.

@mdavezac
Copy link
Member Author

mdavezac commented Oct 7, 2024

Actually, it looks like the recipe in conan-center is up to date.
You can try it with conan search ssht and conan install --requires "ssht/1.5.2" --build=missing.
From other projects, it can be installed like any other conan package.

@mdavezac mdavezac closed this Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants