diff options
Diffstat (limited to 'pkgs/development/python-modules/awkward-cpp/default.nix')
-rw-r--r-- | pkgs/development/python-modules/awkward-cpp/default.nix | 39 |
1 files changed, 18 insertions, 21 deletions
diff --git a/pkgs/development/python-modules/awkward-cpp/default.nix b/pkgs/development/python-modules/awkward-cpp/default.nix index bd5c3197a0973..9b4a45c2f4053 100644 --- a/pkgs/development/python-modules/awkward-cpp/default.nix +++ b/pkgs/development/python-modules/awkward-cpp/default.nix @@ -1,48 +1,45 @@ -{ lib -, buildPythonPackage -, pythonOlder -, fetchPypi -, cmake -, ninja -, pybind11 -, scikit-build-core -, numpy +{ + lib, + buildPythonPackage, + pythonOlder, + fetchPypi, + cmake, + ninja, + pybind11, + scikit-build-core, + numpy, }: buildPythonPackage rec { pname = "awkward-cpp"; - version = "32"; + version = "34"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-rYxa+GIG+w9DSxZ0nMXMppoVqI4WykPpHlbFzKd0IfA="; + hash = "sha256-OayBTXafOK3ppfbDm4Wwe7wFr1Y0L7FXQu3OEjf54Ek="; }; - nativeBuildInputs = [ + build-system = [ cmake ninja pybind11 scikit-build-core ] ++ scikit-build-core.optional-dependencies.pyproject; - propagatedBuildInputs = [ - numpy - ]; + dependencies = [ numpy ]; dontUseCmakeConfigure = true; - pythonImportsCheck = [ - "awkward_cpp" - ]; + pythonImportsCheck = [ "awkward_cpp" ]; - meta = with lib; { + meta = { description = "CPU kernels and compiled extensions for Awkward Array"; homepage = "https://github.com/scikit-hep/awkward"; changelog = "https://github.com/scikit-hep/awkward/releases/tag/v${version}"; - license = licenses.bsd3; - maintainers = with maintainers; [ veprbl ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ veprbl ]; }; } |