diff --git a/pkgs/applications/misc/pyditz/default.nix b/pkgs/applications/misc/pyditz/default.nix deleted file mode 100644 index 9fda9dee0949..000000000000 --- a/pkgs/applications/misc/pyditz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ lib, pythonPackages, fetchPypi }: - -with pythonPackages; - -buildPythonApplication rec { - pname = "pyditz"; - version = "0.11"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-2gNlrpBk4wxKJ1JvsNeoAv2lyGUc2mmQ0Xvn7eiaJVE="; - }; - nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ pyyaml six jinja2 cerberus ]; - - nativeCheckInputs = [ unittestCheckHook ]; - - meta = with lib; { - homepage = "https://pypi.org/project/pyditz/"; - description = "Drop-in replacement for the Ditz distributed issue tracker"; - maintainers = [ maintainers.ilikeavocadoes ]; - license = licenses.lgpl2; - platforms = platforms.linux; - }; -} diff --git a/pkgs/by-name/py/pyditz/package.nix b/pkgs/by-name/py/pyditz/package.nix new file mode 100644 index 000000000000..4e8da8bb296b --- /dev/null +++ b/pkgs/by-name/py/pyditz/package.nix @@ -0,0 +1,33 @@ +{ + lib, + python3Packages, + fetchPypi, +}: + +python3Packages.buildPythonApplication rec { + pname = "pyditz"; + version = "0.11"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-2gNlrpBk4wxKJ1JvsNeoAv2lyGUc2mmQ0Xvn7eiaJVE="; + }; + + build-system = with python3Packages; [ setuptools-scm ]; + + dependencies = with python3Packages; [ + pyyaml + six + jinja2 + cerberus + ]; + + meta = { + homepage = "https://hg.sr.ht/~zondo/pyditz"; + description = "Drop-in replacement for the Ditz distributed issue tracker"; + maintainers = with lib.maintainers; [ ilikeavocadoes ]; + license = lib.licenses.lgpl2Plus; + platforms = lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 370c16467fc2..5847a66edf93 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11426,10 +11426,6 @@ with pkgs; ticktick = callPackage ../applications/office/ticktick { }; - pyditz = callPackage ../applications/misc/pyditz { - pythonPackages = python3Packages; - }; - py-spy = darwin.apple_sdk_11_0.callPackage ../development/tools/py-spy { # https://github.com/benfred/py-spy/issues/633 python3 = python311;