Closed zerothi closed 10 months ago
Hi Nick, thank you for the PR. In my computer this PR works, hopefully now users can install it safely.
About the netCDF4 requirement, it is not mandatory for the hubbard
package to work, only for IO operations (as sisl).
cleaned pyproject.toml
Also deleted setup.cfg/setup.py. They should now be superseeded by the pyproject.toml
Removed gitattributes for pyproject.toml, it ends up never working since download sources will not replace it (i.e. releases are broken by design).
It is safer to hardcode these details (yes annoying).
Added tracker to the links.
One thing missing in this PR is that sisl dropped NetCDF requirement https:/github.com/zerothi/sisl/commit/e0e9be432078269a4fc1f9757d4e7136cdfc52cf, hence it should be added here if required! Let me know, and I'll update.