Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
942 B · 48 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849{ lib, beancount, buildPythonPackage, fetchFromGitHub, pytest-bdd, pytestCheckHook, regex, setuptools,}:
buildPythonPackage rec { pname = "beancount-plugin-utils"; version = "0.0.4"; pyproject = true;
src = fetchFromGitHub { owner = "Akuukis"; repo = "beancount_plugin_utils"; rev = "v${version}"; hash = "sha256-oyfL2K/sS4zZ7cq1P36h0dTcW1m5GUyQ9+IyZGfpb2E="; };
build-system = [ setuptools ];
dependencies = [ beancount ];
nativeCheckInputs = [ pytest-bdd pytestCheckHook regex ];
pytestFlags = [ "--fixtures" ];
enabledTestPaths = [ "tests/" ];
pythonImportsCheck = [ "beancount" ];
meta = with lib; { homepage = "https://github.com/Akuukis/beancount_plugin_utils"; description = "Utils for beancount plugin writers - BeancountError, mark, metaset, etc"; license = licenses.agpl3Only; maintainers = with maintainers; [ alapshin ]; };}