python312Packages.types-aiobotocore: 2.15.2 -> 2.15.2.post3 (#361801)
[NixPkgs.git] / pkgs / by-name / tr / trak / package.nix
blob46323b4b472e7fb42697da2f20cab9e029072794
1 { lib
2 , fetchFromGitHub
3 , python3Packages
4 }:
6 python3Packages.buildPythonApplication rec {
7   pname = "trak";
8   version = "0.0.5";
9   pyproject = true;
11   src = fetchFromGitHub {
12     owner = "lcfd";
13     repo = "trak";
14     rev = "v${version}";
15     hash = "sha256-YJMX7pNRWdNPyWNZ1HfpdYsKSStRWLcianLz6nScMa8=";
16   };
18   sourceRoot = "${src.name}/cli";
20   dependencies = with python3Packages; [
21     questionary
22     typer
23   ];
25   build-system = [ python3Packages.poetry-core ];
27   meta = {
28     description = "Keep a record of the time you dedicate to your projects";
29     homepage = "https://github.com/lcfd/trak";
30     license = lib.licenses.agpl3Only;
31     maintainers = with lib.maintainers; [ buurro ];
32     mainProgram = "trak";
33   };