Merge pull request from bbenno/update-reuse

reuse: 3.0.2 -> 4.0.2
This commit is contained in:
OTABI Tomoya 2024-07-07 00:09:34 +09:00 committed by GitHub
commit ac4b304b40
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,37 +3,46 @@
buildPythonPackage,
fetchFromGitHub,
poetry-core,
# dependencies
attrs,
binaryornot,
boolean-py,
debian,
jinja2,
license-expression,
tomlkit,
# test dependencies
freezegun,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "reuse";
version = "3.0.2";
version = "4.0.2";
pyproject = true;
src = fetchFromGitHub {
owner = "fsfe";
repo = "reuse-tool";
rev = "refs/tags/v${version}";
hash = "sha256-ZYmQtJ503HDmu+Cd6IxOrCcOVH+CcFnFe3oe6PqvcE0=";
hash = "sha256-ajvQbDHQDzmEAmODVEXKH+Nsbud6V3RX1DRQ6SDEtm8=";
};
build-system = [ poetry-core ];
dependencies = [
attrs
binaryornot
boolean-py
debian
jinja2
license-expression
tomlkit
];
nativeCheckInputs = [ pytestCheckHook ];
nativeCheckInputs = [ pytestCheckHook freezegun ];
disabledTestPaths = [
# pytest wants to execute the actual source files for some reason, which fails with ImportPathMismatchError()