nixpkgs/pkgs/development/python-modules/spotipyfree/default.nix
2026-06-16 06:36:38 +00:00

39 lines
734 B
Nix

{
buildPythonPackage,
fetchPypi,
lib,
pymongo,
setuptools,
spotapi,
}:
buildPythonPackage (finalAttrs: {
pname = "spotipyfree";
version = "1.9.12";
pyproject = true;
# no tags on GitHub
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-66SITvhrKd1dJucd626Qy9jW9qZYgH/PWYyto3F4Big=";
};
build-system = [ setuptools ];
dependencies = [
pymongo
spotapi
];
pythonImportsCheck = [ "SpotipyFree" ];
# upstream has no tests
doCheck = false;
meta = {
description = "Spotipy-compatible wrapper using SpotAPI";
homepage = "https://github.com/TzurSoffer/spotipyFree";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.dotlambda ];
};
})