anki-bin: 24.06.3 -> 24.11 (#360722)
[NixPkgs.git] / pkgs / development / python-modules / unidata-blocks / default.nix
blob793cbc7428a083b166aa73b02580db40533f5555
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   pytestCheckHook,
7   nix-update-script,
8   hatchling,
9   langcodes,
12 buildPythonPackage rec {
13   pname = "unidata-blocks";
14   version = "0.0.15";
15   pyproject = true;
17   disabled = pythonOlder "3.10";
19   src = fetchPypi {
20     pname = "unidata_blocks";
21     inherit version;
22     hash = "sha256-dPVJjA+udN6hD8v+pp59/SsHHCwmJLVRYuCDBQIGJQk=";
23   };
25   build-system = [ hatchling ];
27   dependencies = [
28     langcodes
29   ];
31   nativeCheckInputs = [ pytestCheckHook ];
33   pythonImportsCheck = [ "unidata_blocks" ];
35   passthru.updateScript = nix-update-script { };
37   meta = {
38     homepage = "https://github.com/TakWolf/unidata-blocks";
39     description = "Library that helps query unicode blocks by Blocks.txt";
40     platforms = lib.platforms.all;
41     license = lib.licenses.mit;
42     maintainers = with lib.maintainers; [
43       TakWolf
44       h7x4
45     ];
46   };