Unverified Commit 1f0ef00c authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt Committed by GitHub
Browse files

Merge pull request #261390 from jfvillablanca/repl-python-wakatime

pythonPackages.repl-python-wakatime: init at 0.0.6
parents 17f548b4 cbc1db7b
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, pythonOlder
, fetchPypi
, ptpython
, ipython
, setuptools
, setuptools-scm
, setuptools-generate
}:

let
  pname = "repl-python-wakatime";
  version = "0.0.6";
in

buildPythonPackage {
  inherit pname version;
  format = "pyproject";
  disabled = pythonOlder "3.6";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-s2UelniMn4+wWILbVIIKidRCFaOvo/nNNofA7yf2+9c=";
  };

  nativeBuildInputs = [
    setuptools
    setuptools-scm
    setuptools-generate
  ];

  propagatedBuildInputs = [
    ptpython
    ipython
  ];

  pythonImportsCheck = [
    "repl_python_wakatime"
  ];

  meta = with lib; {
    description = "Python REPL plugin for automatic time tracking and metrics generated from your programming activity";
    homepage = "https://github.com/wakatime/repl-python-wakatime";
    license = licenses.gpl3Only;
    maintainers = with maintainers; [ jfvillablanca ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -13198,6 +13198,8 @@ self: super: with self; {
  repeated-test = callPackage ../development/python-modules/repeated-test { };
  repl-python-wakatime = callPackage ../development/python-modules/repl-python-wakatime { };
  repocheck = callPackage ../development/python-modules/repocheck { };
  reportengine = callPackage ../development/python-modules/reportengine { };