Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 50 lines
Nix
at litex
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051{ lib, buildPythonPackage, fetchPypi, setuptools-scm, liberfa, packaging, numpy}:
buildPythonPackage rec { pname = "pyerfa"; format = "pyproject"; version = "2.0.0.1";
doCheck = false;
src = fetchPypi { inherit pname version; sha256 = "2fd4637ffe2c1e6ede7482c13f583ba7c73119d78bef90175448ce506a0ede30"; };
nativeBuildInputs = [ packaging setuptools-scm ];
propagatedBuildInputs = [ liberfa numpy ];
preBuild = '' export PYERFA_USE_SYSTEM_LIBERFA=1 '';
meta = with lib; { description = "Python bindings for ERFA routines"; longDescription = '' PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU). All C routines are wrapped as Numpy universal functions, so that they can be called with scalar or array inputs. ''; homepage = "https://github.com/liberfa/pyerfa"; license = licenses.bsd3; maintainers = [ maintainers.rmcgibbo ]; };}