Unverified Commit 22208f71 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

timew-sync-client: init at 1.0.1-unstable-2024-08-05 (#326945)

parents a7d269c5 fc3800db
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -6927,6 +6927,12 @@
    githubId = 30512529;
    name = "Evils";
  };
  evris99 = {
    name = "Evrymachos Koukoumakas";
    github = "evris99";
    githubId = 32963606;
    email = "cptevris@gmail.com";
  };
  ewok = {
    email = "ewok@ewok.ru";
    github = "ewok-old";
+41 −0
Original line number Diff line number Diff line
{
  lib,
  fetchFromGitHub,
  python3Packages,
}:

python3Packages.buildPythonApplication {
  pname = "timew-sync-client";
  version = "1.0.1-unstable-2024-08-05";

  src = fetchFromGitHub {
    owner = "timewarrior-synchronize";
    repo = "timew-sync-client";
    rev = "de3442bd29b071f54cd1e10af99f3378a83b4794";
    hash = "sha256-AKRAMEUTIPvR+kaEZZYjd4II2KzYZTwRgGzFMGD5aio=";
  };

  pyproject = true;

  build-system = [
    python3Packages.setuptools
  ];

  dependencies = with python3Packages; [
    requests
    jwcrypto
    pyjwt
    colorama
  ];

  meta = {
    description = "Client component of timewarrior synchronization application";
    mainProgram = "timew-sync-client";
    homepage = "https://github.com/timewarrior-synchronize/timew-sync-client";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [
      evris99
      errnoh
    ];
  };
}