diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2022-03-14 08:58:41 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2022-03-14 08:58:41 +0100 |
commit | 36ad60841c59828f58c36d208d1150bac4bc67f7 (patch) | |
tree | 9dfab5136ac75edd276188486bfdd1ae8f6d043a /pkgs/development/python-modules/meilisearch/default.nix | |
parent | aa7b1297080cbf6ca0d9c3a51e071358b62a491c (diff) | |
download | nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.tar nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.tar.gz nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.tar.bz2 nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.tar.lz nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.tar.xz nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.tar.zst nixpkgs-36ad60841c59828f58c36d208d1150bac4bc67f7.zip |
python3Packages.meilisearch: init at 0.18.0
Diffstat (limited to 'pkgs/development/python-modules/meilisearch/default.nix')
-rw-r--r-- | pkgs/development/python-modules/meilisearch/default.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/meilisearch/default.nix b/pkgs/development/python-modules/meilisearch/default.nix new file mode 100644 index 00000000000..aa40394dab6 --- /dev/null +++ b/pkgs/development/python-modules/meilisearch/default.nix @@ -0,0 +1,39 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, requests +}: + +buildPythonPackage rec { + pname = "meilisearch"; + version = "0.18.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "meilisearch"; + repo = "meilisearch-python"; + rev = "v${version}"; + hash = "sha256-iIFTZKORCXr4mNeWBtbOPWXwORuTV/IKhLYkqFgd3Hw="; + }; + + propagatedBuildInputs = [ + requests + ]; + + pythonImportsCheck = [ + "meilisearch" + ]; + + # Tests spin up a local server and are not mocking the requests + doCheck = false; + + meta = with lib; { + description = "Client for the Meilisearch API"; + homepage = "https://github.com/meilisearch/meilisearch-python"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ fab ]; + }; +} |