Loading pkgs/development/python-modules/pymorphy3/default.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { lib , fetchFromGitHub , buildPythonPackage , dawg-python , docopt , pytestCheckHook , pymorphy3-dicts-ru , pymorphy3-dicts-uk }: buildPythonPackage rec { pname = "pymorphy3"; version = "1.2.0"; src = fetchFromGitHub { owner = "no-plagiarism"; repo = pname; rev = version; hash = "sha256-5MXAYcjZPUrGf5G5e7Yml1SLukrZURA0TCv0GiP56rM="; }; propagatedBuildInputs = [ dawg-python docopt pymorphy3-dicts-ru pymorphy3-dicts-uk ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "pymorphy3" ]; meta = with lib; { description = "Morphological analyzer/inflection engine for Russian and Ukrainian"; homepage = "https://github.com/no-plagiarism/pymorphy3"; license = licenses.mit; maintainers = with maintainers; [ jboy ]; }; } pkgs/development/python-modules/pymorphy3/dicts-ru.nix 0 → 100644 +26 −0 Original line number Diff line number Diff line { lib , fetchPypi , buildPythonPackage }: buildPythonPackage rec { pname = "pymorphy3-dicts-ru"; version = "2.4.417150.4580142"; src = fetchPypi { inherit pname version; hash = "sha256-Oas3nUypBbr+1Q9a/Do95vlkNgV3b7yrxNMIjU7TgrA="; }; # has no tests doCheck = false; pythonImportsCheck = [ "pymorphy3_dicts_ru" ]; meta = with lib; { description = "Russian dictionaries for pymorphy3"; homepage = "https://github.com/no-plagiarism/pymorphy3-dicts"; license = licenses.mit; maintainers = with maintainers; [ jboy ]; }; } pkgs/development/python-modules/pymorphy3/dicts-uk.nix 0 → 100644 +26 −0 Original line number Diff line number Diff line { lib , fetchPypi , buildPythonPackage }: buildPythonPackage rec { pname = "pymorphy3-dicts-uk"; version = "2.4.1.1.1663094765"; src = fetchPypi { inherit pname version; hash = "sha256-s5RaNBNuGTgGzeZXuicdiKYHYedRN8E9E4qNFCqNEqw="; }; # has no tests doCheck = false; pythonImportsCheck = [ "pymorphy3_dicts_uk" ]; meta = with lib; { description = "Ukrainian dictionaries for pymorphy3"; homepage = "https://github.com/no-plagiarism/pymorphy3-dicts"; license = licenses.mit; maintainers = with maintainers; [ jboy ]; }; } pkgs/top-level/python-packages.nix +6 −0 Original line number Diff line number Diff line Loading @@ -8429,6 +8429,12 @@ self: super: with self; { pymorphy2-dicts-ru = callPackage ../development/python-modules/pymorphy2/dicts-ru.nix { }; pymorphy3 = callPackage ../development/python-modules/pymorphy3 { }; pymorphy3-dicts-ru = callPackage ../development/python-modules/pymorphy3/dicts-ru.nix { }; pymorphy3-dicts-uk = callPackage ../development/python-modules/pymorphy3/dicts-uk.nix { }; pympler = callPackage ../development/python-modules/pympler { }; pymsgbox = callPackage ../development/python-modules/pymsgbox { }; Loading Loading
pkgs/development/python-modules/pymorphy3/default.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { lib , fetchFromGitHub , buildPythonPackage , dawg-python , docopt , pytestCheckHook , pymorphy3-dicts-ru , pymorphy3-dicts-uk }: buildPythonPackage rec { pname = "pymorphy3"; version = "1.2.0"; src = fetchFromGitHub { owner = "no-plagiarism"; repo = pname; rev = version; hash = "sha256-5MXAYcjZPUrGf5G5e7Yml1SLukrZURA0TCv0GiP56rM="; }; propagatedBuildInputs = [ dawg-python docopt pymorphy3-dicts-ru pymorphy3-dicts-uk ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "pymorphy3" ]; meta = with lib; { description = "Morphological analyzer/inflection engine for Russian and Ukrainian"; homepage = "https://github.com/no-plagiarism/pymorphy3"; license = licenses.mit; maintainers = with maintainers; [ jboy ]; }; }
pkgs/development/python-modules/pymorphy3/dicts-ru.nix 0 → 100644 +26 −0 Original line number Diff line number Diff line { lib , fetchPypi , buildPythonPackage }: buildPythonPackage rec { pname = "pymorphy3-dicts-ru"; version = "2.4.417150.4580142"; src = fetchPypi { inherit pname version; hash = "sha256-Oas3nUypBbr+1Q9a/Do95vlkNgV3b7yrxNMIjU7TgrA="; }; # has no tests doCheck = false; pythonImportsCheck = [ "pymorphy3_dicts_ru" ]; meta = with lib; { description = "Russian dictionaries for pymorphy3"; homepage = "https://github.com/no-plagiarism/pymorphy3-dicts"; license = licenses.mit; maintainers = with maintainers; [ jboy ]; }; }
pkgs/development/python-modules/pymorphy3/dicts-uk.nix 0 → 100644 +26 −0 Original line number Diff line number Diff line { lib , fetchPypi , buildPythonPackage }: buildPythonPackage rec { pname = "pymorphy3-dicts-uk"; version = "2.4.1.1.1663094765"; src = fetchPypi { inherit pname version; hash = "sha256-s5RaNBNuGTgGzeZXuicdiKYHYedRN8E9E4qNFCqNEqw="; }; # has no tests doCheck = false; pythonImportsCheck = [ "pymorphy3_dicts_uk" ]; meta = with lib; { description = "Ukrainian dictionaries for pymorphy3"; homepage = "https://github.com/no-plagiarism/pymorphy3-dicts"; license = licenses.mit; maintainers = with maintainers; [ jboy ]; }; }
pkgs/top-level/python-packages.nix +6 −0 Original line number Diff line number Diff line Loading @@ -8429,6 +8429,12 @@ self: super: with self; { pymorphy2-dicts-ru = callPackage ../development/python-modules/pymorphy2/dicts-ru.nix { }; pymorphy3 = callPackage ../development/python-modules/pymorphy3 { }; pymorphy3-dicts-ru = callPackage ../development/python-modules/pymorphy3/dicts-ru.nix { }; pymorphy3-dicts-uk = callPackage ../development/python-modules/pymorphy3/dicts-uk.nix { }; pympler = callPackage ../development/python-modules/pympler { }; pymsgbox = callPackage ../development/python-modules/pymsgbox { }; Loading