Files
my-pkgs/pkgs/pyzotero-cli/default.nix
T
luis dd986e9709
CI / Nix Flake Check (push) Successful in 53s
CI / Build Packages (default) (push) Successful in 50s
CI / Build Packages (example-b) (push) Successful in 45s
CI / Build Packages (example-a) (push) Successful in 46s
CI / Build Packages (pyzotero) (push) Successful in 55s
CI / Build Packages (pyzotero-cli) (push) Successful in 56s
audiveris
2026-06-14 21:22:36 +02:00

44 lines
812 B
Nix

{
lib,
python3Packages,
fetchPypi,
pyzotero,
}:
python3Packages.buildPythonApplication rec {
pname = "pyzotero-cli";
version = "0.1.6";
pyproject = true;
src = fetchPypi {
pname = "pyzotero_cli";
inherit version;
hash = "sha256-qQdH4takRxu20bgYuOKgzn65fEplKP0GqVaD3PLH+5w=";
};
build-system = with python3Packages; [
setuptools
];
dependencies = [
pyzotero
]
++ (with python3Packages; [
click
pyyaml
tabulate
python-dotenv
pytest
]);
pythonImportsCheck = [ "pyzotero_cli" ];
meta = {
description = "CLI wrapper for pyzotero - use Zotero from the command line";
homepage = "https://github.com/chriscarrollsmith/pyzotero-cli";
license = lib.licenses.mit;
platforms = lib.platforms.all;
mainProgram = "zot";
};
}