From eaefd3571bf024ed20c3a3252984a0a191998970 Mon Sep 17 00:00:00 2001 From: confusedalex Date: Sat, 29 Mar 2025 12:14:01 +0100 Subject: [PATCH] orgformat: init at 0-unstable-2024-10-23 --- .../python-modules/orgformat/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/python-modules/orgformat/default.nix diff --git a/pkgs/development/python-modules/orgformat/default.nix b/pkgs/development/python-modules/orgformat/default.nix new file mode 100644 index 000000000000..dfca2461975d --- /dev/null +++ b/pkgs/development/python-modules/orgformat/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, +}: + +buildPythonPackage { + pname = "orgformat"; + version = "0-unstable-2024-10-23"; + pyproject = true; + + src = fetchFromGitHub { + owner = "novoid"; + repo = "orgformat"; + rev = "5346cc1a5fd670981e9b1d0bbd215eb5c79040d4"; + hash = "sha256-4MnA+OzmEGN3KzjsZVwBXASiYTg529cfghpuf4owYJ8="; + }; + + build-system = [ + setuptools + ]; + + pythonImportsCheck = [ + "orgformat" + ]; + + meta = { + description = "Utility library for providing functions to generate and modify Org mode syntax elements like links, time-stamps, or date-stamps"; + homepage = "https://github.com/novoid/orgformat"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ confusedalex ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7b973dcbacd0..4e44a39cc0c0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10404,6 +10404,8 @@ self: super: with self; { orderly-set = callPackage ../development/python-modules/orderly-set { }; + orgformat = callPackage ../development/python-modules/orgformat { }; + orgparse = callPackage ../development/python-modules/orgparse { }; orjson = callPackage ../development/python-modules/orjson { };