{ lib, python3Packages, fetchPypi, }: python3Packages.buildPythonApplication rec { pname = "edir"; version = "2.31"; format = "pyproject"; src = fetchPypi { inherit pname version; hash = "sha256-HcM++zmw+pW1ugmd/Dtz30V2Ew66t840cXPjAIRUlbo="; }; nativeBuildInputs = with python3Packages; [ setuptools-scm ]; propagatedBuildInputs = with python3Packages; [ platformdirs ]; meta = with lib; { description = "Program to rename and remove files and directories using your editor"; homepage = "https://github.com/bulletmark/edir"; license = licenses.gpl3Plus; maintainers = with maintainers; [ guyonvarch ]; platforms = platforms.all; mainProgram = "edir"; }; }