From dfd7c673844567412dbcf2a9f9bb16e4e00c95a6 Mon Sep 17 00:00:00 2001 From: Dilip Date: Mon, 12 Aug 2024 18:41:20 +0530 Subject: [PATCH] python3Packages.textblob: init at 0.18.0 --- .../python-modules/textblob/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/textblob/default.nix diff --git a/pkgs/development/python-modules/textblob/default.nix b/pkgs/development/python-modules/textblob/default.nix new file mode 100644 index 000000000000..0cf523eecea6 --- /dev/null +++ b/pkgs/development/python-modules/textblob/default.nix @@ -0,0 +1,35 @@ +{ + lib, + fetchPypi, + buildPythonPackage, + setuptools, + flit-core, + nltk, +}: + +buildPythonPackage rec { + pname = "textblob"; + version = "0.18.0"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-61B7Yr8ig6cfVr7T4PxO7H04jvdrA2mc+ZQWZXKo2vM="; + }; + + build-system = [ flit-core ]; + + dependencies = [ nltk ]; + + doCheck = true; + + pythonImportsCheck = [ "textblob" ]; + + meta = with lib; { + changelog = "https://github.com/sloria/TextBlob/releases/tag/${version}"; + description = "Simplified Text processing"; + homepage = "https://textblob.readthedocs.io/"; + license = licenses.mit; + maintainers = with maintainers; [ idlip ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 814d2b1bf33d..d4322e81bd59 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15470,6 +15470,8 @@ self: super: with self; { texsoup = callPackage ../development/python-modules/texsoup { }; + textblob = callPackage ../development/python-modules/textblob { }; + textfsm = callPackage ../development/python-modules/textfsm { }; textile = callPackage ../development/python-modules/textile { };