Florian Klink 5c1fd9c637 python312Packages.numpy-financial: init at 1.0.0
The numpy-financial Python package is a collection of elementary
financial functions. These functions were copied to this package from
version 1.17 of NumPy.

The financial functions in NumPy are deprecated and eventually will be
removed from NumPy; see NEP-32 for more information. This package is the
replacement for the deprecated NumPy financial functions.
2025-03-25 20:14:29 +00:00

46 lines
891 B
Nix

{
lib,
buildPythonPackage,
fetchFromGitHub,
pytestCheckHook,
meson,
meson-python,
numpy,
setuptools,
}:
buildPythonPackage rec {
pname = "numpy-financial";
version = "1.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "numpy";
repo = "numpy-financial";
tag = "v${version}";
hash = "sha256-6hSi5Y292Ikfb2m2SLvIHJS0nZcGKgGzvybgmpxReWI=";
};
build-system = [
meson
meson-python
setuptools
];
dependencies = [ numpy ];
nativeCheckInputs = [
pytestCheckHook
];
pythonImportsCheck = [ "numpy_financial" ];
meta = {
homepage = "https://numpy.org/numpy-financial/";
changelog = "https://github.com/numpy/numpy-financial/releases/tag/v${version}";
description = "Collection of elementary financial functions";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ flokli ];
};
}