Add custom build backend for parallel NetCDF4#1307
Conversation
|
jswhit2 seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
|
You might want to report which |
|
Many apologies, this PR has fallen out of my radar for too long... So far, CI on Windows fails since |
|
|
|
The windows wheel builds are failing because nc-config only works on linux and macos. |
|
Thanks for the clarification @jswhit and sorry for overlooking it. The code now relies on utilities fetched from |
Introducing an in-tree build backend which programmatically detects whether NetCDF4 supports parallel I/O, and if so adds MPI4Py to the list of build dependencies. The custom backend is a very thin wrapper around the original Setuptools backend.