python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / ptpython / default.nix
blob3ec9a6f76d7630fde501fc48ad124a15e7e09970
2   lib,
3   buildPythonPackage,
4   pythonOlder,
5   fetchPypi,
6   appdirs,
7   jedi,
8   prompt-toolkit,
9   pygments,
10   setuptools,
13 buildPythonPackage rec {
14   pname = "ptpython";
15   version = "3.0.29";
16   pyproject = true;
18   disabled = pythonOlder "3.7";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-udYlGDrvk6Zz/DLL4cH8r1FBLnpPGVkFIc2syt8lGG4=";
23   };
25   build-system = [ setuptools ];
27   dependencies = [
28     appdirs
29     jedi
30     prompt-toolkit
31     pygments
32   ];
34   # no tests to run
35   doCheck = false;
37   pythonImportsCheck = [ "ptpython" ];
39   meta = with lib; {
40     description = "Advanced Python REPL";
41     homepage = "https://github.com/prompt-toolkit/ptpython";
42     changelog = "https://github.com/prompt-toolkit/ptpython/blob/${version}/CHANGELOG";
43     license = licenses.bsd3;
44     maintainers = with maintainers; [ mlieberman85 ];
45   };