gurobi: 12.0.0 -> 12.0.1 (#377852)
[NixPkgs.git] / pkgs / by-name / ic / ical2orgpy / package.nix
blob0ca92ac24413870896e260e347283f0f49420eb1
2   lib,
3   python3,
4   fetchFromGitHub,
5 }:
7 python3.pkgs.buildPythonApplication rec {
8   pname = "ical2orgpy";
9   version = "0.5";
11   format = "setuptools";
13   src = fetchFromGitHub {
14     owner = "ical2org-py";
15     repo = "ical2org.py";
16     rev = version;
17     hash = "sha256-vBi1WYXMuDFS/PnwFQ/fqN5+gIvtylXidfZklyd6LcI=";
18   };
20   propagatedBuildInputs = with python3.pkgs; [
21     click
22     future
23     icalendar
24     pytz
25     tzlocal
26     recurring-ical-events
27   ];
29   nativeCheckInputs = with python3.pkgs; [
30     freezegun
31     pytestCheckHook
32     pyyaml
33   ];
35   meta = with lib; {
36     changelog = "https://github.com/ical2org-py/ical2org.py/blob/${src.rev}/CHANGELOG.rst";
37     description = "Converting ICAL file into org-mode format";
38     homepage = "https://github.com/ical2org-py/ical2org.py";
39     license = licenses.gpl3Only;
40     maintainers = with maintainers; [ StillerHarpo ];
41     mainProgram = "ical2orgpy";
42   };