syrics: init at v0.1.2.0

This commit is contained in:
Yogansh Sharma
2025-06-15 22:11:39 +05:30
parent b70ec63e33
commit 706aa4615e
+42
View File
@@ -0,0 +1,42 @@
{
lib,
python3,
fetchFromGitHub,
}:
python3.pkgs.buildPythonApplication rec {
pname = "syrics";
version = "0.1.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "akashrchandran";
repo = "syrics";
tag = "v${version}";
hash = "sha256-YoH5rgj0kt9fDILc9dTAFO5erOBWexuqT9hY7e6bj6Q=";
};
build-system = [
python3.pkgs.setuptools
python3.pkgs.wheel
];
dependencies = with python3.pkgs; [
requests
spotipy
tinytag
tqdm
];
pythonImportsCheck = [
"syrics"
];
meta = {
description = "Command line tool to fetch lyrics from spotify and save it to lrc file";
homepage = "https://github.com/akashrchandran/syrics/";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ yogansh ];
mainProgram = "syrics";
};
}