xeus-cling: fix improper linking with LLVM (#351130)
[NixPkgs.git] / pkgs / development / python-modules / confight / default.nix
blobd3e627b79bb21a514bbfaccda06ed50306928031
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   setuptools,
6   toml,
7 }:
9 buildPythonPackage rec {
10   pname = "confight";
11   version = "2.0";
12   pyproject = true;
14   src = fetchPypi {
15     inherit pname version;
16     hash = "sha256-iodoexnh9tG4dgkjDXCUzWRFDhRlJ3HRgaNhxG2lwPY=";
17   };
19   nativeBuildInputs = [ setuptools ];
21   propagatedBuildInputs = [ toml ];
23   pythonImportsCheck = [ "confight" ];
25   doCheck = false;
27   meta = with lib; {
28     description = "Python context manager for managing pid files";
29     mainProgram = "confight";
30     homepage = "https://github.com/avature/confight";
31     license = with licenses; [ mit ];
32     maintainers = with maintainers; [ mkg20001 ];
33   };