37 buildPythonPackage rec {
42 src = fetchFromGitHub {
45 rev = "refs/tags/v${version}";
46 hash = "sha256-UpZoMYk4URN8tSFGIynVzWMk+9S0izROAgbx6uI2cN8=";
49 build-system = [ hatchling ];
74 substituteInPlace pyproject.toml \
75 --replace-fail "--cov=papis" ""
78 pythonImportsCheck = [ "papis" ];
89 export HOME=$(mktemp -d);
98 # Require network access
100 "papis/downloaders/usenix.py"
104 # Require network access
105 "test_yaml_unicode_dump"
109 description = "Powerful command-line document and bibliography manager";
110 mainProgram = "papis";
111 homepage = "https://papis.readthedocs.io/";
112 changelog = "https://github.com/papis/papis/blob/v${version}/CHANGELOG.md";
113 license = lib.licenses.gpl3Only;
114 maintainers = with lib.maintainers; [