GNU bug report logs - #73106
[PATCH 00/10] Add python-tokenizers.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Nicolas Graves <ngraves@HIDDEN>; Keywords: patch; dated Sat, 7 Sep 2024 16:33:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Added indication that bug 73106 blocks73109 Request was from Nicolas Graves <ngraves@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Added blocking bug(s) 73094 Request was from Nicolas Graves <ngraves@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:46 2024
Received: from localhost ([127.0.0.1]:57455 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjt-0007uu-GF
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:46 -0400
Received: from 7.mo583.mail-out.ovh.net ([178.32.124.100]:58157)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjp-0007u3-7S
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:42 -0400
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.140.39])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4k6C6Sz1TJd
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:38 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-ttspb (unknown [10.110.168.221])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 992EC1FD63;
 Sat,  7 Sep 2024 16:56:38 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-55b549bf7b-ttspb with ESMTPSA
 id l+/lHcaF3GbMtgEAqJuKVw
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:38 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G00690f40d5b-7c1c-4d9e-9646-f5bd876ddaf2,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 10/10] gnu: Add python-tokenizers.
Date: Sat,  7 Sep 2024 18:56:16 +0200
Message-ID: <20240907165626.22651-10-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9639392055524713186
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekgeejtdeigeeiteekjeeujeegtdekkedvgeehveefiedvieeuvdfhvddutdfgteenucffohhmrghinhephhhughhgihhnghhfrggtvgdrtghonecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedutdeiseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=a9IJwNMVg+UimD6j2vBkMVbhVqHLEOGWc4FfCSE2VJI=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728198; v=1;
 b=Ee/Ha59P81bFONZvRIPVu6pCN3BoDX/407gdnSifdym73CGq/c62N56WjXadxfXrhNlBgJyk
 DxtKpVtvkI3bsdo26nl7TmDcqiptFm3Pfn9jyX0G+BlDvoiUWjrchNkNlizEk1cXQy8wBzMVWtY
 jOfXOjrbD6oJJq6McPsK0BILuSMid1HExJTTAsdhE3kB/OVAKvF+9BaaVHBhZeOUtxOtH+Pcmou
 HgYP0PF4i20fFWmlVRDUynOdi5Us7UU+GSFWS2+9k/ToKMvtzUslR7yYkvLEmmH5Zy9jeLpHv3I
 MCg7jrXPopqiU91nN4+SRpP+6tZlZOuVocqWOcUwrwXvQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-tokenizers): New variable.

Change-Id: I5db95172255dc4635c2a417f3b7252454eea27d7
---
 gnu/packages/machine-learning.scm | 111 ++++++++++++++++++++++++++++++
 1 file changed, 111 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 3b601f6c91..412499d424 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5735,6 +5735,117 @@ (define-public rust-tokenizers
 tokenizers, with a focus on performances and versatility.")
     (license license:asl2.0)))
 
+(define-public python-tokenizers
+  (package
+    (name "python-tokenizers")
+    (version "0.19.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "tokenizers" version))
+       (sha256
+        (base32 "1qw8mjp0q9w7j1raq1rvcbfw38000kbqpwscf9mvxzfh1rlfcngf"))
+       (modules '((guix build utils)
+                  (ice-9 ftw)))
+       (snippet
+        #~(begin  ;; Only keeping bindings.
+            (for-each (lambda (file)
+                        (unless (member file '("." ".." "bindings" "PKG-INFO"))
+                          (delete-file-recursively file)))
+                      (scandir "."))
+            (for-each (lambda (file)
+                        (unless (member file '("." ".."))
+                          (rename-file (string-append "bindings/python/" file) file)))
+                      (scandir "bindings/python"))
+            (delete-file-recursively ".cargo")))))
+    (build-system cargo-build-system)
+    (arguments
+     (list
+      #:cargo-test-flags ''("--no-default-features")
+      #:imported-modules `(,@%cargo-build-system-modules
+                           ,@%pyproject-build-system-modules)
+      #:modules '((guix build cargo-build-system)
+                  ((guix build pyproject-build-system) #:prefix py:)
+                  (guix build utils)
+                  (ice-9 regex)
+                  (ice-9 textual-ports))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack-rust-crates 'inject-tokenizers
+            (lambda _
+              (substitute* "Cargo.toml"
+                (("\\[dependencies\\]")
+                 (format #f "
+[dev-dependencies]
+tempfile = ~s
+pyo3 = { version = ~s, features = [\"auto-initialize\"] }
+
+[dependencies]
+tokenizers = ~s"
+                         #$(package-version rust-tempfile-3)
+                         #$(package-version rust-pyo3-0.21)
+                         #$(package-version rust-tokenizers))))
+              (let ((file-path "Cargo.toml"))
+                (call-with-input-file file-path
+                  (lambda (port)
+                    (let* ((content (get-string-all port))
+                           (top-match (string-match
+                                       "\\[dependencies.tokenizers" content)))
+                      (call-with-output-file file-path
+                        (lambda (out)
+                          (format out "~a" (match:prefix top-match))))))))))
+          (add-after 'patch-cargo-checksums 'loosen-requirements
+            (lambda _
+              (substitute* "Cargo.toml"
+                (("version = \"6.4\"")
+                 (format #f "version = ~s"
+                         #$(package-version rust-onig-6))))))
+          (add-after 'check 'python-check
+            (lambda _
+              (copy-file "target/release/libtokenizers.so"
+                         "py_src/tokenizers/tokenizers.so")
+              (invoke "python3"
+                      "-c" (format #f
+                                   "import sys; sys.path.append(\"~a/py_src\")"
+                                   (getcwd))
+                      "-m" "pytest"
+                      "-s" "-v" "./tests/")))
+          (add-after 'install 'install-python
+            (lambda _
+              (let* ((pversion #$(version-major+minor (package-version python)))
+                     (lib (string-append #$output "/lib/python" pversion
+                                         "/site-packages/"))
+                     (info (string-append lib "tokenizers-"
+                                        #$(package-version this-package)
+                                        ".dist-info")))
+                (mkdir-p info)
+                (copy-file "PKG-INFO" (string-append info "/METADATA"))
+                (copy-recursively
+                 "py_src/tokenizers"
+                 (string-append lib "tokenizers"))))))
+      #:cargo-inputs
+      `(("rust-rayon" ,rust-rayon-1)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-env-logger" ,rust-env-logger-0.11)
+        ("rust-pyo3" ,rust-pyo3-0.21)
+        ("rust-numpy" ,rust-numpy-0.21)
+        ("rust-ndarray" ,rust-ndarray-0.15)
+        ("rust-onig" ,rust-onig-6)
+        ("rust-itertools" ,rust-itertools-0.12)
+        ("rust-tokenizers" ,rust-tokenizers))
+      #:cargo-development-inputs
+      `(("rust-tempfile" ,rust-tempfile-3))))
+    (native-inputs
+     (list python-minimal python-pytest))
+    (home-page "https://huggingface.co/docs/tokenizers")
+    (synopsis "Implementation of various popular tokenizers")
+    (description
+     "This package provides bindings to a Rust implementation of the most used
+tokenizers, @code{rust-tokenizers}.")
+    (license license:asl2.0)))
+
 (define-public python-hmmlearn
   (package
     (name "python-hmmlearn")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:45 2024
Received: from localhost ([127.0.0.1]:57453 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjs-0007ul-Sj
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:45 -0400
Received: from 3.mo560.mail-out.ovh.net ([46.105.58.226]:47475)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjo-0007tp-9Q
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:41 -0400
Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.191])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4k1BZwz1Y9m
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:38 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-b86kn (unknown [10.111.182.119])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E40B51FE06;
 Sat,  7 Sep 2024 16:56:37 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-55b549bf7b-b86kn with ESMTPSA
 id xhQ3JMWF3GbJuwkAJWjdqg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:37 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G0023e333c06-a086-4e65-814f-0b5d446acd94,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 09/10] gnu: Add rust-numpy-0.21.
Date: Sat,  7 Sep 2024 18:56:15 +0200
Message-ID: <20240907165626.22651-9-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9639392055238517474
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefuddtieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=7QvCQXaQe8qe6uxvwWrSW/kwu7T4fxu3gIcwyZltEew=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728198; v=1;
 b=cxsCkRLr4Jv3G90e98Zej55itVmo9BAouRuiDQToGYIp24z8UP1F7EwI2lGXjK9zBFH1hLmu
 HgJ2PfLOGf7UOP8dsnWnbfMbk1g5DnnbSeVQCePEwZRbcrLa8mzAEfsqDkO0i6S4hI5qk8qq0q1
 9ry/895oKfBmE1zH7aVRbDaS0nuznjsu9HBTcYy82vYcirFqOsaHJB06qF2wGgEPhbGBRxpnBTw
 3IWqGSOZ0KKTkhNjQhJjvM3Tb6vp859GPjmDTgn6XkjM7ffw5NQxCplRmYafiyoPU5m9ZoElkRC
 hvQj/0KttSPydZJ6J3ktW7cTYV/G3YSW02nXFd6QrsAvw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-io.scm (rust-numpy-0.21): New variable.

Change-Id: Idae5915f3cefa47c16c4bf9a5679f55621e35da7
---
 gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7a8f090fd9..ba5cb75d2c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -48734,6 +48734,41 @@ (define-public rust-number-prefix-0.3
 giga, kibi.")
     (license license:expat)))
 
+(define-public rust-numpy-0.21
+  (package
+    (name "rust-numpy")
+    (version "0.21.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "numpy" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1x1p5x7lwfc5nsccwj98sln5vx3g3n8sbgm5fmfmy5rpr8rhf5zc"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-half" ,rust-half-2)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-nalgebra" ,rust-nalgebra-0.32)
+        ("rust-ndarray" ,rust-ndarray-0.13)
+        ("rust-num-complex" ,rust-num-complex-0.2)
+        ("rust-num-integer" ,rust-num-integer-0.1)
+        ("rust-num-traits" ,rust-num-traits-0.2)
+        ("rust-pyo3" ,rust-pyo3-0.21)
+        ("rust-rustc-hash" ,rust-rustc-hash-1))
+       #:cargo-development-inputs
+       (("rust-nalgebra" ,rust-nalgebra-0.32)
+        ("rust-pyo3" ,rust-pyo3-0.21))))
+    (native-inputs (list python-minimal
+                         (@ (gnu packages python-xyz) python-numpy)))
+    (home-page "https://github.com/PyO3/rust-numpy")
+    (synopsis "Rust bindings for the NumPy C-API")
+    (description
+     "This package provides @code{PyO3-based} Rust bindings of the
+@code{NumPy} C-API.")
+    (license license:bsd-2)))
+
 (define-public rust-numtoa-0.2
   (package
     (name "rust-numtoa")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:44 2024
Received: from localhost ([127.0.0.1]:57451 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjs-0007ud-CM
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:44 -0400
Received: from 6.mo550.mail-out.ovh.net ([46.105.43.205]:55519)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjo-0007td-13
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:40 -0400
Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.140.54])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4j2kh2z1PNs
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:37 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-hc4cq (unknown [10.110.168.145])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 042FF1FDF0;
 Sat,  7 Sep 2024 16:56:36 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-55b549bf7b-hc4cq with ESMTPSA
 id h9ecMcSF3GZNFwAAKgHleA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:36 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006181eaffc-6a8c-46d9-bc6d-1a1676e49fc0,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 08/10] gnu: Add rust-tokenizers.
Date: Sat,  7 Sep 2024 18:56:14 +0200
Message-ID: <20240907165626.22651-8-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9639110579352363746
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedutdeiseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=u5kmPC4z/BMZ8b82XXWqBr3nPgBryvUwFgRrL180Dp0=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728197; v=1;
 b=AzbXgAptbSi/CbrLrzVmGjL4bSakbdWKqyRnyqAlA7ww5KZVtFi8i1umhDdf0F5ImbV3w+Lq
 oyayFkWtbMXR/KEw4JgpFu4WLhS2nFzaPwFbcYJxxUTfq9wIt+bzhtyWGrjKeOWLfPNz20xsYet
 g6/phTO+gQjaFKPBwbBvoRAYTcByJrWjxu73+0QmDTq9OQMRblk0in0LcrAIY3hVNFKOaxYf4KK
 WRvfDYwDTOcTG/RBk4z+hgPmiKN26LPmvQIM6ZWe22LUNITs3cROE6fapLkOsfJIeQYpTXppCCS
 jBqeUGqd1kom3pbhE4BtRbXWI4Ks/009jcA1OkauDeoAA==
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  * gnu/packages/machine-learning.scm (rust-tokenizers): New
 variable. Change-Id: I3189a2d826f072f65ad053d77eb39be39775f1c2 ---
 gnu/packages/machine-learning.scm
 | 60 +++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [46.105.43.205 listed in list.dnswl.org]
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [46.105.43.205 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [46.105.43.205 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/machine-learning.scm (rust-tokenizers): New variable.

Change-Id: I3189a2d826f072f65ad053d77eb39be39775f1c2
---
 gnu/packages/machine-learning.scm | 60 +++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 27d7f0526b..3b601f6c91 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5675,6 +5675,66 @@ (define-public rust-hf-hub-0.3
 python package, but only implements a smaller subset of functions.")
     (license license:asl2.0)))
 
+(define-public rust-tokenizers
+  (package
+    (name "rust-tokenizers")
+    (version "0.19.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "tokenizers" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1zg6ffpllygijb5bh227m9p4lrhf0pjkysky68kddwrsvp8zl075"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(substitute* "Cargo.toml"
+            (("0.1.12") ; rust-monostate requires a rust-syn-2 update
+             "0.1.11")
+            (("version = \"6.4\"")  ; rust-onig
+             "version = \"6.1.1\"")))))
+    (build-system cargo-build-system)
+    (arguments
+     (list
+      #:tests? #f  ; tests are relying on missing data.
+      #:cargo-inputs
+      `(("rust-aho-corasick" ,rust-aho-corasick-1)
+        ("rust-derive-builder" ,rust-derive-builder-0.20)
+        ("rust-esaxx-rs" ,rust-esaxx-rs-0.1)
+        ("rust-fancy-regex" ,rust-fancy-regex-0.13)
+        ("rust-getrandom" ,rust-getrandom-0.2)
+        ("rust-hf-hub" ,rust-hf-hub-0.3)
+        ("rust-indicatif" ,rust-indicatif-0.17)
+        ("rust-itertools" ,rust-itertools-0.12)
+        ("rust-lazy-static" ,rust-lazy-static-1)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-macro-rules-attribute" ,rust-macro-rules-attribute-0.2)
+        ("rust-monostate" ,rust-monostate-0.1)
+        ("rust-onig" ,rust-onig-6)
+        ("rust-paste" ,rust-paste-1)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-rayon" ,rust-rayon-1)
+        ("rust-rayon-cond" ,rust-rayon-cond-0.3)
+        ("rust-regex" ,rust-regex-1)
+        ("rust-regex-syntax" ,rust-regex-syntax-0.8)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-spm-precompiled" ,rust-spm-precompiled-0.1)
+        ("rust-thiserror" ,rust-thiserror-1)
+        ("rust-unicode-normalization-alignments" ,rust-unicode-normalization-alignments-0.1)
+        ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+        ("rust-unicode-categories" ,rust-unicode-categories-0.1))
+      #:cargo-development-inputs
+      `(("rust-assert-approx-eq" ,rust-assert-approx-eq-1)
+        ("rust-criterion" ,rust-criterion-0.5)
+        ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page "https://github.com/huggingface/tokenizers")
+    (synopsis "Implementation of various popular tokenizers")
+    (description
+     "This package provides a Rust implementation of today's most used
+tokenizers, with a focus on performances and versatility.")
+    (license license:asl2.0)))
+
 (define-public python-hmmlearn
   (package
     (name "python-hmmlearn")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:44 2024
Received: from localhost ([127.0.0.1]:57449 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjs-0007uV-18
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:44 -0400
Received: from 7.mo582.mail-out.ovh.net ([46.105.59.196]:36537)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjm-0007tB-HQ
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:39 -0400
Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.139.157])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4g50Cvz1QF3
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:35 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-75zx8 (unknown [10.110.101.93])
 by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 5C5201FD81;
 Sat,  7 Sep 2024 16:56:35 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-55b549bf7b-75zx8 with ESMTPSA
 id WsLeD8OF3GbdBQAAxH5bTg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:35 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0012227d472-c924-4ed7-8099-c4b8d5ad79c6,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 06/10] gnu: Add rust-monostate-impl-0.1.
Date: Sat,  7 Sep 2024 18:56:12 +0200
Message-ID: <20240907165626.22651-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9638547631227265762
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddtlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefuddtieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=7RaP/q4DBcI5NPFLLyWWVHs+MhWRHvkPHGxouj+Bg6U=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728195; v=1;
 b=Bqrfnit92oBi8+PBx7tsqzEbt6WXv6eEO5WZG5ehtTq/jLkc7CeE8HDiDqPUnpqdEp8MyH07
 VoFkWXL8tAuag8ChpX1ohQyl7mPeIORwywdw7d2E7TcVVHR+WNjtpamcu4WOae+ihnHPmS5BD9+
 OiOza8YeBLtabCveLBKPTLdeBAGq97SJMkNv9s3nJHmczaS/C42laUgJan/AkD08I06XHfnazz4
 YFqs4eQ6n0SFbxBrMy0I1nAlHIvaam6bKaJg5uRyI8isW/sjYPPiugQlvOEA745ooxmMn7dpC4U
 /VvmXZQyEYDAfwE5ZoDPRQ/YmDZSZVMJLAIwmL68Yl61g==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-io.scm (rust-monostate-impl-0.1): New variable.

Change-Id: Ica72fb8bce3589ed1ee5b08c3d96dcc24aaee279
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 658721b123..28ff81c801 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43718,6 +43718,29 @@ (define-public rust-modifier-0.1
       "Chaining APIs for both self -> Self and &mut self methods.")
     (license license:expat)))
 
+(define-public rust-monostate-impl-0.1
+  (package
+    (name "rust-monostate-impl")
+    (version "0.1.11")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "monostate-impl" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1km6kc6yxvpsxciaj02zar8cx1sq142s6jn6saqn77h7165dd1pn"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-2))))
+    (home-page "https://github.com/dtolnay/monostate")
+    (synopsis "Implementation detail of the monostate crate")
+    (description
+     "This package provides Implementation detail of the monostate crate.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-more-asserts-0.3
   (package
     (name "rust-more-asserts")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:44 2024
Received: from localhost ([127.0.0.1]:57447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjr-0007uO-MM
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:43 -0400
Received: from 2.mo576.mail-out.ovh.net ([178.33.251.80]:53019)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjm-0007tD-Cy
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:39 -0400
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.17.88])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4h169Qz1t3n
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:36 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-jcgl4 (unknown [10.110.168.145])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F25B01FE4A;
 Sat,  7 Sep 2024 16:56:35 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-55b549bf7b-jcgl4 with ESMTPSA
 id pEb6L8OF3GZJmAIAS6r0RA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:35 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G00117c7cea5-9320-456c-9d62-02cc3a389b0d,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 07/10] gnu: Add rust-monostate-0.1.
Date: Sat,  7 Sep 2024 18:56:13 +0200
Message-ID: <20240907165626.22651-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9638829102488085218
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefuddtieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=DmxQ1WAcsWVm1t5js8qKaADOhxt11vbNHtYh1JCPYtk=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728196; v=1;
 b=tlUHod3XA9QQsWfexOqoXayvoS2PLUTFavASn9xsx45HX8mWLjL8xnD+jvUguz0QEwx5/0MO
 1QfvCDhUAGNgSPb23ohSavYOCRihnZk0Lo6erep1aPVfVTP2imPcAVryEUYBoKcBJYSF6MzKXTt
 J/V5egg9Wn2Vz2nrzcAEXAPjm/JuWW1Qk4sehZ5MjwsVBcYYf0RQtvT4O8eBdQOvPcFsI1UWYKW
 hFm2CMUj12RrsvfWHZEYWsCiowlCMfiq6JxMYKgzmADcOjw7ZzseKyrMDrP2INA0tXxJ0clo5mu
 GhJa/75+GNcEf5zs8kDPWyk2gEzG5YAW3sfunxuDlNKYg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-io.scm (rust-monostate-0.1): New variable.

Change-Id: I53f1ebfaf98e785eedeb3293f211bffa6f44bc76
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 28ff81c801..7a8f090fd9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43741,6 +43741,32 @@ (define-public rust-monostate-impl-0.1
      "This package provides Implementation detail of the monostate crate.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-monostate-0.1
+  (package
+    (name "rust-monostate")
+    (version "0.1.11")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "monostate" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0xchz8cs990g7g5f8jjybjnyi9xnhykiq44gl97p5rbh3hgjm347"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-monostate-impl" ,rust-monostate-impl-0.1)
+        ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/dtolnay/monostate")
+    (synopsis "Type that deserializes only from one specific value")
+    (description
+     "This package provides a Rust type that deserializes only from one
+specific value.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-more-asserts-0.3
   (package
     (name "rust-more-asserts")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:43 2024
Received: from localhost ([127.0.0.1]:57445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjr-0007uL-5I
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:43 -0400
Received: from 4.mo583.mail-out.ovh.net ([178.33.111.247]:33807)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjl-0007t4-8p
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:39 -0400
Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.17.88])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4f6F64z1TJf
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:34 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-hn9v2 (unknown [10.111.182.135])
 by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 88F781FDAC;
 Sat,  7 Sep 2024 16:56:34 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-55b549bf7b-hn9v2 with ESMTPSA
 id aP3lEMKF3GZ/wgkA4YKJng
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:34 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G00459853fef-a27c-41eb-8e93-e925464ff39e,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 05/10] gnu: Add rust-hf-hub-0.3.
Date: Sat,  7 Sep 2024 18:56:11 +0200
Message-ID: <20240907165626.22651-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9638266152982799074
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefhveejvdduieeihedvhfeihfffteekudfhjeekvdfgudetgefghfdvffegieevkeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhhuhhgghhinhhgfhgrtggvrdgtohenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefuddtieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=BvZXI7Kb1TDfr8xhZt9JdpMiuYj63axvJhZ3Fc8ENp4=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728195; v=1;
 b=BbuGtVcCeDRwkUlNpJT7lMNkcoWZpTPpZhA48m2xwiA2KwZxTmQeS/FH7llD5XaaaXL7AZq/
 bKYMO24F3UqQvPu7wclbh6BZcFJqnL1HT5vov9AYGj3Oe1hCxEMUPadm0ya8J9BRvOrNMlqbABn
 mE1U/Y6dBof1vTkKnkg3AabSZun0iBHi7sI5jhyBOwn+b6N6UPyQYek2HGeqLfvltjsliWs97gA
 YIFVyfSuxiVx8LttqShvLsdnaaAjiChV5lnwaZ+ntuCaFgNnXY2JgY3fOLCsxBcKUkG8tsbclYX
 wBrk4jqUfuMQMnZcqSLp6xhWshFxUTCfC83lTVgjyaWoA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (rust-hf-hub-0.3): New variable.

Change-Id: I9e64c316dde8094e6142785af8549556953513e0
---
 gnu/packages/machine-learning.scm | 48 +++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index d3f76ebeba..27d7f0526b 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -78,7 +78,10 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages cpp)
   #:use-module (gnu packages cran)
+  #:use-module (gnu packages crates-crypto)
   #:use-module (gnu packages crates-io)
+  #:use-module (gnu packages crates-tls)
+  #:use-module (gnu packages crates-web)
   #:use-module (gnu packages databases)
   #:use-module (gnu packages dejagnu)
   #:use-module (gnu packages documentation)
@@ -5627,6 +5630,51 @@ (define-public rust-spm-precompiled-0.1
 specialized and not intended for general use.")
     (license license:asl2.0)))
 
+(define-public rust-hf-hub-0.3
+  (package
+    (name "rust-hf-hub")
+    (version "0.3.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "hf-hub" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0cnpivy9fn62lm1fw85kmg3ryvrx8drq63c96vq94gabawshcy1b"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f  ; require network connection
+       #:cargo-inputs
+       (("rust-dirs" ,rust-dirs-5)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-indicatif" ,rust-indicatif-0.17)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-native-tls" ,rust-native-tls-0.2)
+        ("rust-num-cpus" ,rust-num-cpus-1)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-reqwest" ,rust-reqwest-0.11)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-thiserror" ,rust-thiserror-1)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-ureq" ,rust-ureq-2))
+       #:cargo-development-inputs
+       (("rust-hex-literal" ,rust-hex-literal-0.4)
+        ("rust-sha2" ,rust-sha2-0.10)
+        ("rust-tokio-test" ,rust-tokio-test-0.4))))
+    (native-inputs
+     (list pkg-config))
+    (inputs
+     (list openssl))
+    (home-page "https://github.com/huggingface/hf-hub")
+    (synopsis "Interact with HuggingFace in Rust")
+    (description
+     "This crates aims ease the interaction with
+@url{https://huggingface.co/,huggingface}.  It aims to be compatible with
+@url{https://github.com/huggingface/huggingface_hub/,huggingface_hub}
+python package, but only implements a smaller subset of functions.")
+    (license license:asl2.0)))
+
 (define-public python-hmmlearn
   (package
     (name "python-hmmlearn")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:40 2024
Received: from localhost ([127.0.0.1]:57437 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjn-0007te-7A
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:40 -0400
Received: from 8.mo560.mail-out.ovh.net ([188.165.52.147]:35151)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjk-0007t3-MR
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:37 -0400
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.140.54])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4f0jDgz1Y9l
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:33 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-sntps (unknown [10.111.182.135])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9DBC01FD0E;
 Sat,  7 Sep 2024 16:56:33 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-55b549bf7b-sntps with ESMTPSA
 id +VMqA8GF3GbSBQAAY1mbyA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:33 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G0026015e73a-3da8-4fff-b3e1-78e7259d8135,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 04/10] gnu: Add rust-macro-rules-attribute-0.2.
Date: Sat,  7 Sep 2024 18:56:10 +0200
Message-ID: <20240907165626.22651-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9637984679996023522
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefgueeijefguddvledtuddtueefudffjeetleevkedtudeiffeffedvvdevvedvteenucffohhmrghinheptghrrghtvghsrdhiohenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedutdeiseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=pdgjHTStsmXhR1mq8bZSvQKAv+mLOVHY7Y1wVld8CRY=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728194; v=1;
 b=0b7Y+7bdmNkuXv1y1pqU3HIKPIVCRi8eqrXko/TqJ/STWtTcfYiYM37/q57p5f/YXXIxGf/e
 mdcQ1HoApYhZngdrM10XFjzxiS1BCnzFacGjkApZmHbA9qn8XzTFErYjeT1C+0agDPJYzfdcsoc
 C1f6MUK0QM2KnWfe18ec7E2Frg98bB8HNQfdG71df+BJfroWU5ohym5LtmIr5zT35/6hKJI+oKg
 6DR00gSOMRtyTNHdnGoL9md9wALi0z5g599xmCfbpC4xmidM8NE4e4HnQooGQjEBY02Rse9WnsK
 ahEzPDCb1wWEv1Bjt7wQve8OVKNR4Hxz8PNP7do/aqTrA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-io.scm (rust-macro-rules-attribute-0.2): New variable.

Change-Id: I62c9ba35a8a9f71f05f0f3c5307d7abe11f408c8
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d04f8723fd..658721b123 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41097,6 +41097,34 @@ (define-public rust-macro-rules-attribute-proc-macro-0.2
 details to @code{rust-macro-rules-attribute}.")
     (license license:expat)))
 
+(define-public rust-macro-rules-attribute-0.2
+  (package
+    (name "rust-macro-rules-attribute")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "macro_rules_attribute" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "04waa4qm28adwnxsxhx9135ki68mwkikr6m5pi5xhcy0gcgjg0la"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-macro-rules-attribute-proc-macro"
+         ,rust-macro-rules-attribute-proc-macro-0.2)
+        ("rust-paste" ,rust-paste-1))
+       #:cargo-development-inputs
+       (("rust-once-cell" ,rust-once-cell-1)
+        ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)
+        ("rust-serde" ,rust-serde-1))))
+    (home-page "https://crates.io/crates/macro_rules_attribute")
+    (synopsis "Use declarative macros in Rust")
+    (description
+     "This package provides the ability to use Rust declarative macros as
+proc_macro attributes or derives.")
+    (license license:expat)))
+
 (define-public rust-macrotest-1
   (package
     (name "rust-macrotest")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:38 2024
Received: from localhost ([127.0.0.1]:57431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjl-0007tF-MO
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:38 -0400
Received: from 7.mo575.mail-out.ovh.net ([46.105.63.230]:47643)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyji-0007so-Q4
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:36 -0400
Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.139.191])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4c4KSGz1jGy
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:32 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-kf8j4 (unknown [10.111.174.115])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 106E11FE84;
 Sat,  7 Sep 2024 16:56:31 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.96])
 by ghost-submission-55b549bf7b-kf8j4 with ESMTPSA
 id N9LmJ7+F3GbvBQAAf47d0Q
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:31 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R0015e365363-007f-4434-99df-198f7d7007a1,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 03/10] gnu: Add rust-macro-rules-attribute-proc-macro-0.2.
Date: Sat,  7 Sep 2024 18:56:09 +0200
Message-ID: <20240907165626.22651-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9637703206687138530
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefuddtieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhedpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=yBtZeRVQjESG1nsX7cISGKzFrOdSN7KO6a1C5IyeieU=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728192; v=1;
 b=d1p5MPyNfdy1KaVJp+keGZzK3zmZ4BGPv78lgCi+iNEmkSmeF5KvY63FcoT78yW5hAoknW77
 wjVRldLyahqGwALv6eqkfDPmwiCzP4/maBzEgMRUGajACUuaa0lrLbtv3Ktk7gNmehNho2NdIfq
 iZTl0J5FQ6MQO/IYAL6KNTUJXnZst/jxXY8KjJndsQcUMJARXyiaH2RZZEam11b3jZgpHFw1nnO
 yx2vPJZk8cDRm0rIWfWDvrQU73Z4W2Gb6wikPUHB1P/3a57LXsos4Ar4WPet4WRfW0ZBmwabL/g
 M/xDHfSzV9qkS+kuOhizxFDXrFMf8OgKo8SKVFCDcXmcA==
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/crates-io.scm
 (rust-macro-rules-attribute-proc-macro-0.2):
 New variable. Change-Id: I1fab6de81c897643cae52e733bd06bb00ea1bd7f ---
 gnu/packages/crates-io.scm
 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [46.105.63.230 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [46.105.63.230 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/crates-io.scm (rust-macro-rules-attribute-proc-macro-0.2): New variable.

Change-Id: I1fab6de81c897643cae52e733bd06bb00ea1bd7f
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 36ecbe4430..d04f8723fd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41076,6 +41076,27 @@ (define-public rust-macaddr-1
     (description "This pakcage provides MAC address types.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-macro-rules-attribute-proc-macro-0.2
+  (package
+    (name "rust-macro-rules-attribute-proc-macro")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "macro_rules_attribute-proc_macro" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0s45j4zm0a5d041g3vcbanvr76p331dfjb7gw9qdmh0w8mnqbpdq"))))
+    (build-system cargo-build-system)
+    (home-page
+     "https://github.com/danielhenrymantilla/macro_rules_attribute-rs")
+    (synopsis "Use declarative macros in Rust")
+    (description
+     "This package provides the ability to use Rust declarative macros as
+proc_macro attributes or derives.  This package provides implementation
+details to @code{rust-macro-rules-attribute}.")
+    (license license:expat)))
+
 (define-public rust-macrotest-1
   (package
     (name "rust-macrotest")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:37 2024
Received: from localhost ([127.0.0.1]:57427 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyjl-0007tC-B3
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:37 -0400
Received: from 10.mo576.mail-out.ovh.net ([46.105.73.241]:53975)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjh-0007sd-Dk
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:34 -0400
Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.9.128])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4b1cFfz1t3n
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:31 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-hc4cq (unknown [10.110.101.52])
 by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id AE4971FD31;
 Sat,  7 Sep 2024 16:56:30 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-55b549bf7b-hc4cq with ESMTPSA
 id u4kqHb6F3GY9FwAAKgHleA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:30 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G004fbabb071-ef4c-4380-a102-7dd07f7a42c6,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 02/10] gnu: Add rust-spm-precompiled-0.1.
Date: Sat,  7 Sep 2024 18:56:08 +0200
Message-ID: <20240907165626.22651-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907165626.22651-1-ngraves@HIDDEN>
References: <20240907165626.22651-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9637421729071751906
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedutdeiseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=oaZwg5RWYZhPLljxO3fIs9dsb5801EQnUvFL8MCsr0U=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728191; v=1;
 b=Qhxxo0NQQilKI2LaA3IlswSxIcyv2wbdbDHUMOIIMwWffdqgBLO33pecpEEm2eC5nHAeMWU7
 Ekj+WO6iBVzaGx0aRvri3NJ5te5e6NKrSN4zIqAgnZv7hjHkV4Tp6pmCS71mhwg/IsHUULehnDx
 DGegF6q4ywJUr817GFZPZY/kkDSjHVej9Er7xtu4zMqDiOvS3bX6GCVkIgv/OarOe3ONNYn5Fha
 iAej3yEVyotgdVJggWRgFRWC0opZjvL2tuRZHZk302jRdzobUrLpt8Ihbiwc02RNqyIwoq+rRad
 x/ldTX1IqVtMS57Sb2GJQR0nlVt4M/aFSfJQOi6eol87Q==
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/machine-learning.scm
 (rust-spm-precompiled-0.1):
 New variable. Change-Id: I622c1a875e10041703ef0a32e7c35074f534276b ---
 gnu/packages/machine-learning.scm
 | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [46.105.73.241 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [46.105.73.241 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [46.105.73.241 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/machine-learning.scm (rust-spm-precompiled-0.1): New variable.

Change-Id: I622c1a875e10041703ef0a32e7c35074f534276b
---
 gnu/packages/machine-learning.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 4385603a4a..d3f76ebeba 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5600,6 +5600,33 @@ (define-public rust-esaxx-rs-0.1
      "This package provides a wrapper around sentencepiece's esaxxx library.")
     (license license:asl2.0)))
 
+(define-public rust-spm-precompiled-0.1
+  (package
+    (name "rust-spm-precompiled")
+    (version "0.1.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "spm_precompiled" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "09pkdk2abr8xf4pb9kq3rk80dgziq6vzfk7aywv3diik82f6jlaq"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-base64" ,rust-base64-0.13)
+        ("rust-nom" ,rust-nom-7)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-unicode-segmentation" ,rust-unicode-segmentation-1))))
+    (home-page "https://github.com/huggingface/spm_precompiled")
+    (synopsis "Emulate sentencepiece's DoubleArray")
+    (description
+     "This crate aims to emulate
+@url{https://github.com/google/sentencepiece,sentencepiece}
+Dart::@code{DoubleArray} struct and it's Normalizer.  This crate is highly
+specialized and not intended for general use.")
+    (license license:asl2.0)))
+
 (define-public python-hmmlearn
   (package
     (name "python-hmmlearn")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at 73106 <at> debbugs.gnu.org:


Received: (at 73106) by debbugs.gnu.org; 7 Sep 2024 16:56:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:56:35 2024
Received: from localhost ([127.0.0.1]:57421 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyji-0007sv-Th
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:35 -0400
Received: from 14.mo581.mail-out.ovh.net ([178.33.251.19]:59641)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyjg-0007sb-GN
 for 73106 <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:56:33 -0400
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.148.79])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4X1K4Y5X13z1LyH
 for <73106 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 16:56:29 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-p7j9f (unknown [10.111.182.20])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 650921FD7C;
 Sat,  7 Sep 2024 16:56:29 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.100])
 by ghost-submission-55b549bf7b-p7j9f with ESMTPSA
 id SknSA72F3GYgtwEA1iyMtQ
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:56:29 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-100R00345e7b19b-888b-4658-a068-4f9a4bbde8f8,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73106 <at> debbugs.gnu.org
Subject: [PATCH 01/10] gnu: Add rust-esaxx-rs-0.1.
Date: Sat,  7 Sep 2024 18:56:07 +0200
Message-ID: <20240907165626.22651-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9636858779312120546
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetfeefhfffhfejveeluedvhefggfevkeehuefhkefhheeugfehffehudfggeelieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedutdeiseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=UOMlGKL0l+gTFSXZe5fpxjUz+TkpawkzQAwFC1ZCOL0=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725728189; v=1;
 b=z9lewHtykMMcd0iJZZzdW8FrrqrSvEgCpgwOH88WCl6bOkyhgpwdFrRxCuOygstDphzhgcTU
 NRUe88m7VN6TS9PrW8CE6VsN5wPmvFxaNd5ZrksQMUFgtHiJ6e3JVZp7JCyhdDAuo4xhwSo7YnR
 TJJdHckRvbqKx1SzkbkRWs+UxFk4gFRQsfHUzAB77vK4eoXBGVt90vKDn8T+SuodqtYP1OetnMm
 HKgIcbizsgLCeF79d9RcFMBOn/zqjvCkdIPJdf9L5K6NtM/44YD19pmmW5VOHycTijVKdzkHDp1
 WrEE3TjauHkv23jWRYVQiVVw+LdnsUKWXkD6Y5btJl9oA==
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/machine-learning.scm (rust-esaxx-rs-0.1): New
 variable. Change-Id: I38a666dd5b9f20dc721e0a28ad718ff5f227b708 ---
 gnu/packages/machine-learning.scm
 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [178.33.251.19 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [178.33.251.19 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73106
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/machine-learning.scm (rust-esaxx-rs-0.1): New variable.

Change-Id: I38a666dd5b9f20dc721e0a28ad718ff5f227b708
---
 gnu/packages/machine-learning.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 12be1d7bf6..4385603a4a 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5580,6 +5580,26 @@ (define-public python-torchfile
 Python.")
     (license license:bsd-3)))
 
+(define-public rust-esaxx-rs-0.1
+  (package
+    (name "rust-esaxx-rs")
+    (version "0.1.10")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "esaxx-rs" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1rm6vm5yr7s3n5ly7k9x9j6ra5p2l2ld151gnaya8x03qcwf05yq"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-cc" ,rust-cc-1))))
+    (home-page "https://github.com/Narsil/esaxx-rs")
+    (synopsis "Wrapper for sentencepiece's esaxxx library")
+    (description
+     "This package provides a wrapper around sentencepiece's esaxxx library.")
+    (license license:asl2.0)))
+
 (define-public python-hmmlearn
   (package
     (name "python-hmmlearn")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Sep 2024 16:32:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 12:32:27 2024
Received: from localhost ([127.0.0.1]:57343 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smyMN-0006VL-Fl
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:32:27 -0400
Received: from lists.gnu.org ([209.51.188.17]:41014)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smyML-0006V6-0O
 for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 12:32:25 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1smyD8-0002xR-HA
 for guix-patches@HIDDEN; Sat, 07 Sep 2024 12:22:54 -0400
Received: from 4.mo584.mail-out.ovh.net ([178.32.98.131])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1smyD6-0005Ue-CY
 for guix-patches@HIDDEN; Sat, 07 Sep 2024 12:22:54 -0400
Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.25.35])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4X1JKW6JdKz1DsZ
 for <guix-patches@HIDDEN>; Sat,  7 Sep 2024 16:22:39 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-hv9f9 (unknown [10.110.101.192])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 97B411FD7E;
 Sat,  7 Sep 2024 16:22:39 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.103])
 by ghost-submission-55b549bf7b-hv9f9 with ESMTPSA
 id UH0YEM993GahrQkACxEUaQ
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 16:22:39 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-103G005628eff93-9a23-4ddc-9d71-25f295a926ac,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 00/10] Add python-tokenizers.
Date: Sat,  7 Sep 2024 18:21:12 +0200
Message-ID: <20240907162236.8570-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9065464578354832098
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedguddtfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=Gjf6clC3A/e19hyvz3K/7B3Vr02EooGHCFXr616ALhs=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725726160; v=1;
 b=L7a5Gi6YaqN5Bz/KNH46my5LtV0jqEU/NykQXqOac6fe9l/WfT0fvVcf7VlqmCUPPnGyPbFS
 9PhruIKKzaPPgeH0zpvX8gvQvKRi8cR0cqiodtB3yKuwgvyEPTZeMsfKsARZXpCfijzSYvkqy1I
 JJsmzY3TMU6r/UvzKOwrs8l5V48nqq9sSEZwGE1iYjI4xTBLowrkXlfsxXoL8Vi6rMx3vox+O1o
 f3PCzdzrajLc2CwSQGrc8HKO60sKVtVXCG+c/xCj2TBiViqC6qsBXfoQoc1z2tQyQaGPcIM9xcb
 dfQR1sEzVh7iH3Mx5smaXsuen+QvuMcvPP1MbXXcpjkoQ==
Received-SPF: pass client-ip=178.32.98.131; envelope-from=ngraves@HIDDEN;
 helo=4.mo584.mail-out.ovh.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This patch series adds the package python-tokenizers, which is a
prerequisite for packaging python-transformers.

Nicolas Graves (10):
  gnu: Add rust-esaxx-rs-0.1.
  gnu: Add rust-spm-precompiled-0.1.
  gnu: Add rust-macro-rules-attribute-proc-macro-0.2.
  gnu: Add rust-macro-rules-attribute-0.2.
  gnu: Add rust-hf-hub-0.3.
  gnu: Add rust-monostate-impl-0.1.
  gnu: Add rust-monostate-0.1.
  gnu: Add rust-tokenizers.
  gnu: Add rust-numpy-0.21.
  gnu: Add python-tokenizers.

 gnu/packages/crates-io.scm        | 133 +++++++++++++++
 gnu/packages/machine-learning.scm | 266 ++++++++++++++++++++++++++++++
 2 files changed, 399 insertions(+)

-- 
2.45.2





Acknowledgement sent to Nicolas Graves <ngraves@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#73106; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.