Subject: [PATCH 2/4] gnu: Add python-hglib.

From: Adam Faiz <[email-masked]>
Date: Fri, 10 Mar 2023 01:09:44 +0800

From bf2f8969a089e8039519c9d1fe895bb87d858085 Mon Sep 17 00:00:00 2001
Message-Id: <b[email-masked]>
In-Reply-To: <[email-masked]>
References: <[email-masked]>
From: AwesomeAdam54321 <[email-masked]>
Date: Thu, 9 Mar 2023 23:57:41 +0800
Subject: [PATCH 2/4] gnu: Add python-hglib.

* gnu/packages/version-control.scm (python-hglib): New variable.
---
  gnu/packages/version-control.scm | 18 ++++++++++++++++++
  1 file changed, 18 insertions(+)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index aa89c8752b..3dd042e683 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -1925,6 +1925,24 @@ (define-public python-hg-evolve
  history.  It implements the changeset evolution concept for Mercurial.")
      (license license:gpl2)))
  
+(define-public python-hglib
+  (package
+  (name "python-hglib")
+  (version "2.6.2")
+  (source (origin
+            (method url-fetch)
+            (uri (pypi-uri "hglib" version))
+            (sha256
+             (base32
+              "17jky5dvfa1w4jqm5c5dn23i92hcdgfh6051xn7fwjik3a53lziz"))))
+  (build-system python-build-system)
+  (home-page "https://bitbucket.org/515k4/hglib/")
+  (synopsis "Mercurial Python library")
+  (description
+   "python-hglib is a Python library for interfacing with
+Mercurial's CommandServer.")
+  (license license:expat)))
+
  (define-public hg-commitsigs
    ;; Latest tag is 11 years old.
    (let ((changeset "b53eb6862bff")
-- 
2.39.2