python311Packages.annexremote: 1.6.0 -> 1.6.4

Diff: https://github.com/Lykos153/AnnexRemote/compare/refs/tags/v1.6.0...v1.6.4

Changelog: https://github.com/Lykos153/AnnexRemote/releases/tag/v1.6.4
This commit is contained in:
Fabian Affolter 2023-11-10 09:20:52 +01:00
parent 067dd6a085
commit f80124c2af

View File

@ -1,33 +1,34 @@
{ lib
, isPy3k
, buildPythonPackage
, fetchFromGitHub
, pytestCheckHook
, nose
, pythonOlder
, setuptools
, setuptools-scm
}:
buildPythonPackage rec {
pname = "annexremote";
version = "1.6.0";
format = "setuptools";
version = "1.6.4";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "Lykos153";
repo = "AnnexRemote";
rev = "v${version}";
sha256 = "sha256-h03gkRAMmOq35zzAq/OuctJwPAbP0Idu4Lmeu0RycDc=";
rev = "refs/tags/v${version}";
hash = "sha256-eBq1nZnNuzTLvc11G/XaenZlVEUke3kpWlZ7P5g4kc8=";
};
nativeCheckInputs = [
nose
nativeBuildInputs = [
setuptools
setuptools-scm
];
checkPhase = ''
nosetests -v -e "^TestExport_MissingName" -e "^TestRemoveexportdirectory"
'';
nativeCheckInputs = [
pytestCheckHook
];
pythonImportsCheck = [
"annexremote"
@ -36,6 +37,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Helper module to easily develop git-annex remotes";
homepage = "https://github.com/Lykos153/AnnexRemote";
changelog = "https://github.com/Lykos153/AnnexRemote/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ montag451 ];
};