biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / kiwisolver / default.nix
blob24322524eb93af6e3018f8344e178f117ef6827b
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   stdenv,
6   libcxx,
7   cppy,
8   setuptools-scm,
9   pythonOlder,
12 buildPythonPackage rec {
13   pname = "kiwisolver";
14   version = "1.4.5";
15   format = "setuptools";
17   disabled = pythonOlder "3.7";
19   src = fetchPypi {
20     inherit pname version;
21     hash = "sha256-5X5WOlf7IqFC2jTziswvwaXIZLwpyhUXqIq8lj5g1uw=";
22   };
24   env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
26   nativeBuildInputs = [ setuptools-scm ];
28   buildInputs = [ cppy ];
30   pythonImportsCheck = [ "kiwisolver" ];
32   meta = with lib; {
33     description = "Implementation of the Cassowary constraint solver";
34     homepage = "https://github.com/nucleic/kiwi";
35     license = licenses.bsd3;
36     maintainers = [ ];
37   };