From unknown Fri Jun 20 07:16:18 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#76746 <76746@debbugs.gnu.org> To: bug#76746 <76746@debbugs.gnu.org> Subject: Status: [PATCH 00/13] Add spotify-downloader. Reply-To: bug#76746 <76746@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:16:18 +0000 retitle 76746 [PATCH 00/13] Add spotify-downloader. reassign 76746 guix-patches submitter 76746 45mg <45mg.writes@gmail.com> severity 76746 normal tag 76746 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:10:49 2025 Received: (at submit) by debbugs.gnu.org; 4 Mar 2025 19:10:49 +0000 Received: from localhost ([127.0.0.1]:32772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXfE-0007yf-Of for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:10:49 -0500 Received: from lists.gnu.org ([2001:470:142::17]:59660) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXfB-0007yN-TR for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:10:46 -0500 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 <45mg.writes@gmail.com>) id 1tpXes-0004bG-8t for guix-patches@gnu.org; Tue, 04 Mar 2025 14:10:30 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <45mg.writes@gmail.com>) id 1tpXeq-00018g-EM for guix-patches@gnu.org; Tue, 04 Mar 2025 14:10:25 -0500 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-219f8263ae0so112707745ad.0 for ; Tue, 04 Mar 2025 11:10:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115422; x=1741720222; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=zcMJnYBfaqjiCPvugKgqPHTjC1eVKV62jc6zKZ+/rO0=; b=bDD39QwCKgT78oGOk122hKaGmO3vGdTHTBlkPzsyyemkgjhHsSe1V+Miz5BJhj9hIU 96g2f5rXF3No0/tW4aaZGZcx0zvr0YJWbRh1QXqZSk7TVaVDV2AdClijS+QK9SyeKFDJ 1jzUwqy79zVtBVjSbsqYU7F4T2xJLTBrjNdcXMEsoTddNrOVViFrEi2rNhpI8gxm3qTe UjU7Iz3o9AOI3guut82DfUGadyHrV0VDtxTCBrox3xv17cnK2nvMCtlSPC7TfYsXHoa2 gXm3xgxtNoP7kR0Q00Rs5AZ4UI5AwWaHJP7BPJsV7XoGp31TXvY55tJSvse07eX2CWzL KkAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115422; x=1741720222; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zcMJnYBfaqjiCPvugKgqPHTjC1eVKV62jc6zKZ+/rO0=; b=vOfx2sp0OCfgJ2DiZiNcwsrIcPDpEE2Uyj5pyXvMZIZIRREuNDqF4czCFsZpKAV7p6 J4JSkFz54OuJtWBEezfnqo1emIEKEt/hcIhQV3ELXN61PmgFYaa82vPUw9fDV/+VW5b5 ThhM+AMjk41UFoWGe50TGZSqhTccNNsih1y+djyOJk0py+aCyDcjeYWV72JSfBZwqRp3 qE+kVKXwXyaTDH97MxtOKc8ICVyqw849jD0iLiNdSexySlTG6bsrFcr231DPv/y+rjrt G3oenFAkvk6x4Ww0VSyX1UFtJlRSfpPChA0VZZJ7cJrKaMCcyDGT4uzVVSoCER4FFr4q T70g== X-Gm-Message-State: AOJu0Yw5Vs8edM847/x+NIQkzwe/ACtbYD+z0ySamJL3GAmwsQiHFOtH AZ5z0WwCRXxrbW36nZ8LaLNO+Ft3GuAmfGoL/gLdoiVxV/eml9XTe93x/Hgd X-Gm-Gg: ASbGnctvQd+nUA+oCGJNt9PvumbBqLWX/QqEj7HkikNmNX5/6QClyd4xZDVgu6u7GYZ T+L5JQxDbWKduplvq7960nhJsHz1Ojt4kCzeR/6ic4JzlKw0rya+IsyKhObDdQ3WgSe5V+XVArN uMpPoRhm6aNVdsM5ZMm74epc8ELk2x5SXdo/KXKkJ9HVWQuWN+d0piML/8HayVseyZgaGqo8wa5 hft2cZ+ZOE+XR38wENhqMdruFoSo3BZVqjbrYo0nXIKfxMQH7xxEo3kuepBcKqf15ECZnaCuCQ6 Mw7rsSp5B7cUSRWHlmOqFOKua31Xw12jw7QwbpbjGZ8oknnGjrLdf/HaEowrP4KoQRY= X-Google-Smtp-Source: AGHT+IHNrVNDp5Ea79mhtyECzUtNvxGNS2GgFgCgzd2CYY1PiItl/8WE2cmgLbFbHpc2oPWUgBzCRw== X-Received: by 2002:a17:903:41d2:b0:220:f509:686a with SMTP id d9443c01a7336-223f1c992b5mr6046605ad.29.1741115422217; Tue, 04 Mar 2025 11:10:22 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-223501f9723sm99197305ad.56.2025.03.04.11.10.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:10:21 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: guix-patches@gnu.org Subject: [PATCH 00/13] Add spotify-downloader. Date: Wed, 5 Mar 2025 00:40:01 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::643; envelope-from=45mg.writes@gmail.com; helo=mail-pl1-x643.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) If my understanding is correct, patch 4/13 will cause huge rebuilds (~4000 packages) as it changes the derivation for python-websockets to inherit from the new python-websockets-14. I don't know how we normally handle this. Guidance would be appreciated. 3/13 (python-rich) and 2/13 (python-rapidfuzz) will also cause a lot of rebuilds - 637 and 147 packages, respectively (if I'm reading the `guix refresh` output correctly). I don't have the hardware to build all of these and see if they still work. Hopefully we can figure this out. 45mg (13): gnu: python-slugify: Update to 8.0.4. gnu: python-rapidfuzz: Update to 3.10.1. gnu: python-rich: Update to 13.9.4. gnu: Add python-websockets-14. gnu: Add python-dacite. gnu: Add python-jaconv. gnu: Add python-pykakasi. gnu: Add python-syncedlyrics. gnu: Add python-soundcloud-v2. gnu: Add python-ytmusicapi. gnu: Add python-pytube. gnu: Add python-spotipy. gnu: Add spotify-downloader. gnu/packages/python-web.scm | 251 ++++++++++++++++++++++++++++++++++-- gnu/packages/python-xyz.scm | 119 +++++++++++++++-- 2 files changed, 350 insertions(+), 20 deletions(-) base-commit: f3064b765a5bbbff72bf2fd0e5fa6ecc4b1136f0 -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:13:44 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:13:44 +0000 Received: from localhost ([127.0.0.1]:32792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXi3-00084x-Rn for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:44 -0500 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:53598) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXhz-00084S-7R for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:41 -0500 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-2238e884f72so57747595ad.3 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:13:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115612; x=1741720412; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ngVLTM38O+HFY5I30cfvZMxV3a5u2JN71eAx0hkeT0c=; b=cqjUfXLt/sYCN8Xc7sTMv38Rxu9XaiHucsbFBEcPCCS5Vp1ZIWCG636DwI2WcQkF4G 0luyNjFXWtAjRSPFBL8KhyGrH6Jw64KTTySpcd5XUmx8mgiuAN8ffx+omeGz07OY0e00 gLUf9Wp895AmrdNY333Vfr3CgfGJjRsiLLzSHdi94WfqU2xFaheJYE9EUzHh0BfZaOCk UsCBBNwUTsWo+8LYz5EhgBXROl0hN/CGKbdOBa1mxVrFjvR3f7N3N47KAqs7g9klfEDX fGyRdVTclKyGl/suUQ3xIfvmnJq++6Y/9IGL+F8I657JyMiBy4Z1YWxXmgi7ScFfbg6I qCLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115612; x=1741720412; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ngVLTM38O+HFY5I30cfvZMxV3a5u2JN71eAx0hkeT0c=; b=NZgJuSHd2brv5tfuHsxfSqp/iholJNGp+ecEIILdFkzMUtAwiRqvvGtykbIwX3NJiU vGyVzC9cnuYk7ue/7v+M4lRBjJphyD0RIqUMTFkbeg5Pp0GYrygzxxVXEo/G8Jj3xV5y PO2Ci3bFYsF+5izHnh/OV195i/Sz5rNgz08jey3+TdiYHIgNKfPNAfRu7GdF9cu80wjz vVkXQSqVlQ/ENq1mf0aPgWp+mKeVp2DLFTTqnRnOFZNg5cdw99Hq3tHQxgwsHPy8bE5u KHi2+ORZgX7EL83Ht+bUU/U2D4Ovh72pBuYWnBEmlGmWXJjP2po77tGXEHHB1fy9xGXl 9Lnw== X-Gm-Message-State: AOJu0Yynszor9JiGIXAkHbO0XKiIPPm7Jvwdo0+pjn5cLMTNrmWcbFpS GJUgcTggWzFynk8gzjiIhqrRXWcDldKQ9DVRpg//3M53M+CA4f7SV+R3M/+U X-Gm-Gg: ASbGnctJC4xJj/yyxsSt5UOOburFfGsPmcNOG5+PYL8ANDmVBfIAU4QOohbcZpmh10y EZANuckTjZLlCmsgta2SDG2SKJBlg6aoPorSZBl63jlbmmtMWOEeDL8o/JyldWjCIVBiVNz+7/A tdKKhAczt3KpwBvrDhZQPfBk9ihjtfBr8reIiJvppOS78uZ3xZzenjgNslR3AisAhFTil/EGEWr CXGrx3bBT3bsLYF4761FdkP/iHyC+sckEsWwosZnRLO/9WAgk6hp1nRKUOkiKQmnRlLZ8/cg+PK Wp3Ybc5MtiXSjK9tnD2Q1pkrr06RF6tWvbUNzQzPQ8ERzTlApYNIpJWzGaBHspQHhic= X-Google-Smtp-Source: AGHT+IGAKYd0wbKkbubTqJEt+9S6KhDPe8GDiqN5uIJeLfCDeOEzVTztmv8Wo0ZD+ibNYhk1PG9PtA== X-Received: by 2002:a05:6a00:92a7:b0:730:8386:6078 with SMTP id d2e1a72fcca58-736829cf1aemr143867b3a.0.1741115612302; Tue, 04 Mar 2025 11:13:32 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.13.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:13:32 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 01/13] gnu: python-slugify: Update to 8.0.4. Date: Wed, 5 Mar 2025 00:43:04 +0530 Message-ID: <608c796029989c36f8925b31aa531d29e76ef550.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-slugify): Update to 8.0.4. [source]: Fetch from GitHub, as PyPI archive no longer includes tests. Change-Id: I0b30b800362694aeee545de736213ea939dbd24e --- gnu/packages/python-web.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 18c4931c49..62d746cba2 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -7091,13 +7091,16 @@ (define-public python-slowapi (define-public python-slugify (package (name "python-slugify") - (version "5.0.2") + (version "8.0.4") (source (origin - (method url-fetch) - (uri (pypi-uri "python-slugify" version)) + (method git-fetch) ; no tests in PyPI + (uri (git-reference + (url "https://github.com/un33k/python-slugify") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "1aww2ncglyii4jkbfjxqhinivawf9zmwifcj32d69gpwp6h86czi")))) + (base32 "0z83nwy7acc72mb2jv3516nfplah1wm61wkmnzl71dh8i4q985yd")))) (propagated-inputs (list python-unidecode python-text-unidecode)) (arguments -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:13:54 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:13:54 +0000 Received: from localhost ([127.0.0.1]:32796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXiE-00085Q-0N for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:54 -0500 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:42181) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXi9-00084v-1e for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:49 -0500 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-2235189adaeso2214035ad.0 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:13:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115623; x=1741720423; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ha4/4ouIyGjUNGvq1ROlKOuaR4z/q8i7N2Of88MuOWg=; b=WSlPIB3totIuSTckhfeDk1vztaVB16uEZZ+GUWaoukJNUnhO3AvS/slPnWtT/KdZav RZ1y8M8XjcRo6Y3ssla+LvvP0FglyQ1npf7yTUDU7jCTqjcwz9fyjYx+M5vjY21siiUQ s+8Ksz5TFqkyG16gyt19HRjOmD0clKLNafMdiYUeal3Woay2cP65JcFhi4AcY4rvBFiH mYWZXZGDmOBTbh8wwzVaYrbAoqjjsDtO0wqMSuNIDddyY4BOCNEg+T5ANArjuaZldGJp RvYljDlFK5YdCcwXtMOEJSoUlqi8QzRV/JZ93BnHHC2LgUgG84FCENQuNoPJuo5i4jXo zrnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115623; x=1741720423; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ha4/4ouIyGjUNGvq1ROlKOuaR4z/q8i7N2Of88MuOWg=; b=Ckjd6RvZvmPmMUqTIpvCzxPEqYhpAOv1tY2SLA5QV71BL+Pm2Ayr9UierrOr4PEK/O 20dM+vUdrxXG6ZBD0cQuhYrI9rzTwPTmyh3kXsrKk+0BMMyajjMKobpOeW0yvCMoJZ9I 1e0ZfFWCxwe0SNHVjYYWSaykEn1oLlyIUJpi97mkg/0KuaxlsmXLjLuA3N9C7SzNaLjv uNz1etpiPTRvnoxGE7t0fco9QXHhGuuawyev/EB9ipY9hhDP2o1kcvv51MLsIbkPXf4j Qen60sO04+FMlVxXaJEdZW7dssE4VqdwXHXYdc3AZkwTF4rDsd9ru80kR+8CZElbgLg7 ORBw== X-Gm-Message-State: AOJu0YyfAUfqkumGnEMW7Ywh3ATrw1uBI/SA+NNW7qvQUOUP8q6d2Icf ImMFLZxkE/AMNrOU503NLwI9C9U7xVtOvN8d7cdL8t8fzDRBggLlDeh/N82Q X-Gm-Gg: ASbGncsC3VpQMDz1kyUj6iu11GClidq66A7VJO4LKUFEExFS4Jf58c930a40Ax8Gbnh rVaFhLO4zy/Cycu4g2P/nAPhVrG4dbxfDJmL39MtXgPoKIEUjv19zyMd1EfSkY/zAq4UlCqvKKK 6QL/zxANDKJKqhEbm1W1/cpRngBXqRnoZJOOvS5t5sNDJSgUmapERBMNCKYCTYcpjgmjR5zaena tJsB5BI/nI91OatZfWzq4Is/L2d+C9yAMAmNwzi/vUKB8kXamX66lqRg8OOmnMUw/N6gGRMtoiM gt9mXvoXMQ4IahMnTeHkHclusZ0TyRcc/zAq2x9tS/2ysHX3FasCXMRo5P91wuLXiY8= X-Google-Smtp-Source: AGHT+IG1Ta8rYiulEn3KrEXX8ot+a7kNnr4p7imcX046jB8qf4L/3X7TDp+XP7+LHNHI6R/srELJhQ== X-Received: by 2002:a17:902:ce04:b0:223:517a:d5a9 with SMTP id d9443c01a7336-223d927e084mr69641555ad.15.1741115622620; Tue, 04 Mar 2025 11:13:42 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.13.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:13:42 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 02/13] gnu: python-rapidfuzz: Update to 3.10.1. Date: Wed, 5 Mar 2025 00:43:05 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-rapidfuzz): Update to 3.10.1. [native-inputs]: Add cmake-minimal, to not build pure-Python version. Replace python-scikit-build with python-scikit-build-core. Change-Id: I5a28bf883377814465ae088ae5fbde81120e03bb --- gnu/packages/python-xyz.scm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 268510f3e2..e93a6dcb7c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2863,19 +2863,23 @@ (define-public python-d2to1 (define-public python-rapidfuzz (package (name "python-rapidfuzz") - (version "3.6.1") + (version "3.10.1") (source (origin (method url-fetch) (uri (pypi-uri "rapidfuzz" version)) (sha256 - (base32 "1rrx043zqqql31pcp92k61digibymp3l382gaxr4h8717kp0nrim")))) + (base32 "0yarb1k40a36f4p2afy5was9ifbq1jdyyyfw88zmp4bshinm85as")))) (build-system pyproject-build-system) (native-inputs - (list python-packaging - python-pytest - python-scikit-build - python-setuptools)) + (list + ;; If it doesn't detect cmake, it will build a pure-Python version that + ;; fails some tests. + cmake-minimal + python-packaging + python-pytest + python-scikit-build-core + python-setuptools)) (home-page "https://github.com/rapidfuzz/RapidFuzz") (synopsis "Rapid fuzzy string matching") (description "RapidFuzz is a fast string matching library for Python and -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:13:56 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:13:57 +0000 Received: from localhost ([127.0.0.1]:32798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXiG-00085e-J2 for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:56 -0500 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:45082) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXiD-00085C-IK for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:54 -0500 Received: by mail-pl1-x644.google.com with SMTP id d9443c01a7336-22382657540so67877455ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:13:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115627; x=1741720427; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XKA7AvcmKjqLJRb9fIhiZtQknfmI5eupAYMQ2vHL8D4=; b=B3T5PTFS91nMAClfgpE4PzWo8QGkZ88b/Ec83ILvyd0jcgOM8e63l7ZPrcAYEBheyw 1ClOWDKL6hAwjbsAlOSfT/3vXxFaEr6uQML6D0UDnaRTSZut/jSL5/GztpyFAzqZkJDQ +uINc2UDgNsP0Jr57y4g1UU8q+8eF+eRC7zYSSg7fkrYJWZprcR05CdSaaKkc+3ZkhgP 0qsSoUrMLVDVLgLmPj5xYST2vCYZvOXOC3Gkg1V8xWZD0FiHQQYFJ6oQH30aYOeqVWDl LJxAtbDD5EDQkmxbexwuHDkqYWwgA5AGBdNF5XU1IM4HZJSqjqsxc7RlDixD/23/0vHj +APw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115627; x=1741720427; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XKA7AvcmKjqLJRb9fIhiZtQknfmI5eupAYMQ2vHL8D4=; b=Jz49gA2QSpFUeK3PFB1yEtJwhjByGVMrcGbEdnX0vEFqlSq03ZnZ10XSK2sBj72rtw 8sWqOV19YizYcfuq163uZWRLXlLpnvSluIfaM2in6CN8CKqrytcxRh8XFwiT5LvnHKU+ lSMr9etiRgo0zKhMQ/DBGB/6S4YfqFcd4Wp8F2KYhlH1FLpZw6Gwg4bz7fb4ieqoHk4p l4Zb1R2D1FfCfY+Q7IEMx2bqD1FAGKrwPmEvjiICwwnj/wpsz63JWo9B0MG0GgceuJiw t4vfSd/RwdC1vclyqnFgaRTnBDDwDiNlrs7r9m0HSK1HrEY84GxATZ1CsWAMIl2sEQUk 9QeQ== X-Gm-Message-State: AOJu0YxxayHYyYMI+KRGJ4wMelOZako1zfSd19la+Gb/64b3XjYq9Cpv b06eVK5t3fYu1/aArJk1x6AutH9/qZ9YK8RxGxwfzkroc3hHu9MKP7yNnYa+ X-Gm-Gg: ASbGncshrLfghRtJ1KLOgMhhH5zEOMtxW+4EFrJyEYlELUOlGQjbai1qCCrlEpIg0zc +SfMAEnAQaaFjbm3YqpXyNnK1Yp9zOVD+asZ1UA6ZSmMFLvKgFXC7gybSD8pkFWzlQIm1UPPgHn 0rZuySed53g1Pof86f0Jz8Mt4b99tT8l9N828YpOYOYVsSxoZeUv0Db3CXkJi08MYXA1Aau/ewh B/q7XW6rpRyDagaKeafRpBDqb6v0+XMHRTLgrKZ9SGTpyU5fn4j9XYZsRXLb4KWuNux6M4EAU9P 6cgU5c5d5bGkyOImKyo+EFVVWyml1rJiwOm427lsm5khMEf79Hmvwct5QAgfQM7eB1Y= X-Google-Smtp-Source: AGHT+IEGS+1mLRHvdSunErju8BPsbZK81SdzBYpN3VBGM/1G7Ao4eer4Yrbh5ozquTUTKjUuiv4HjA== X-Received: by 2002:aa7:88d0:0:b0:730:79bf:c893 with SMTP id d2e1a72fcca58-73682b69d53mr93212b3a.4.1741115627213; Tue, 04 Mar 2025 11:13:47 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.13.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:13:46 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 03/13] gnu: python-rich: Update to 13.9.4. Date: Wed, 5 Mar 2025 00:43:06 +0530 Message-ID: <95d388fab9f26eea87e45d8ba90f0616104ba7a7.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-rich): Update to 13.9.4. [source]{url}: Use new GitHub repository. [arguments]{test-flags}: Skip another failing test. [native-inputs]: Add which. Change-Id: Iea6416016e24e0e2684bbf6a767401834fbb581b --- gnu/packages/python-xyz.scm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e93a6dcb7c..1976abe8be 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -21809,23 +21809,24 @@ (define-public python-slugid (define-public python-rich (package (name "python-rich") - (version "13.7.1") + (version "13.9.4") (source (origin ;; There are no tests in the PyPI tarball. (method git-fetch) (uri (git-reference - (url "https://github.com/willmcgugan/rich") + (url "https://github.com/Textualize/rich") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 - "0jvkcp473c0icbb8md3grc3285j2cy0z0swxgk2g67d9n0zfdfzc")))) + "03qqipjjxpp4c984nzr667k9sa15bmbkzl0865jkyjvy6kvjkak5")))) (build-system pyproject-build-system) (arguments (list #:test-flags - ;; These fail for unknown reasons, but the results look identical. + ;; These fail for unknown reasons. The results look nearly identical + ;; except for some minor differences in the colors. ;; Perhaps only the terminal escape sequences are superficially ;; different? '(list "-k" (string-append "not test_card_render" @@ -21834,12 +21835,14 @@ (define-public python-rich " and not test_python_render_simple" " and not test_python_render_simple_passing_lexer_instance" " and not test_python_render_indent_guides" + " and not test_background_color_override_includes_padding" " and not test_option_no_wrap" " and not test_syntax_highlight_ranges")))) (propagated-inputs (list python-markdown-it-py python-pygments)) (native-inputs - (list python-poetry-core python-pytest)) + (list which ;needed by test_brokenpipeerror + python-poetry-core python-pytest)) (home-page "https://github.com/willmcgugan/rich") (synopsis "Render rich text and more to the terminal") (description -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:00 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:00 +0000 Received: from localhost ([127.0.0.1]:32801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXiK-00085w-0a for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:00 -0500 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:48398) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXiH-00085N-In for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:13:58 -0500 Received: by mail-pl1-x644.google.com with SMTP id d9443c01a7336-223480ea43aso149661225ad.1 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:13:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115631; x=1741720431; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YgToMbhhWq1G47/F6djapxLhuP320oJRR7cG7DANDv0=; b=nobKMuXKOOs+iYTG9gm4cj6lGt65w76gtwERR7eALFtk2frsOowtsSkobubc9g06nl HvuoFW2X553kV7En77Riuo7iMP5QngJbMXcZWwwdZ2SVjuaPtDM90QkHmyVvvsFxbYxB tLIe3eVK0ciGlp3tKvm3HiIEvkcsad3BZuUrAl7KfBj9Jcmqxbj5hkpZJ9Wn5TVpbnaN kBynmqJgwO5AxSqWRo6cXYZbrq4B0exlIBD/DRb8NShshnDNhUyRns7SicyuO5alqlnB 5SvPlyPfcC152BnybxfJYtM7LYLoly60P3B49CT912+BEjwOgurxyr89SIaW7Mte9+wq RFmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115631; x=1741720431; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YgToMbhhWq1G47/F6djapxLhuP320oJRR7cG7DANDv0=; b=uQyKrSOHGOHwcGRlKf6sU2mioO0DIGSEQ5pPGt8pMIp1sybOpbSDKmiRjeBEYnCbxo LV0FpWiy0atlAhlNDpd0cBOpDKVHAoGsGqL828Bi5Teaej3Lmrlr8KfTIA/Susd1L+R/ QVt1M/xCQZh65FEUaKeJoOf3nZmbPGIIqvejkLDgcf39YZqyTswIYKRNMSlsnm1Grx+X S76qQzVOSAgQkVS6fp4xxGuxIu6ALIbgCbP6zCmzW8KnVih3coJrJK3E4s/PXzpwH1Ed 4eGGMl1ijLOe8AgE4BA1C9vpc/ywCbZ4n/gWOGikODjb8FT8Gq4qGTMzhsMIjlLVscPO LoSg== X-Gm-Message-State: AOJu0Ywy3D6VJYLJ5dMRtrVbIEYmjXQzPl+f2id0rIMGYwdmbMbQZfgh 38OmUYKxG73OCtlaFL5lyi4sst/Y8SDDFU/oSXKQYcNpXWnXL4A2egUzJd3b X-Gm-Gg: ASbGnctpusI6pEZWZFKxNiYxi2LK4KwEpTomO7kkyI5TUTXcLzGNgGL1U5RO+lNJ8Mh uKI5Ethx5SFp7x4cMjUyn46n4wlkxsDLfUmNkoGSQxtoNp9MB9ELQOuWMnJfcxsJNeGiXBQQg4J jAC3S8MIVYoB/gDkVVOWnLIpdAJ1TcTJb1LuNNTVDOzP0BXX5dxg9WNe9RW9ManuLDsKh0Eakfp 8/Ho/xm+tJfYgpImUEzj9e1o52BKOQGYFwBeWlz9xABtt5xvotRizJta7WO+jcfObxHrrhRKDUY XwBQ0ofM9LPRuxs4Txi42QeJC5K8NnzwQlN3MkqAN6XSirwM+CGG/46SGsmYtLhkfBI= X-Google-Smtp-Source: AGHT+IFAH2KWnpVnUKodN49zSb+eNGZIBbzS3uKOgLct75gRBQNm5JoOJwPPwW1jt3GNcxSA00nT7A== X-Received: by 2002:a05:6a00:998:b0:736:34ff:bf1 with SMTP id d2e1a72fcca58-73682b4ad46mr102442b3a.1.1741115631410; Tue, 04 Mar 2025 11:13:51 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.13.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:13:51 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 04/13] gnu: Add python-websockets-14. Date: Wed, 5 Mar 2025 00:43:07 +0530 Message-ID: <58a444468b7086fdef2bc59cf7932007a7c565a5.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-websockets-14): New variable. [source]{uri}: Use new GitHub repository. [home-page]: Likewise. (python-websockets): Inherit from python-websockets-14. Change-Id: I91b90bf4e407f6726b0ea1b95b7a69f1bd9471ec --- gnu/packages/python-web.scm | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 62d746cba2..6a6d588b2e 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -7957,20 +7957,20 @@ (define-public python-warcio files.") (license license:asl2.0))) -(define-public python-websockets +(define-public python-websockets-14 (package (name "python-websockets") - (version "13.1") + (version "14.2") (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/aaugustin/websockets") + (url "https://github.com/python-websockets/websockets") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 - "1dx3rf6fmg4ir9cfcn1fil446qz879cwrjq2rcz5zvl71xkw6hb3")))) + "0j8x1xn3m1jcghwy42y6ibspr9kwazcgdz1c90i0jxdgj50xxbiz")))) (build-system pyproject-build-system) (arguments (list #:phases @@ -7985,7 +7985,7 @@ (define-public python-websockets (native-inputs (list python-setuptools python-wheel)) - (home-page "https://github.com/aaugustin/websockets") + (home-page "https://github.com/python-websockets/websockets") (synopsis "Python implementation of the WebSocket Protocol (RFC 6455 & 7692)") (description @@ -7996,6 +7996,22 @@ (define-public python-websockets it provides an elegant coroutine-based API.") (license license:bsd-3))) +(define-public python-websockets + (package + (inherit python-websockets-14) + (name "python-websockets") + (version "13.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/python-websockets/websockets") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1dx3rf6fmg4ir9cfcn1fil446qz879cwrjq2rcz5zvl71xkw6hb3")))))) + (define-public python-selenium (package (name "python-selenium") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:11 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:11 +0000 Received: from localhost ([127.0.0.1]:32826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXiR-00087a-2m for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:11 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:61506) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXiO-00085s-2R for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:04 -0500 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-2239f8646f6so59796375ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115638; x=1741720438; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tq7d/BLX1AW4smbB348IN95uTGIV3HCcEOI4Y3K9hkA=; b=hnO9LdPxB4pOKRGVrW4i3Wx4jyz8qr+ZfFXKCR28l9wqKxna0uzDWO++F0GOg8DpAm nCEz/h+thGsoKi6Ffoa+EZW/0iMmUjaRL+yZBaT0qMOye2sFPQgYZZRNKJUqObgrfk2i QHWSb15m7mrBIU2mHsr4fuLZHOkhyaLMyR9X8B01YtVEdnZ7lOYagJgKCxYHgKl09hB1 VUwj6Qpbeeb783ENXWsikCh/qW88vSqtqABzwmSgmhjKlyuu8F7/MaAs8J9UeqehTi8h 6QBIPtbhkoDaghE7fjfZkLTtIZYNWhtDFtTacsrHM9wGEhJKWsB80gM73j9hcHLLFb+r jeoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115638; x=1741720438; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tq7d/BLX1AW4smbB348IN95uTGIV3HCcEOI4Y3K9hkA=; b=kwU/zaWl8huG2FBwg14r0mJPCKbUP/K6WOyC1LnqYS1KeTmkl9h2aiX+wRX9MF8NiG vU09UjNVkEPwj05Ujzbdm1dUtYEzjk9VsaT4JwwhnCvYRCX8sJY+XPxkTt5zRCUGxwNZ Hc4eB+eOOpnuCAeVR1TO1Lhnms4EJK2Cnqh9Gme+A2JcDhJulkccIPDlBYORu10cBhV3 6HbtGZ72/fSQLIquAWOl20HWVQAp+4TYxV7VTt10CUxlD7LBBaipx7axOD+8qGBXdlNT b7ijWszCKw6h24MMTs34wWL7GoD2JhDaIBOLZ8T7yeqw2STRjmfQfLWr/ij6ieJDa9A9 fe5Q== X-Gm-Message-State: AOJu0YwXjG2IoZPx+pVnoTdqVzGblNor8GI5mBe/dRLn6SzdGVuBk9hw N1mdD0WIsL6Jd61uczXlCoBt/PMuxw3AJIYvieCu/PDiMvIHk2bNQyFcRy2c X-Gm-Gg: ASbGncsLM3kA4oHFodt6y/C+IFQ3xH1KjT9nIQd/sAHEmR0Eofu+FDdwq9sS3JV1rc2 w6wyrvQs3ZsDlqWM+8e0W5gHELtq4pWqmQgBjJqh/BdqMPwPzO1hcjEmetJYHMBvKSukKwrYWOf MBC73E2fyqp9e4WbIs4xk3tx6KsMVO+Hcok45JuXp42DQec9iM0Qp+RKXQbm6yVt0ZQz6l6O3pY AQjyhBTp07CTb+J0zAcvstJJ2s+XjPJU5x1XyW4bJV/BHVx4sejXchrx/obLtP4NILvVpVLqJjO Vgtr5otPTYYvQOiOnYqKOj9mROkv9FYaMXambX5a49D/8HMeRz9tAkCJEoT8CWaoy8c= X-Google-Smtp-Source: AGHT+IHiSqvqTR+FAbdD8GJcNvlUKnmIcOBW++fqVgkG+B0IOZB8rAX832fYVl7gSE9nvA1NcMX2AQ== X-Received: by 2002:a05:6a00:3cd1:b0:736:32d2:aa93 with SMTP id d2e1a72fcca58-73682cd6547mr53020b3a.20.1741115636519; Tue, 04 Mar 2025 11:13:56 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.13.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:13:56 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 05/13] gnu: Add python-dacite. Date: Wed, 5 Mar 2025 00:43:08 +0530 Message-ID: <949712123cfeb1faf795ecb926fdb9779f4f54c2.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-dacite): New variable. Change-Id: Id70254ff672871c2ecdd59c648b9107f92c1454d --- gnu/packages/python-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1976abe8be..22db4d8b45 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -33941,6 +33941,38 @@ (define-public python-dictpath accessor layer.") (license license:asl2.0))) +(define-public python-dacite + (package + (name "python-dacite") + (version "1.9.2") + (source + (origin + (method git-fetch) ;tests not properly included in PyPI + (uri (git-reference + (url "https://github.com/konradhalas/dacite") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1maananph172vi3v919zryhn9hswhcjb8w3srknkd4b9y1dfl0wq")))) + (build-system pyproject-build-system) + (arguments + ;; Disable benchmarks. + `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'patch-pyproject-remove-benchmarks + (lambda _ + (substitute* "pyproject.toml" + (("--benchmark-autosave --benchmark-json=benchmark.json") + ""))))) + #:test-flags '("--ignore=tests/performance"))) + (native-inputs (list python-pytest python-pytest-benchmark + python-setuptools python-wheel)) + (home-page "https://github.com/konradhalas/dacite") + (synopsis "Python 3 module to simplify creation of data classes from +dictionaries") + (description "This Python 3 module simplifies creation of data +classes (PEP 557) from dictionaries.") + (license license:expat))) + (define-public pyzo (package (name "pyzo") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:12 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:12 +0000 Received: from localhost ([127.0.0.1]:32832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXiV-00087v-PD for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:12 -0500 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:61507) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXiQ-000867-V2 for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:07 -0500 Received: by mail-pl1-x644.google.com with SMTP id d9443c01a7336-2239f8646f6so59797175ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115641; x=1741720441; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HwuovRBUyYrzJ3WXnF654A4RURk7tDBft8XQGOLemXA=; b=IkUlvFzvns9aK86rioMxOAqkrOXMITPB2PIjjhfJedBeLqr6zkgdbQTPFQnQkpDALX 4mDYfo+ANkFQaImeXLB0+Buv14xdIBI6kmbmErYFfHl6ZCc/om1kxfIqJztly2DrE+lB l1BfHEJNU//vPuMhns+gfCjsZ9/9j8+GkplikXJyQ/jsFDWUSIpIItaxvp8uaDI32q/k EMKyNP/COU6pmJe/4xP3zwTaBg+0QD4MTFtLM8N5iLwtdB6vxj63Rp3/15k4MteSAwfv Pa1aUDPKOa0DLdaQ8dujDjYSo1+zeYpEh+e+GJ6IbroCTRnxDQZelOp8kttauguUAFOw WMaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115641; x=1741720441; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HwuovRBUyYrzJ3WXnF654A4RURk7tDBft8XQGOLemXA=; b=n7MOUEMs+0vaMo+ZlZYiIAeDlw7AFzWCA+GxG1a5PxWe19SjzYzGytgaUTtfjUr1NE 7Vw7Ti1oaOpXEU0BeAHmPdek/zN/m1j1AHm05JH0neBuDtfFWgSARFWoQlfVt+qQwNP2 9sJ12h5iWm9YnzXiLeE8aBmKLYw5gVi46jSYO1LurAg5Ns4n2HN9eKGX1wHh4heuIfVQ zzH4EoEJSKOelpY4VXvpgIdbnRFZhOTmhjWJrksHqTMmZy1JpPg4fvCzL7DZoZ3SBuOq yqXFmCeNxyjDfiUTotEQU1K+NVqk3Ujc17vX5nEZTAJtvoADypS8OkTJ0jaefkU6d2ED wifw== X-Gm-Message-State: AOJu0Yw7iQC4DcOnd7GCRQuxW/KVxwIGCcFt3U69eJJNbrpzCT/jrm7T 9TBuoBUpT7lHYK/quRT+OVm8GNnJw5iK0BNn+zD33MuOrdUvQr9KYxOL4krC X-Gm-Gg: ASbGnct3OrPiV9s3VVBV1I3DSes9ZuY7pR8oC0jnMUnagiw6mn6YUhlshSgUxQOToNL 0A97rdt2CkLVibcgzrUMa6qHin6HO9zDSFm5ylafXpyjaxR+Cs7KY3PUDRbjEAUbNdDgpCw9hii Xs4URudghAII1n3AAPzpBTb8gQPmKtA1S/oas/qQnZu3X10GxuStQpppn7kpuUxKgHUDzeZ4Qn6 SUS5Iny15ilrRXwVEW6bEYmc7AqAuFwqDI/oT9E4bPqWqkyO8KhyDBD6OopD8/CY3Xso2rkRrxo okGwhLfcLnZc7A9O45T4OxjrjEMWnjm3lM8EoQsVuKH3LYzn4lcvQ4FB9qFNUz6T8+g= X-Google-Smtp-Source: AGHT+IEKRSpYCj+kvJ2tDHEJN/lUfvwtr7/zjYWoFRzhCG4+5jNG5nE22lszLuJP/y8GXKpV2zfR1Q== X-Received: by 2002:a05:6a00:4b4e:b0:736:34a2:8a23 with SMTP id d2e1a72fcca58-73682c8e483mr56341b3a.15.1741115640823; Tue, 04 Mar 2025 11:14:00 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.13.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:00 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 06/13] gnu: Add python-jaconv. Date: Wed, 5 Mar 2025 00:43:09 +0530 Message-ID: <54961c3cfca0cf261d3b3862584ba365e9ae7469.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-jaconv): New variable. Change-Id: I0b29cd00f311ae2a4dbb2c8f59148fc4bbadc144 --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 22db4d8b45..cec76daa24 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34460,6 +34460,28 @@ (define-public python-flufl-i18n different tasks.") (license license:asl2.0))) +(define-public python-jaconv + (package + (name "python-jaconv") + (version "0.3.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ikegami-yukino/jaconv") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1pfx0zvyz07c1jywrv5ayklpmjz91mrb62gc52g48d4qnqwa3fzn")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (home-page "https://github.com/ikegami-yukino/jaconv") + (synopsis "Python Japanese character interconverter") + (description + "@code{jaconv} (Japanese Converter) is an interconverter for Hiragana, +Katakana, Hankaku (half-width character) and Zenkaku (full-width character)") + (license license:expat))) + (define-public python-flufl-lock (package (name "python-flufl-lock") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:15 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:15 +0000 Received: from localhost ([127.0.0.1]:32836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXiZ-00088K-7O for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:15 -0500 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:59398) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXiW-00087T-1C for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:12 -0500 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-2234bec7192so103292435ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115646; x=1741720446; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kHNzRrKiMjXH6/oXT49xpu4Vbx6KaS3BoKnxdPfzWSw=; b=VyHcpJfQ6sa7QfhYRWIExFJaR7Ew13AmLzPQ8gcYCGEL15/DmqALsAvaS95JnWkpUf FzpvCTkZ6iAQen9CSAvNOOm3JsPwvWrvXoqMUcBnIlHGw5A3osidZ7vn8UDuQPiiVXak WJqGAnksxMp1fJlKRk1N+NyhVp9d+gLu+tR6K2KQ9Wfz0M6q+LkaKLht57L40hWjL6hy bYYcGtBeESbefcro32FL3U76Q0s45WGGYBr+BjVjsFmjy18pDQ1+IsM0IvT8IlS7k1kX uSlV9ksSUiiZvxhejYeoGlf8DaHmHEj0+anL1Bbm2UDANxm1w8F1IF1mEsZljsVGqrXw F4ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115646; x=1741720446; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kHNzRrKiMjXH6/oXT49xpu4Vbx6KaS3BoKnxdPfzWSw=; b=EKxXh2vqczXH8VyVUkXQCIaAaMGxLaXt3d88DyVvcLC46bmEiwrLJnk6nirckkfKcx 4v0iNyoXkiq0x0shUHKSU94xJy75CPSmjv5Z+w/NJ/YGjSc0a2eIYweOaaZx1cc43kSj wfgfWpvbQlFFLqI+K5cg2QcOpwP1EDwks5PiNpsuxvrUsKKeCv+W0nI7nB1rxogYJ41T MMck9FwZzGJARGxgaS3Rr0RlfUiGrBn89ny4ons3KVwEAW6NMIOAVInNkVZcQidUA1Yy MTOURdpiYH7ey6rje7V3JZN/Lx1FxQbVJQ/hNtSCl0av14GGKL7Rnz5+o5GH5b/L1dsM uIaQ== X-Gm-Message-State: AOJu0Yz8VDzlbbmBj5mYVp/kA0JRL0oYclwd3XAmp7tsb9s6Z9Gx7Xrm vmPVTSjqNiNVYESIrrTfKDqqCe+9tclyv1Dfm33GJJsFFEzu73HWaN1sbeuH X-Gm-Gg: ASbGncvbR+v8kaoYYPHNC25cWa1Idxh3mGqPykxmuiafc91M0JavWgoUFTaLSqBPlbe ehF3BliSzRkwa29xN+KTamoFaMQG9bECG+Az64mZt9kZE/2iJXwLGvT0X6FCF2Ntgc8dcLQKhEv wWdBIc1pbXOUimkrc8agFVbXiE/z0fW2UETjIrypIPwJ1r2HIXPx0O0H42HxOknevXZBv/gncl4 jMPeVBrW//NsUyeABmZS4DnRpl0BNJk+Qg+Uc0hq9qd/S6tkqywG6XdYWJBxGlUrOi5JK2DZDt6 S+tdjusgodjQMkRVcxAeezNEuMMVxAsxdiqAjSIhR4vksXa2ZwJ385YIag9U4IXbKkY= X-Google-Smtp-Source: AGHT+IGniqay/VYemMwxiWkKTpkuxOs+4nJLiVs6v83PKsm8Ln37VXqwX4Kb6T3qho1IzL/cIOuK/A== X-Received: by 2002:a05:6a00:3e02:b0:732:a24:7354 with SMTP id d2e1a72fcca58-73682b6006fmr92146b3a.4.1741115644333; Tue, 04 Mar 2025 11:14:04 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:04 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 07/13] gnu: Add python-pykakasi. Date: Wed, 5 Mar 2025 00:43:10 +0530 Message-ID: <92408fbd352b03af56b6842463f69aaee062861d.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pykakasi): New variable. Change-Id: I127cc34f58d4f8df737f878499c448d969c9a831 --- gnu/packages/python-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index cec76daa24..f9390b899c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34482,6 +34482,42 @@ (define-public python-jaconv Katakana, Hankaku (half-width character) and Zenkaku (full-width character)") (license license:expat))) +(define-public python-pykakasi + (package + (name "python-pykakasi") + (version "2.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pykakasi" version)) + (sha256 + (base32 "18dhcw7myw5idajnfynjbvqxmyf9m0cygfwsavbbi7zmcf72l1gs")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags '(list "-k" + (string-append + ;; Disable benchmarks. + "not test_benchmark" + " and not pytest_benchmark_update_machine_info" + " and not pytest_benchmark_update_json" + ;; Fails with AssertionError + " and not test_aozora")))) + (propagated-inputs (list python-jaconv python-deprecated)) + (native-inputs (list python-py-cpuinfo + python-pytest + python-pytest-benchmark + python-setuptools + python-setuptools-scm + python-wheel)) + (home-page "https://codeberg.org/miurahr/pykakasi") + (synopsis "Convert Japanese Kana-kanji sentences into Kana-Roman") + (description + "This is a Python Natural Language Processing (NLP) library to +transliterate hiragana, katakana and kanji (Japanese text) into +rōmaji (Latin/Roman alphabet). It can handle characters in NFC form.") + (license license:gpl2))) + (define-public python-flufl-lock (package (name "python-flufl-lock") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:20 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:20 +0000 Received: from localhost ([127.0.0.1]:32839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXid-00088b-KL for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:19 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:55509) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXiY-00087k-6u for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:14 -0500 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-2233622fdffso113609105ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115648; x=1741720448; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qsRoaXvEOZFayoxSWTWVtBE86hd1c9tPmzhqt8y+NB0=; b=SOB3D5L5cbb4kBY9xxu2tKyD7Zp5ZMlCu3ivwWsDO0KSpgwAs/Rpqj/DJhb+9EcTUC 4oIbNrFDkb8NAN6bv5gksk2fiWESts8bzK8PxVYVhs0QAF8FVMUI1oqAS5dBnZw4v6s+ dcdkVHJ3aviZa6ZO4v0MTprSFQRcBPsC7aOtr3b/v+5IQwSH4rUERPMh7ufyKILditHo 2jRGmuYcmtP7MwE4eaOm54zC/ZXk5JIpmwaaHW11Dgdvp0UuIJ3BXetPkoP/jsb2D1Vl /HVti0neJF1Xj4WTgNloEYTUtlf0dxQNLSE3GjJur/ZXGOkler/ZGnQsQXzkEpKH6wGj AEkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115648; x=1741720448; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qsRoaXvEOZFayoxSWTWVtBE86hd1c9tPmzhqt8y+NB0=; b=PREOevZkY/G9fK3/w4qccvnak8Kq6ud45f08lg/PRU0WjSKlb6qJ/SrdGpUVfdRYmb C/N7o7Q4arneKkpVY6m6XtrWVi/JHXToIyMxZ6RIvu/fXxkNj6JuyINn1PtAEvPzR4ne LwsV4Pg76OVMUyHLQh2mUDvBThLrHWgVIrVPra0AC36SeyFDQotWFw9zEBkPGb+F6yuT FgG3nRxTFNqk850/6hodxsxcaMor26wDrkzPbr7bdOha2pqFbt1wh+/Lx7jxTAoto03o OWvUiodEWu8I4iKGDJepehMA9/6OtqToIsoRBB9WHJgX8ft030e31X3gjTXdrFUeDSm1 9uSA== X-Gm-Message-State: AOJu0YwBeopdcwM+NKIhfE2er8rU5yF4uaAKKo0tSmDT3QapK7LjoCmD U/9cfvSM4FeBThFfIXiqTlgia4hOg2jNvP+ohfF9rCOkVSOCI4uDseswA5UX X-Gm-Gg: ASbGnctSNabYZMsre1zhWfLfC5Ok8ZRcmP+yfAsBYBO2UCLjqisyMHhewdaH/FpI/UM nJ4NGzRPBaA+fU0yz4B8vg8ObBXrvouShp24BBLNwIvbNjYqBUL9VFq/yMJsciCpSJYz3wlID7i LLQGZ0bN3Jo2TJvtBk6gLVH/NZvq0aLXdEjUzjI2xTQ6dIR1ECW2CakuWa2RCmMewlPwvQr/X7u qCVRYy6+arEILxs4PK1N+4Gj8gpxD8lwnsphI9GxG5EYZ0+1O5BYb/VEkqKcWH5KdJdHCUO/2Cy 7oDiqoTbENXt/kALt2SjUWG4D4AmeUvWicuiM65lKSY6Lj95UL/tI3ORS+N4dwbaap4= X-Google-Smtp-Source: AGHT+IEpgYdFN4T+g8irK6GLiWrc2eHQr5DAMvt3KNUvvnMUyiuACb+FdLX3fLB+b1v5qUQ3Erdtaw== X-Received: by 2002:a05:6a21:180a:b0:1f3:48d5:7306 with SMTP id adf61e73a8af0-1f349575405mr396730637.31.1741115647994; Tue, 04 Mar 2025 11:14:07 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:07 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 08/13] gnu: Add python-syncedlyrics. Date: Wed, 5 Mar 2025 00:43:11 +0530 Message-ID: <71c8ef4a8cf043643127f42a0a4e799fabcdf52f.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-syncedlyrics): New variable. Change-Id: I07915603eb234ca7952c3a682510f96e4d634f10 --- gnu/packages/python-web.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6a6d588b2e..7755898441 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10679,6 +10679,31 @@ (define-public python-shopifyapi list, create, update, or delete resources (e.g. Order, Product, Collection).") (license license:expat))) +(define-public python-syncedlyrics + (package + (name "python-syncedlyrics") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "syncedlyrics" version)) + (sha256 + (base32 "1c361xwxzcxq1vz2wilva8hr2x5s8kgidsxldgcxavasxmlj9crx")))) + (build-system pyproject-build-system) + (native-inputs (list python-poetry-core python-setuptools python-wheel)) + (propagated-inputs (list python-beautifulsoup4 + python-requests + python-rapidfuzz)) + (arguments + (list + #:tests? #f)) ;Tests require network + (home-page "https://github.com/moehmeni/syncedlyrics") + (synopsis "Library to fetch lyrics from common online lyrics providers") + (description + "A Python 3 library to get LRC format synchronized lyrics for your +music.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:26 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:26 +0000 Received: from localhost ([127.0.0.1]:32842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXig-00088k-48 for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:26 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:53347) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXib-00087x-F6 for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:17 -0500 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-2239c066347so57242125ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115651; x=1741720451; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=J4DfYGtOmuCIDALH5lnD/2GurqTtZEemlknCQ9Ro5yQ=; b=Kmfnlu08IWf1sYBLh3GvNFMZP9rifDuXXxBMstd7lE0ZIt+rf9mSxiO02s0T1V3+02 oli6snT0dmSYpO1UyBUCKvkbtSbBkMRHuULy1IY+WRSSP5Lh+LXoij9m91zmwJAlRMa9 X7e0+0MWstznYpjr+4Rqmfcg69U6CaEiBBQ8jfUqBDzTwi94VTEGx7pATyocManp9hFO k7pzTlQSNoKiWhWn1niGtu0JEi4vvVEVUlrcqGMp6LC8jbls1W2cKDoI0gH+5LFPwqE2 kMrTb+17nmIDYtnublBWeXuiR2H4QNJQ9eEfs+aruvQPTnPx55pKoZn++slOLXMe2qiF xO9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115651; x=1741720451; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=J4DfYGtOmuCIDALH5lnD/2GurqTtZEemlknCQ9Ro5yQ=; b=Omchq9JuUKs7hfzZiPX4VH7MsRq1/Dj64YhZvquLbpbnPwMz9ERTbb+c9q5YtuzHYy e4x3dLtGiTr9X10Xebu9BnjcIZbtKbgcG4QfiMlyHKBUUMvBSTa5yRspfVAFfzwbQzK+ 4q5mOz0s5MEJc5+0anFzKdAFA/3a18O7G5wBadNuiRAKu3kXOIoftg/A3tGcV+6j0lW/ A5HpjRn/jhwx0QrUrgET9d3zBG1hxoJKN0XtZydeetJh2ThWO33hZuiVBxUDFoOPCXYJ ggUoGTbNYCDgZFwwnhoBTxnNkBSWMv2i+i4we3VD78uxWuPjOPsiJSQ5ZlqAUq/L5g5a fpJg== X-Gm-Message-State: AOJu0YxRSJNoCQKvIY+dy/haelcBSXrG+h5LyfVMDKSFxlEgC48xeCIa cclGeAU0+UZ2j3jDJizg05EgovcMVZM/vkoYhANJEpZYoavAB6yn1lgEEBFa X-Gm-Gg: ASbGncsgH0sIzNIIfXVaOO3sS1mKGszG5ELaTuFIEmoYcPgyyTsyWqD8omnIpdDzupQ vGab5JH1H+Tmtl8fRFJhxkvMnkjAzZH2lhB9P3nMYNpU20a5qi375gY/P7UphffWPufMAX0t0hF +upNPUWC9tsl7rwZKl05Vuah9lsgcmqOGTECUtE4uBqq+UmhRTy6LgnpQjU6LnVmXttFmX6fJIZ EbkLBoy1CxsdSCYx6q+kzkKxcvA+siYfZxtvkxgMctZChqcLfFtJwh0qOU0hP6nRmv0sBitcODe YEK+PN5xI1CN3F2RzNferdJs7Ix5bXuoEWGhHUeUQMyUpNxDvINqnx0LPJPzDzBQDUg= X-Google-Smtp-Source: AGHT+IGkFnc4MTkYmtVw44h7F5wZOsNTduqwEAdx5gUPyA6KqzJ+/FmWf2VaZUFe0maQEuNtHqos5g== X-Received: by 2002:a05:6a00:4fd0:b0:736:4d05:2e2e with SMTP id d2e1a72fcca58-73682b7df78mr86748b3a.6.1741115651266; Tue, 04 Mar 2025 11:14:11 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:11 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 09/13] gnu: Add python-soundcloud-v2. Date: Wed, 5 Mar 2025 00:43:12 +0530 Message-ID: <1b8259c9ca8ee8dd64d7b37e037dfe16ef759ffa.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-soundcloud-v2): New variable. Change-Id: I6126d879bb6f44155e61e6eaed2cc9fe51c4103e --- gnu/packages/python-web.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 7755898441..41b141e012 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10704,6 +10704,31 @@ (define-public python-syncedlyrics music.") (license license:expat))) +(define-public python-soundcloud-v2 + (package + (name "python-soundcloud-v2") + (version "1.6.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "soundcloud-v2" version)) + (sha256 + (base32 "0hw2wxrg0rgj0x1ccy0lz0rws39byzs1din1573rxz0gdha169a6")))) + (build-system pyproject-build-system) + (native-inputs (list python-poetry-core python-setuptools python-wheel)) + (propagated-inputs (list python-dacite + python-dateutil + python-rapidfuzz + python-requests)) + (arguments + (list #:tests? #f)) ;Tests require network + (home-page "https://github.com/7x11x13/soundcloud.py") + (synopsis "Unofficial wrapper for internal v2 SoundCloud API") + (description + "A Python wrapper for some of the internal v2 SoundCloud API (read/GET +only methods). Does not require an API key.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:28 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:28 +0000 Received: from localhost ([127.0.0.1]:32845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXil-00089C-Nx for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:28 -0500 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:57572) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXie-00088J-M1 for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:25 -0500 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-2238d965199so57286785ad.2 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115654; x=1741720454; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JKNxpBVv6/JE7RY2sO4lRhx/0Qtg24tREJs2KvK9JBM=; b=NOT2aNNDPUrzpWSwoQqYFAZSbP+ZhkM1UOrBEWoJZd47t9k8uvta3z742X0zbYxpst cR7YON9aBGhLebwwkqdIQXH6SVhgOBOPjbYDJPUOnsM0U1qaVspLfMe5QLIrvgb4degq Rn6BnGRWN2dMhDdJJPRjjPucJ5R4SlsiF99a1oxN9mG/4TgbhapZzXiA95APEdoUGMcg 9jQzk4JRywE4OkN7vcyoOeGurNsuRQtkbhaI68pvUUKX+Tmiwc/yMkCCNYb8Bft9ZXK8 BAEwm7MPB0N/Fp2Ij2/0f1PJATejOuLxOMp2ItCGdp8MUUSRqHuImeLiD0CLXyDNfMQX F+cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115654; x=1741720454; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JKNxpBVv6/JE7RY2sO4lRhx/0Qtg24tREJs2KvK9JBM=; b=cTKYMpZUghUQyNEbLPQLj0Uc62nDVNiQpxXS5ZMF4GBEhzisEL+a1ESqcCKftK2ww9 8FEsGxMfcT2ZlT22vfv+uMs5/4s7WZW94PJrHvUQZTm/fTbfuHntk1ztsz5pWL6tySbV dEhluIy40Xzw4c6YJ/1OEJtvfNE85IUYEW1HwOW8XJK3so4tWxPP7t78nvqCNlbc4f3O yPueCs56lqKmHBKnf6jXNxzy+RGdmi+zS0SFdnyDRKhOFr4EIlPfNVF5GWIWxuPrbyGn R+otIxX/E9iu6+GhavfWRDG0boxlN81Vc6wXcrXW4RcSyIfo3rwBEMNlsME8YA68XXkv bkJw== X-Gm-Message-State: AOJu0YxexiRRbtc6dg84kZ5xXm+wpwI1mrGJcvqdAfmgkIo6TavYcsWW o9KzHhQGfy9OPd39OEmMGd702iYAzz9cKaARh1AIQB/edxVJzfMkQK6TZ/z1 X-Gm-Gg: ASbGncuLdagzMXWhk1Y6rkHR36Itq2x/ZR9sz6ylzg9GG0aVHC+GnnUwK+TICpaQ/pa CtFwwoW4/6rcwyYl3Knd93MPmOC2LSDeZjZIxQxaIG4awhbjkiw/GkgJd3XRz9f5kroj0KNj0TT MTBe+d95mJ8wRBD/2DgpRTTyoXHJxawpsKMyMmjfpwl9zBgthNhd6n9wuolIPXoFnO4o90qO24Y 4qA5D63fT7G9ts95B+r7/DUZjp5qGigwrvuejiuPoe2EPoyZ/ld6eJ3CvbOwYP0a9vAIyGO7A6G 19YfMJNcoGeHgr/uNO/ZqU8erbVyx9re8Pi7clVLSca5ck5YAbQrmmZU8pH/MD9xDLw= X-Google-Smtp-Source: AGHT+IEOibGCOsGWhnewlgMUrPMzy93mcmaoHvNW1U6Pe58Sj20JQRyMHaXVlyMfuXUaeFFXTB6tgA== X-Received: by 2002:a05:6a21:103:b0:1f3:3e91:fac9 with SMTP id adf61e73a8af0-1f34944eecemr358795637.4.1741115654542; Tue, 04 Mar 2025 11:14:14 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:14 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 10/13] gnu: Add python-ytmusicapi. Date: Wed, 5 Mar 2025 00:43:13 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-ytmusicapi): New variable. Change-Id: I97f4ea045f0ebb82cc2690d71a126988367e273d --- gnu/packages/python-web.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 41b141e012..1717b6fdfc 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10729,6 +10729,32 @@ (define-public python-soundcloud-v2 only methods). Does not require an API key.") (license license:expat))) +(define-public python-ytmusicapi + (package + (name "python-ytmusicapi") + (version "1.10.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "ytmusicapi" version)) + (sha256 + (base32 "1yb95pv3jxbmg43lv92ll6741nzlsksixxlnggs6prqn352qa9l1")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest + python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs (list python-requests)) + (arguments + '(#:tests? #f)) ;tests require network + (home-page "https://github.com/sigma67/ytmusicapi") + (synopsis "Python 3 library for the YouTube Music API") + (description + "This is a Python 3 library to send requests to the YouTube Music API. It +emulates YouTube Music web client requests using the user’s cookie data for +authentication.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:30 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:30 +0000 Received: from localhost ([127.0.0.1]:32848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXio-00089R-4f for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:30 -0500 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:52578) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXii-00088Z-35 for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:26 -0500 Received: by mail-pl1-x644.google.com with SMTP id d9443c01a7336-22328dca22fso90862195ad.1 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115658; x=1741720458; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=l0vkMzWv1v0MR5C49XIhctYihLkB1Tuc158kigEQtX0=; b=HXOyrxI25N2gztlzBTaXfngfo2gom5KniyW0gKE43jXyoOBghlh2BYEl/PJblAsHfj beR4ODFvhXkPY0Sqo6RYV4Jq3SNUfvQRpec6JmprJbozdWQTwF86LMz9THZbDkZDBz7f OD3B4qA4SwRn/0r+FIs87TyHp6eREK7CAIef6zwqk0ZOU4noCK6vvdEzn791l2lfNZvF mjiziGgijTuc2kNtMiJa6/Oke2ndD7UzbGo9je0OvK25zqM26FP7iXcW8BoHSDdV9NYE 7Sk7tNddWWiNx6D1zH2rhl0UtCIbqdmt/iwr6+E2g8+L/Wg26rgsjYUgmcTLaL7rgx7r vFww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115658; x=1741720458; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=l0vkMzWv1v0MR5C49XIhctYihLkB1Tuc158kigEQtX0=; b=XC90hpMgCXAztit64blOgCD6B87hbCg6hcK7cQMVkFEpK2VpwdVkOipC0o0rlLLSe2 b4Flh2gAU51l2tNz/KTSeglbBramLZbQ+eZBsHLfA9y6imgDMiedX1bR8L8ET5V9yD6X BsjNrWz5AKc8abF8juM//phrH56spb3ea7uH31e4PEKdaNtZz+3ar4Q5KhQz4aDR6YjV RYQXhGNcVjTellLsp4UOKu8Qw/GU0G4ZPOw92sEYVhWPQ7GKQO9MdHJxCgvTXOTEBbue 33Rcdx1a3K8iyjBcPOtIA8g4tPW8s7U49YhZxjRZxE6yCxgzx8a9apFQ1e0Wy8d+x498 hPkg== X-Gm-Message-State: AOJu0YxUosqjfGcipeESLKBVI+t4sJGDYcJpg/taZW/eMsRdsWWd3eIo QpQ11m+npCt49ZsYnxxaR14V13UGWT1D7G4/Heh6f9v6XJtm/8m3lTYiZt2B X-Gm-Gg: ASbGncuCx01Dil+n8tH1rt/4s9D3/5zrlpScrV+ZXpIaoZfrVkCjfzsmSEaPdBQUOpI p7jLqXqjGhiVowm/2d5KQ0yPDOidWUqB45R927LYcNBW4kzfIrJSdDUzNGzoAQTfuEHWvcN5Auk XCLYu3xmhIgtfEi2tKxsQ9Ylle706BvjuIPRWnEh3ekzloKN+yipDPFiOtkGVBCd8merx2LrDxZ JqFdQajsyIfll+oefH0X9s3sxK9MTNq4Z+wo5H8JXoOg4c+8+irrHEHVWGllEpFZAVUZqUOb+ER 2d4z6fiew5nN3kZBjtcPVz524mp15EUNFAEA2X4/rUla0A2BBfZbfKKcJMfWQJmONHg= X-Google-Smtp-Source: AGHT+IFkDMDrPomsv8Rlv7s/G/nA7KDlWc+6XAvNlkhkWRwhYVJHcyupa5JrZ/kI4Gtxi7qeQiEvwA== X-Received: by 2002:a17:902:d482:b0:220:cd7f:cde8 with SMTP id d9443c01a7336-223f1c9b8e1mr4725015ad.29.1741115657957; Tue, 04 Mar 2025 11:14:17 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:17 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 11/13] gnu: Add python-pytube. Date: Wed, 5 Mar 2025 00:43:14 +0530 Message-ID: <201fec39f775e54d53521d4ebb77a16a00cf2e44.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-pytube): New variable. Change-Id: Ie2b342a884b4694a0dc8a0c959a918e4b0ab25b3 --- gnu/packages/python-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 1717b6fdfc..6666fb5675 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10755,6 +10755,36 @@ (define-public python-ytmusicapi authentication.") (license license:expat))) +(define-public python-pytube + (package + (name "python-pytube") + (version "15.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pytube/pytube") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + "1598764vnzhc5s4w1car5sci3fmf8lp3rflsysb76f794ms35vvd"))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (arguments + '(#:test-flags ;Disable network-dependent tests. + '("--ignore=tests/test_extract.py" + "--ignore=tests/test_query.py" + "--ignore=tests/test_streams.py" + "--ignore=tests/test_main.py" + "-k" + "not test_streaming"))) + (home-page "https://github.com/pytube/pytube") + (synopsis "Library and utility for downloading YouTube videos") + (description + "This is a lightweight, dependency-free Python 3 library (and +command-line utility) for downloading YouTube videos.") + (license license:unlicense))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:30 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:31 +0000 Received: from localhost ([127.0.0.1]:32850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXio-00089U-I2 for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:30 -0500 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:46276) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXim-00088m-5A for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:28 -0500 Received: by mail-pl1-x644.google.com with SMTP id d9443c01a7336-219f8263ae0so112776665ad.0 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115662; x=1741720462; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0xLVAaLxD0cEfF7aXCrzz1JVf6kUIw/sw0lwurCnd1M=; b=QfBX3pnDGiwzfH9lJ8y/qP0pwk3SN6cRoQL+2aTp3X06T5UeBbuLpVkADoXkxJCQ+S 0bC3GXcX6JscTnGz00TPWPENT8kaR8Tya9tfhx7k+WWuIzGybkRyEjD/9H5kHRpjCRLo ruCKf+68BJXgR0dvhwdMW9MOGkZb0PmDXYwxH6k1hl4ldgSvltUm4CfQ6mLw+XF32ks2 2innsUCRCuXM9G5fpXEXz7fWXCZjGkpAfI9kcsNEjU8rqjFYHfTl9751XgyUNtNAOG9Q mCzI+nO07MfF8y++gGidkZkudFID7SNRCcG7weLiok4btKKpthJHcXQh3C4yxl6MS5Cw roGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115662; x=1741720462; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0xLVAaLxD0cEfF7aXCrzz1JVf6kUIw/sw0lwurCnd1M=; b=rpD9SKkyZ0V+DliyfaDpYg8xN2F0+MVW1hvOIdzvQCLfeOrgpDdIVyIMxmtVI38Rnf 10uOVeTC8gNJvjbCWr2cUHhRLd/6/dUQtVPzgi0kP7W3Zh4rALfRDBdz1y2XaSn6y4n3 eBQKWq64lQlq/OZKvCnB/c7QOjBUPnMX20hniX7MP9s5S6CWrOkCSmOyhu090y3Dv3fK Ty7lJQ7t+genGni/RzuVqJRn7wNip+PKsCz//Gn88vcrceOC9QtnxV5ejbzjJRtd/cZ0 ZYWPu2Fg2B5qfNybCFiCYuYUfgquyOvUD7HBkVxt100UdOajr5IvDx/MhxkFtyNoYgz3 I4Bg== X-Gm-Message-State: AOJu0YwhQlJsz4DM39/fl0z4GICJw22ltzKx8xsIckmf7My8JV1kcvX6 TqOnzwlUhJiBZDNf4NKITUe8nINCD3GSKj9W+NXCrFPOfxVTD6bsZbX5AU8k X-Gm-Gg: ASbGnctBxrLOQoWDo8hj+droV1lV/AAO58tvt7juTd516IEBUpic5psqNDKW1M2zQV7 Cw6h061Us2km3/C/MdXQSy5z1CIdODBLJcAHcpbB+bFsf6UwFtygjus0PDvGlONE/Lx/J+1g+Ez aqtUe+2q9e0ySCcXzbUCYODxLqAso82uRnsNPk+ow1TY4HMbwv0Lb7g1Uvimgc/mlhhcYUk88L3 +4eXhLr2ua9+foOH7XJs5kx4XW5k+lM2a5Rm+etXcNT9ogUehiEkO+3hk+MJfCFzU8kJRQ+99hu t8r/tKCEEakb9oc5rOusFL/p3dTgfE+ox4RMLgCPgWVjmbPKXFoRpWRkOeo2/dJaujQ= X-Google-Smtp-Source: AGHT+IE9QOhJrGNZosrU/t5VRgxSz3XGzp9V14N5ed6HokNCvsP2WutyXOls5rgWlYJ+F2SAli2aaA== X-Received: by 2002:a05:6a21:3986:b0:1ee:f19f:416b with SMTP id adf61e73a8af0-1f349594852mr482628637.29.1741115661929; Tue, 04 Mar 2025 11:14:21 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:21 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 12/13] gnu: Add python-spotipy. Date: Wed, 5 Mar 2025 00:43:15 +0530 Message-ID: <17fa6886eeffc6d958b417d622fbda4e6989231b.1741114923.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-spotipy): New variable. Change-Id: Id1d2a46997eb1dab9be6951a1b2d9f5a43083863 --- gnu/packages/python-web.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6666fb5675..17edbad7a1 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10785,6 +10785,29 @@ (define-public python-pytube command-line utility) for downloading YouTube videos.") (license license:unlicense))) +(define-public python-spotipy + (package + (name "python-spotipy") + (version "2.24.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "spotipy" version)) + (sha256 + (base32 "03gg9631nrgsq7daj6w70na77ha2wzghq9spy4d5b1i0chgghsir")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-redis python-requests python-urllib3)) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (arguments + '(#:tests? #f)) ;tests require network + (home-page "https://spotipy.readthedocs.io/en/2.25.0/") + (synopsis "Python library for the Spotify Web API") + (description + "Spotipy is a lightweight Python library for the Spotify Web API. It aims +to provide full access to all of the music data provided by the Spotify +platform.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 04 14:14:34 2025 Received: (at 76746) by debbugs.gnu.org; 4 Mar 2025 19:14:34 +0000 Received: from localhost ([127.0.0.1]:32853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tpXis-00089q-11 for submit@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:34 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:50562) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tpXip-00088z-Jd for 76746@debbugs.gnu.org; Tue, 04 Mar 2025 14:14:32 -0500 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-2234e4b079cso110954715ad.1 for <76746@debbugs.gnu.org>; Tue, 04 Mar 2025 11:14:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741115665; x=1741720465; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=R6cQ6+PEQrpval8zpB37iCM7p/3emFbMGzfraa4JyUE=; b=dcKiGtXod39SCSWyHTOgZbqU8H+C31H11tixrJZmi4KE4FKPosDf50HlX2rD7U5F93 24avISTHaG93o+2t3+8FK10P7ERF1aRDY+s8E71Jtx3CQcDf9nv9UplJDt4yh3GhbOIo boqeJmPTcjfH0rXUqyB3w18D0ZkQeHnTJBit3o1mk2iQ21Etl3wzPNRzZKW7LMJkz42n c+tSPOUmaXgZDKEBJ6Cwjow9xMRi7udguxMq97LI03sWsuG34Vb0imL7f3G/xmUvCzZt SujsY9q/3GFzFeVToMYUrnWVRM9aVXndXDPk/Fi0wXWqBzQXNsacLpbSp+G5aRjgq8Sx ZRBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741115665; x=1741720465; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=R6cQ6+PEQrpval8zpB37iCM7p/3emFbMGzfraa4JyUE=; b=A6/BcnsfU7Y6vh/MjF4sz/nh06nr33ki8eoVPbNXHo6m0wsS964P8GJ70mLXYETBw/ ibh2rLUdOFgsfYOJmSU4jENuzTrcZ8rdkuykqlJWKh2tOY8nn7XhFZHeIagm6cxBjAwc 6G5jEbtk09slkjxl+80pht13paTKrh46IayfcFN06hCQMTNu5FnNlJz+ZAKtCb/6Y1kk dVdr0IYDWYoZe8uOUoJ3nl8yA34xnPdHqr/j3UBkozsio2NVCccMSLfDIQZKC8TXFea/ hpWYYGMK2+rcRjtc3Xyzbm9JPsSRLPw2naC0lN88BwItqLeaLTww1p3gowj6qImkqvYq sVsw== X-Gm-Message-State: AOJu0YxZenZ5jI1h7B/Y6hSjYwd7lcp+kr8yKLITKgVL34ALR1Lf6MxP JJWYnnGLlMRLGrCu17bAJYVVxFwe/FBpQu4Ug/9R6ECxAb2xkZyikgEbV0dH X-Gm-Gg: ASbGncs+gXg7zGcKq/suFSKrAJmhBi+iEmwHNPxql7Ye8R0jSiaHBqC85gTD4XQNa5o a2hSi9sJr0HlQCLJS5VHcB6bfqu8YkAu2IPGyOuf8F8DY0vX/WLcnDac8Q6cxA5ow1Oceryr5Gw 3AFMIvHQxsh21aSl5yjLUqMOaqOMDreLtHGtV7OBp7enjgCV1T9BhptXHlkrZDtUWQ1DS2YL0ZQ AoH1ldZdKHyZwWN0Tm1nGXII+40cnhP2zQeFtQg8OpS/1zIYrFJbGEpIF0hbhQ07/bKsy04044J Z4jBE7bEcXM9KluSfRMh7H/mY6NXRJj9SdXlztT791t7a5otmnUn6GD4i8CJzmPtw0k= X-Google-Smtp-Source: AGHT+IGpkOuWZWj61uH6A2LZCLDQg7CZS0t9NItwodyT1jPhmEMLwPeui36ut1Kyz0hdeSKN9Gc6+A== X-Received: by 2002:a05:6a20:9b99:b0:1ee:c3dc:9763 with SMTP id adf61e73a8af0-1f3494769e2mr458042637.12.1741115665425; Tue, 04 Mar 2025 11:14:25 -0800 (PST) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-734a00600e1sm11707137b3a.171.2025.03.04.11.14.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 11:14:25 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: 76746@debbugs.gnu.org Subject: [PATCH 13/13] gnu: Add spotify-downloader. Date: Wed, 5 Mar 2025 00:43:16 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (spotify-downloader): New variable. Change-Id: I5ab889b33a10beb14545030ee75bd38a1663cc28 --- gnu/packages/python-web.scm | 85 +++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 17edbad7a1..26803dc996 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -117,6 +117,7 @@ (define-module (gnu packages python-web) #:use-module (gnu packages libevent) #:use-module (gnu packages libffi) #:use-module (gnu packages linux) + #:use-module (gnu packages music) #:use-module (gnu packages node) #:use-module (gnu packages openstack) #:use-module (gnu packages pcre) @@ -139,6 +140,7 @@ (define-module (gnu packages python-web) #:use-module (gnu packages time) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) + #:use-module (gnu packages video) #:use-module (gnu packages web) #:use-module (gnu packages xml) #:use-module (gnu packages) @@ -10808,6 +10810,89 @@ (define-public python-spotipy platform.") (license license:expat))) +(define-public spotify-downloader + (package + (name "spotify-downloader") + (version "4.2.11") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/spotDL/spotify-downloader") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + "18lwimvld07ywzmzffg18j7dpllyk1335x786yhjzldlhx1akmhn"))) + (build-system pyproject-build-system) + (propagated-inputs (list ffmpeg + python-beautifulsoup4 + python-fastapi + python-mutagen + python-platformdirs + python-pydantic-2 + python-pykakasi + python-slugify + python-pytube + python-rapidfuzz + python-requests-next + python-rich + python-soundcloud-v2 + python-spotipy + python-syncedlyrics + python-uvicorn + python-websockets-14 + python-ytmusicapi + yt-dlp)) + (native-inputs (list nss-certs-for-test + python-poetry-core + python-pytest + python-pytest-mock + python-pytest-subprocess + python-pytest-vcr + python-setuptools + python-wheel)) + (arguments + `(#:phases + (modify-phases %standard-phases + ;; XXX: We use later versions of uvicorn and fastapi, since it proved + ;; too difficult to package the older ones. Note that these packages + ;; are network-related, and we disable network-related tests... + (add-after 'unpack 'use-later-versions + (lambda _ + (substitute* "pyproject.toml" + (("^fastapi = \"\\^0.103.0\"") + "fastapi = \"^0.115.0\"") + (("^uvicorn = \"\\^0.23.2\"") + "uvicorn = \"^0.34.0\"")))) + (add-before 'check 'set-HOME + ;; Some tests need this + (lambda _ (setenv "HOME" "/tmp")))) + #:test-flags + ;; Disable network dependent tests. + (list "--ignore=tests/test_init.py" + "--ignore=tests/test_matching.py" + "--ignore=tests/providers/lyrics" + "--ignore=tests/types" + "--ignore=tests/utils/test_github.py" + "--ignore=tests/utils/test_m3u.py" + "--ignore=tests/utils/test_metadata.py" + "--ignore=tests/utils/test_search.py" + "-k" + ,(string-append "not test_convert" + " and not test_download_ffmpeg" + " and not test_download_song" + " and not test_preload_song" + " and not test_yt_get_results" + " and not test_yt_search" + " and not test_ytm_search" + " and not test_ytm_get_results")))) + (home-page "https://github.com/spotDL/spotify-downloader") + (synopsis "Download Spotify songs from YouTube") + (description + "spotDL finds songs from Spotify on YouTube and downloads them - along +with album art, lyrics and metadata.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 18:54:24 2025 Received: (at 76746) by debbugs.gnu.org; 9 Mar 2025 22:54:24 +0000 Received: from localhost ([127.0.0.1]:34922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trPXM-0005Uz-0e for submit@debbugs.gnu.org; Sun, 09 Mar 2025 18:54:24 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:46336) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1trPXI-0005Ue-W7 for 76746@debbugs.gnu.org; Sun, 09 Mar 2025 18:54:21 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-3912c09bea5so2973581f8f.1 for <76746@debbugs.gnu.org>; Sun, 09 Mar 2025 15:54:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741560854; x=1742165654; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=bY7Do1m3HH3aTtw/nYiUTLxmTTAM5ENvrTmEtNVm8f0=; b=cdbkwHWjzO0Ccoj7xrJKMsTSYeU0/7DIgKpBxC8WF2y9xN4dDMyYjwtScwYX1AdBv9 jUOVc8lfKpYyO1DlP60cRe6rVNoHyOgg5UfxdPRKVFe64xvwVixT/WA+d0bb1sWxcZs3 Rx1n0dH16yhPVSqMDNCvX9f/73gDRSWExR6gpHYAAAj8a6VYn6HDz/PxHJLV8quW/7sz +S85xW7/8eAqzVpwTKRrOidDeEWGJtq2ICgM3b7Y9ewiz6BN4fGvjhDdipDBXkdln/wx v/tuMGCR2CKYwA5Mytt0paicqlwdiB2BCkQdzAWJu6OmuOi+JJqhgqIXDhgUf6OXWLPw rOpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741560854; x=1742165654; h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=bY7Do1m3HH3aTtw/nYiUTLxmTTAM5ENvrTmEtNVm8f0=; b=JTwkNzncQ5M1OJsKYRJZCixokk7peHi2qUBq5tKWpiEN9qrSgds1hKlUrS40jGWfq7 EmB/jq9ulHLXwx4pp7TCamPw1KVPRn3E8LiCr8K4weZXymC0KvGWvGWWcpHEVBxxCr6D LSRAxvKAMdnaG4Ak37j4b78/vXYZuXB2bq02xt23uJ5s0tkA/NLk3Em4mmCErl4eN4Ht Q49s/BLV0ntZhTvGMgZrmENGx/Ycb+q1rdvtpFWWKAuucujoIARRh2IwN03kuMZBWjS2 iHdm9b6eNJz3slJp/z8gWnH92+L8FXRbe+/sNrBVnO7Oibugl/ko2Chsszo+BVryI/Kr tiKw== X-Gm-Message-State: AOJu0YzWqihVqWDGsfkmLafR/86BOOtxu+xKIlhRidycN+emxI03Nk4f zaQi/S4p+M6QJOTY/7+E5a4zXpGCYayKBNGDCN69HvCOFOt6JTC9 X-Gm-Gg: ASbGncsgNDsUz90Vq9cjfzIUdCLsYoEJZ7ZK8A/h3Cdd3UoGZegOFC05gEBRZE+W+tg RBcmAzut9Jdb9pV5e83TedF/aTo5gBPNdxkxcHLLOFXyzn5HiynjZfqKrfwvk5+4T5RS0dEbLRo N6ELdfxWkS5Krz6DL4JG5qnikP6QDpW7AF+NrPELQVtbLw+F+pxVTfW98hTdOaRxJhBF8tO7+7z 4d+cE9gz9XxO6NqxCYczV/YFYoVn5qvFv71wVg7TGhJi5HJv0sPXcb42VflCoaW0lxfvk/Y8xOH 8lmR+9u1hS6vJfKByAfxXU1DmuCZyZvI/5pnkY+pmhEFnHkbI2HLPHoZrlDbL5+hnkNdYYOAZRE zDRyoloaiQcKRTmICACkq X-Google-Smtp-Source: AGHT+IGEaDha7vkeui3MrxQzXlUvinqPrgMEDuc9Hsb3TIlkCFeD3GnK25gUSIF0wKgrqcPL+I0aeg== X-Received: by 2002:a05:6000:400b:b0:391:2d61:4542 with SMTP id ffacd0b85a97d-39132d074a0mr7207646f8f.11.1741560853391; Sun, 09 Mar 2025 15:54:13 -0700 (PDT) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3912c015a29sm12814537f8f.42.2025.03.09.15.54.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Mar 2025 15:54:12 -0700 (PDT) From: Sharlatan Hellseher To: 76746@debbugs.gnu.org Subject: [PATCH 00/13] Add spotify-downloader. Date: Sun, 09 Mar 2025 22:54:06 +0000 Message-ID: <87o6y9ke7l.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi 45mg, Thanks for the patch series. I've started the review will report on any findings on my free time. > If my understanding is correct, patch 4/13 will cause huge rebuilds > (~4000 packages) as it changes the derivation for python-websockets to > inherit from the new python-websockets-14. I don't know how we normally > handle this. Guidance would be appreciated. The easiest fix - use python-websockets-next@14.2 which inherits python-websockets@13.1 and keeps all derivations away from re-build. Depending on the load in QA it may be detected and reported, I might help here with. [PATCH 03/13] gnu: python-rich: Update to 13.9.4. [PATCH 02/13] gnu: python-rapidfuzz: Update to 3.10.1. To ensure the build regression check after 3/13 and 2/13 I would apply this checks: --8<---------------cut here---------------start------------->8--- ./pre-inst-env guix build -P 1 python-rich ./pre-inst-env guix build -P 1 python-rapidfuzz --8<---------------cut here---------------end--------------->8--- that insures any dependent where packages in the first level still build. Or you may take a look at python-team and check if that packages are already updated (its in the queue to be merged soon https://issues.guix.gnu.org/75751). -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmfOHA4WHHNoYXJsYXRh bnVzQGdtYWlsLmNvbQAKCRB21ye/9izStVLeD/9PRgogO/SCnqMFsr654t+zH8a/ FLTmqJbU8sY5BAXeKcPOde/Uxo08xuTIPxWjVZn4gk1lfcqzWkVr/g7LT8eeFiMy X0618nbJyAdmEinb/KD68Uvtk3iavFQEZLg9xmFObcsGvuIjfCgWw63Lxby0t38/ RwFs8+ESl4pRb6T/ecA77IFzdqS1QnWwfHyf7EaPj2h1YLJWIZLJO9ZiZVD9wL6a oV5Se4OSB+ubGaNaZ5izX5D2w/eSb+QxklJm7943wylWtobMVZv5qrgrf3DDyijh vVr1jaeQmurQ8h90fVn65WU7fCfR4j2tOouwUBJw1HoHTrCK/llGXgkfulPEhZLn FkfZXDFWYKNGnAbUo/9WvlRfbnqgppmwYg5pCUtozKPmpLmibHlijp3Lh36Y56At lvXYYY0QMgs7CsHXuRVapDgeE4oiVq26KSTQQvSH+UojZe3DJ2NZ1aMGoWWcn3ay PyS+OnHHZ9irs5auJJPzwvkxZvTT3ImFjM1Jc5OvG1HkgRp0HnUkhHJJ0A9fTVOQ R5bklviUqzM5Q59/Zpn5z1MpbiwKSi5NrRybaldcdqxTOhHF84i88nL3OCzJBkCM qOuus25V83g3wRWy2HhjvFWk4mFocBuXuZ6KH04J9ULhfr4B9nDl2rrqo7tJpSjl 7YC6oVY/eCKKX9m2uQ== =pV6Y -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:25:23 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:25:23 +0000 Received: from localhost ([127.0.0.1]:44759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Xr-0002Vg-AA for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:23 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:57424) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0Xp-0002VS-5u for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:22 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-224100e9a5cso104561515ad.2 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703115; x=1742307915; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tfmYYfpiOWz7Ft643KhevZPsmUBdtEsnlUWyDsfBRcM=; b=NREiP/ARDt9NgJgrPM6prFQrOvHrRDiSOigwMCi8faN1tNONFTraoNN7Dx4Fj9S3Df A/1Mh4FPh+R1siojL2LpsGvXOm+6MW2xoeZDy0ehcJKLo/nBQw/xZyWPU/eT7G0EAVAP dF1SMgv+GkVWpXwsnYMQQYPXDC8YC1tkfWxRYeo4t9JXmzagxgQiUMcPMBm3dc2rE3gR iUpQyrv4H8TIkBGvj/wj+iyCo2E0TEVg5Qhf4t5Q/V8yvPT+vD371YnM+sFON/zDBxHl 54vyrcyj4x9/8Fan+V/o5UpuV7cIZELTeAomiMS22AFx0TjXPXFyL7nzZtfsSZ/nhsPj Kdiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703115; x=1742307915; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tfmYYfpiOWz7Ft643KhevZPsmUBdtEsnlUWyDsfBRcM=; b=H7Mrxfl8LCEpmq1+YdCjiwUzqDbwRpEXt67IvpP8qbSmv5T7EigEyvQJWW15vSP8m5 cPYIABGgRm0MOMmFL4sWMXkX+eJ2EKT1+HX6JUTWraW+O56mdVCsyTNwJZCGgE2fLpNI kbgpofpO+Ksh0y4riKeq4JORV5KDLEgOBnn+L6XmeFG7aEzh6hbNats65Qk+Xxy4N+YX rrPaePajyIzRlrMD0CZQwbJ70AzfFN2UPFB2KoAU6eJpwS7LYSoleQrkzRFJdJooCQyQ 7kpOLHaPatGU4orb33gtkaE0wXl4JlHNn5WOfwUcztTYhyfQGezSDgpsfi11Rs+l2nT1 BwbQ== X-Forwarded-Encrypted: i=1; AJvYcCVbADqNa2ReRFHv7pdTs55bdGC7B8ALPDv/dboZDCjCv9N2cwDwI9dy29o0y3I2ZwE6WvhrVA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxYzFZjdUClGI36vm5ss9uLaTfz+84/BsXqpIbYXrq+lhG7dYqr pyPAZamPb9hTBxSqq9GmjyOXiykQo/+wMabnwaHd6tQP/YyaFvuu X-Gm-Gg: ASbGncvBpsxeD1EYXnmgVAzzBKGJ/76Pn0anEMUGfM2fYO3GeizVd+j2oTkrlmEEoHH s3//XEKaTZQybVy0DT0zbpBvzTCE7qNcNoSAofniN/SLQjcLMFJJmcZqLwrFZRaHjouTBg5CE2w t5aA3AI55fKT3nr+stP9HkXsI1pslXYgT9rIlkdnsXPOg9jBJBYRE1c+PHrGpbY09IzRC3EroXl PbInBer9jFlN+vGVdKDyNCuuzvCz0L/Td+Bwpbj4fxfwcK3bG5b6kSYY6b91Ai/gCe/AD1WFXp2 i8pDn0cLkHOWITVdjPhQcA4H/nhaJ4Xw20TCbS2XDXTuAWK/aOy4n2FenBT0KyL1+ys= X-Google-Smtp-Source: AGHT+IG2SJOJa/A/IulgxZhDNL7Yt7vvttbvLHOku3Ez4BiaKi22RVOo3P3KjsBwroIUoVc2lsSC9w== X-Received: by 2002:a05:6a00:3a0d:b0:736:362a:6fc8 with SMTP id d2e1a72fcca58-736aaae41d7mr23608239b3a.15.1741703114650; Tue, 11 Mar 2025 07:25:14 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:14 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 00/13] Add spotify-downloader. Date: Tue, 11 Mar 2025 19:53:19 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Guix, This revision makes only one change. In 4/13 of the previous revision, python-websockets-14 was introduced and python-websockets was made to inherit from it; this would cause massive rebuilds due to the package definition changing. In this revision, it's reversed as suggested by Sharlatan [1]: python-websockets-14 inherits from python-websockets, which is unchanged. [1] https://yhetil.org/guix/87o6y9ke7l.fsf@gmail.com/ 45mg (13): gnu: python-slugify: Update to 8.0.4. gnu: python-rapidfuzz: Update to 3.10.1. gnu: python-rich: Update to 13.9.4. gnu: Add python-websockets-14. gnu: Add python-dacite. gnu: Add python-jaconv. gnu: Add python-pykakasi. gnu: Add python-syncedlyrics. gnu: Add python-soundcloud-v2. gnu: Add python-ytmusicapi. gnu: Add python-pytube. gnu: Add python-spotipy. gnu: Add spotify-downloader. gnu/packages/python-web.scm | 242 +++++++++++++++++++++++++++++++++++- gnu/packages/python-xyz.scm | 119 ++++++++++++++++-- 2 files changed, 346 insertions(+), 15 deletions(-) base-commit: 225518ade1a71876584316b66ff1e3dc4a86efbe -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:25:44 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:25:44 +0000 Received: from localhost ([127.0.0.1]:44764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0YB-0002WR-Rb for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:44 -0400 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:59558) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0Y6-0002W0-Vo for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:39 -0400 Received: by mail-pl1-x644.google.com with SMTP id d9443c01a7336-2254e0b4b79so15148485ad.2 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703133; x=1742307933; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ku8JsOJeXwcv/jkMZIhih0TqCqcpAhZxYs34Nsbk64Y=; b=gC2FHbwaLUr8RK7CL6v9jUxQXuLmSJ0vh43wRbHFNq9d88AKVKJOoD/ivuKL1vA8Op 0BZe2GNDW3bcHC0qPQj7Uketp4zxa9jOx9J6Gb0yu47GuIZwYCZlmVttonr9g1JYgrz/ hJOIELUpLym3zAjdrHXP4a8drtgGQDNx1CgjO7wJXz+BtZQesOeiMeNY0HrxfYAvrPtB n8O7zW6W41HrIY/S1/fqP18UIiaXy6CFmN3ExrQjuB1Uy+Jnb/Il6lzvVRsAIQWAk8vb jkXjPVqUvVanIgbi+83ypvUr1BCWz4BcQ6Tcih7rRwD699StimMyadKiBNEY7PK2FqzZ f0Bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703133; x=1742307933; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ku8JsOJeXwcv/jkMZIhih0TqCqcpAhZxYs34Nsbk64Y=; b=VIPv5ggitgec9lnScbPEncFLTmKxcCg70mhQYQdpl4mKXm4DH3NuRRsvon80useVCR Yov/eaBmsPDHquOc3ot5qKyL0Cnk8MTI58ipz54u/DqSB+4SGcu2kfdYUFpapxSDzHzR HOm2osrAJHTYgG2zP5dqO3H0Z7+woBvP/BaEJcrrLvTM1SqzaweWfEsPEIIVnl6Uht3b tX0gDEl8POIzX0Nm+pQKBEM2pt3ojMby2Hil0xgnZpsYLHFd+5vyL7NULKuNE3Mux22n XgT4MkB2f6UEW3zRg48C778adPDYGvZ4nvGFrj/N7grgTIh8zO3Tttf6yMGmzI8h4qrB IopA== X-Forwarded-Encrypted: i=1; AJvYcCXmsetXrL5rVKf2EgVifPdydJgsAuAg6T0FcLMp/t90mDmO4BXmJR3ZaU/guxETQFIN/pg4JA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxSiAf6SP7QtN7WHvJt7+tmauiRyVYjpN09BZGmXvNZ26sbaDz2 KG/+3CnXk/D0ZU8brRtUoXsqbvDv88tBXOMCcIndDbTeXevp3cLU X-Gm-Gg: ASbGnctRuBY9yp6J72vGiyIKTDtJ5k08KcogWS/BinmsnVW+uKGOfQIpyC1Ghjw7M1f 498EJfEmMaOcCoqL136aC9IhYL3mLcwiGbWOmb/HWU5e3BcCED4umWVYjH7jissLRZISgJgBkFG bSoLuA0IBtJbdZRRhfr0KkkPubErBeC5wqYbOyVC9y9m2/yD4361eEud0yxrY0vUeGB1rfKaH8m RfZOlA1P1tZEHglSmnmx9EFNab69+wM5TFUHH3I36GLB6YljXJe0Havcww9FDZ5WUp7OnkXs/IQ kgJh46qw2PNDy6VUk6D+G2FBs0t70GaUPFXDOAc60mnXBJ2Y4KRoUMWlvADS9kBPtSw= X-Google-Smtp-Source: AGHT+IFGiC/2viQjtrfZETA29bt3h9e0UwlFrGXLPgZ+Q2fRD4Tj9+UkswjNM+idj9nAOh7aLOZ3Pg== X-Received: by 2002:a05:6a00:2e17:b0:730:95a6:3761 with SMTP id d2e1a72fcca58-736aa9e745amr28885101b3a.3.1741703132671; Tue, 11 Mar 2025 07:25:32 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:32 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 01/13] gnu: python-slugify: Update to 8.0.4. Date: Tue, 11 Mar 2025 19:53:20 +0530 Message-ID: <64a00324225b3aa51e8d4d034cdd1f8342037272.1741702571.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-slugify): Update to 8.0.4. [source]: Fetch from GitHub, as PyPI archive no longer includes tests. Change-Id: I0b30b800362694aeee545de736213ea939dbd24e --- gnu/packages/python-web.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index ad02690b8d..0b0428485b 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -7093,13 +7093,16 @@ (define-public python-slowapi (define-public python-slugify (package (name "python-slugify") - (version "5.0.2") + (version "8.0.4") (source (origin - (method url-fetch) - (uri (pypi-uri "python-slugify" version)) + (method git-fetch) ; no tests in PyPI + (uri (git-reference + (url "https://github.com/un33k/python-slugify") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "1aww2ncglyii4jkbfjxqhinivawf9zmwifcj32d69gpwp6h86czi")))) + (base32 "0z83nwy7acc72mb2jv3516nfplah1wm61wkmnzl71dh8i4q985yd")))) (propagated-inputs (list python-unidecode python-text-unidecode)) (arguments -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:25:44 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:25:44 +0000 Received: from localhost ([127.0.0.1]:44766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0YC-0002WZ-B2 for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:44 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:59827) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0Y9-0002W4-1u for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:41 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-22548a28d0cso15097405ad.3 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703135; x=1742307935; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Z7OqNGKenVjTbbFDbWrEEei1GiUKNqI7jTWR5IYQPXo=; b=JwcmoSZo2zuJ9VzxBUI6EM4cKTKvx8uWj42DjOQJriTdYMYdQAELYD+67eDA9gd/9p lSYKXuIRF7t0QEE6niKRD3Ln/jz8aQAJkkr8h18feCYUJ+obroH+IOrFVdIMT+q4BuTd 1+WwlXbjyx3SHBIGNtY36GHvz3OW0X4rOnRNx2bjlkfjZXfuoE4Ca6F3prXjKd/hdOHi IBpnFFQsK4P2rEmd2mUasAX+WNv9jU5g5nNxyEZbjSH7k4ElNDmByD7claTaRw9LSUzz 5lOHG6Ajir6wo+W6UkMLHfnrf0SmdkfJtWItpZs34HMpUyYn8hJHrKnUmfIxDW61YaTs RkNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703135; x=1742307935; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Z7OqNGKenVjTbbFDbWrEEei1GiUKNqI7jTWR5IYQPXo=; b=GXN6hhwrRzN9IbaL7i6b7bkq4ULGYNZ9Ve68htXlsgDKmNgkJWoot2/0qPyYMDuv+d /wRx3FsuCVhoKSX0KaYqIAt7VfnPnI9td93cwGxOKQoFJ+ehUhi1bG6HsYPfNB0F3I3D 4w2guDuvWm/kAeM1LGVNDeM7FQVWB6MiEmvTcdc3Ir5/hBxQOVbZYRG/RwuU2rZIMwiW aYW31xQx4jTszi+aMp2sNE08I+cHqt77wPSHfya3it5vFQDuPDnPTZz0dQtu3cVss9hN dND59MkvOzh+HYwpfr3Gu+2bSvlPy0EWRr6A9p6ed+KLReNEYtd0EfztgHELIIpQ7jhC khog== X-Forwarded-Encrypted: i=1; AJvYcCXCsMR7qkZ41FcjFeEDnAL81twcMmSavxABk14dZWa8NjgpQW/2OryDDRKyzPuJNk29f6L3vA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyWhTUa8RDzCOpdxlfCGNW6M8h3joVBwNxCTKBHbBkzvBVJh+gc 9HsZ/dBbdLvZ7TlqkPf+I5Vx8EuMRGxtbfD3/vtapMhGrw1hoD8EfVKJEBTX X-Gm-Gg: ASbGnctivT31YCmPUyUirznNEZ3rSi1kusJjxR/Rnb60dplOjavbKnWDfsOydAgzCkU DadFIyZZttfyVn0ecxR2MjQ9bLP3MolEP16uQc9OnRX+EqgJmcv6lauaHGRoOijjMWXrYyVAouH Fx6tGe5nNGtoaLIu97a2fSgzHKRJdF9ZUcVlSYnN7fYilc6x5FwoSYNi1yKVa5ia7eDXt/gP6ZC WgTDYEFgtyI9gBM/EDAyUFEC8kBZhd2e6Y0Q+xLhf/F4J4mmVYc95cAtYH2tXCckQM1ZY6ip4IM HsVgyTxqhzSTPiEbi3gsn5Q+4dL0T7viintiSJlvpKK4jBbjIFmeWxtZBynUSa1xk8/HXxwKeCt 08g== X-Google-Smtp-Source: AGHT+IHZ/J96o3skyuskZI/3ZeMSnipZRBjicdEaX3fWynLLkm3bwRalLwXgvMfKV0mciVbCAoskSw== X-Received: by 2002:a05:6a00:194b:b0:736:5e6f:295b with SMTP id d2e1a72fcca58-736aaa5d6c4mr27196444b3a.12.1741703134915; Tue, 11 Mar 2025 07:25:34 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:34 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 02/13] gnu: python-rapidfuzz: Update to 3.10.1. Date: Tue, 11 Mar 2025 19:53:21 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-rapidfuzz): Update to 3.10.1. [native-inputs]: Add cmake-minimal, to not build pure-Python version. Replace python-scikit-build with python-scikit-build-core. Change-Id: I5a28bf883377814465ae088ae5fbde81120e03bb --- gnu/packages/python-xyz.scm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4cb7c72a82..db4ebc8ab4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2860,19 +2860,23 @@ (define-public python-d2to1 (define-public python-rapidfuzz (package (name "python-rapidfuzz") - (version "3.6.1") + (version "3.10.1") (source (origin (method url-fetch) (uri (pypi-uri "rapidfuzz" version)) (sha256 - (base32 "1rrx043zqqql31pcp92k61digibymp3l382gaxr4h8717kp0nrim")))) + (base32 "0yarb1k40a36f4p2afy5was9ifbq1jdyyyfw88zmp4bshinm85as")))) (build-system pyproject-build-system) (native-inputs - (list python-packaging - python-pytest - python-scikit-build - python-setuptools)) + (list + ;; If it doesn't detect cmake, it will build a pure-Python version that + ;; fails some tests. + cmake-minimal + python-packaging + python-pytest + python-scikit-build-core + python-setuptools)) (home-page "https://github.com/rapidfuzz/RapidFuzz") (synopsis "Rapid fuzzy string matching") (description "RapidFuzz is a fast string matching library for Python and -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:25:46 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:25:46 +0000 Received: from localhost ([127.0.0.1]:44768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0YD-0002Wm-Oc for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:46 -0400 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]:45193) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YB-0002W8-I8 for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:44 -0400 Received: by mail-pj1-x1041.google.com with SMTP id 98e67ed59e1d1-2fec13a4067so8587038a91.2 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703137; x=1742307937; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EoTtCo0F/xgmgTTK62BV8MW5ZBqNfNG/vl4GpLv3avw=; b=HY7bONgyWR4O2waKFD+vRYT3n8FjkM3X4smjU3WWyMA/suiQfZ1L9m7txal4ZLoUi4 2u3FWuxu/Djaum72ZvZP8tOd9Skku7wGvXnVRWfYeLOY0BgLtxV2PArxQOOEmUh4h4VB TVVnCaGWLmb7/5Bf26QZyzN237QhHEVqHj2CceITj3hZsnQnnvSFyBYRJ8b1RqII8Iir LI++8U44Q+eMXuu+9/t560HZLm1ziWTeRliH2Tkc639iIlFw17kSm6d65m0cw3gGdEEu UFxMdCWtIw+ARb+sruRLNF8VNA76G2SqoV8ibJvurD1A/EtzFvCjttmQ1BNK3hOXmKz8 Ia2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703137; x=1742307937; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EoTtCo0F/xgmgTTK62BV8MW5ZBqNfNG/vl4GpLv3avw=; b=U7zHtu5nd5kKG+KxKgiA1TPLg7MiAxzsOBR24YFyT1jU5G7ywGehzS5qfKFDpvNtnC ZPNNjd6HTYdFszvREvPR2/tjjSOuyb/44yijfuluE3+V7B2vOMdhy2ZSn4I6is65j4AA C2Ss7TRkK1dQzS+ClPa00rQ0BAlDHEMt7qIjnnzudxCDJhTS1PmDPxpibXcO+Mvcu6I/ PSrUTthuPCTWwKXWzMiPHc1zSuJe96CiT90n5USGuL3wMyeCiPipNo70mR8/tBfFCeUD 085RgZ4ighNiuY/7lB3n1jmJhwYFoHo13Kwq/yrz4DOJfbHJrpmHr/2iRqdpe5/2VVhb xqQA== X-Forwarded-Encrypted: i=1; AJvYcCXzkYjnV+mOPGev5TirF8NUvLY3CN5O1mDiHna03B181TIY2+xy4To5SyK7Mof3oiG1//zFaA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyoEuJqZjcfLb4FPEkiNdiZ0SGiGp+bPXhDVyrdwZmjpoT3P4Cm GXaejiAVLo5CsqsmaBrK2kKAj0OHmoe2F8qAcruUFHFlHmmEEJ/8+RFVtn7T X-Gm-Gg: ASbGnctWtTApEqquNzQ7aH3t5DdHnTjW7fjPD+qGrqvigPV+UybziF8cUopP3eT8E2W SSI3YkKMLQMBZgeIQZxsq1lnqXf5pviD9O8WE8kEQhJFYzgzw5BvfxmX+0UrKFb5kW2TUdhGpmd g6Ay8QAMeib0egeTh+RO+U1ZZRdxwFvlwVErxw+k1FPqqRffog5CujKqNYAsIym/tfPTvDynjDG 4PyUEjxq5APCXJKBJZ/AUJZ0khozGhfPes7udqnXcBNbx7UXOVvSoUr63KdQO0YcuksMieCEQ2L H6zCrx0WzmPxDd+VAyecX9yAh8Gmmb2DJBqTDH+bbsr3vMfl8pKHCXobAfD7Mhc3vG8= X-Google-Smtp-Source: AGHT+IHK+lo7Cl5NzKrFHCQiyUc/7T/J4cg+8obilMAWC+Pu9tuMCTcs1rek8FJkesMEVSe+FtjoFQ== X-Received: by 2002:a05:6a21:46c4:b0:1f5:6d00:ba05 with SMTP id adf61e73a8af0-1f58cbefa96mr6843864637.38.1741703137481; Tue, 11 Mar 2025 07:25:37 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:37 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 03/13] gnu: python-rich: Update to 13.9.4. Date: Tue, 11 Mar 2025 19:53:22 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-rich): Update to 13.9.4. [source]{url}: Use new GitHub repository. [arguments]{test-flags}: Skip another failing test. [native-inputs]: Add which. Change-Id: Iea6416016e24e0e2684bbf6a767401834fbb581b --- gnu/packages/python-xyz.scm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index db4ebc8ab4..db105cd427 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -21824,23 +21824,24 @@ (define-public python-slugid (define-public python-rich (package (name "python-rich") - (version "13.7.1") + (version "13.9.4") (source (origin ;; There are no tests in the PyPI tarball. (method git-fetch) (uri (git-reference - (url "https://github.com/willmcgugan/rich") + (url "https://github.com/Textualize/rich") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 - "0jvkcp473c0icbb8md3grc3285j2cy0z0swxgk2g67d9n0zfdfzc")))) + "03qqipjjxpp4c984nzr667k9sa15bmbkzl0865jkyjvy6kvjkak5")))) (build-system pyproject-build-system) (arguments (list #:test-flags - ;; These fail for unknown reasons, but the results look identical. + ;; These fail for unknown reasons. The results look nearly identical + ;; except for some minor differences in the colors. ;; Perhaps only the terminal escape sequences are superficially ;; different? '(list "-k" (string-append "not test_card_render" @@ -21849,12 +21850,14 @@ (define-public python-rich " and not test_python_render_simple" " and not test_python_render_simple_passing_lexer_instance" " and not test_python_render_indent_guides" + " and not test_background_color_override_includes_padding" " and not test_option_no_wrap" " and not test_syntax_highlight_ranges")))) (propagated-inputs (list python-markdown-it-py python-pygments)) (native-inputs - (list python-poetry-core python-pytest)) + (list which ;needed by test_brokenpipeerror + python-poetry-core python-pytest)) (home-page "https://github.com/willmcgugan/rich") (synopsis "Render rich text and more to the terminal") (description -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:30 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:30 +0000 Received: from localhost ([127.0.0.1]:44804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yw-0002Zj-Ek for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:30 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:56712) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YD-0002WG-U9 for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:46 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-22435603572so62178565ad.1 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703140; x=1742307940; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=IPnfIgKZlNHzPhGlU03PRXbfef+wf9gQnVm5a5+jDsA=; b=h7kKYv/xnqDr1pwSZtHsGr2wQh2JTaD/UNY6I70sqvkJQmFgK+Ue2J43Cd85tyDqSM XE8qbdOqjFYGUauVwakoDBNety+uVeUG1mfuVQ4dlYrnjQxOE6FHRC/2fTnhvoIEctcM tbMLEG7yroYHp9jYy8Frp3wdUdKwQFXO01fE2hLbli2IQVXmx56ELr4pOF3lGkhvKN1Z y42kZxbvawQd2PfJbvhPk2E7CcZ7vNSI1eyVQPPaqkl4MNYVi4aSXdg+IO8/nBusC6Li ghhnVDNpJ3rCjgodP6yIw7ZZOMcsTfm7ATbnJdQMMNMK8ACFT/LnXciWgO6R49M/Mcl6 YFXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703140; x=1742307940; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IPnfIgKZlNHzPhGlU03PRXbfef+wf9gQnVm5a5+jDsA=; b=BKjcPXe6A46cSeqq6vMJUp8XDVS6e7ogtE0F1iYyD8IvJhbQWmY3YIzajrhCE++/CE IQAh41D/K5Eq1FsvWleXqJgrnm+LySe/eVBFHJ/mru3/OQfzjb34b1R0LLb8U4S8C8O7 xTzf9espLp7Ml+vxqpo1F30iQZ5zKl9ksdR0rmUlAxuNlJO/yoE6Iib/4zTbI6B5tiaC eLg+NwVH52DhSrNCEwFjIfwNwZCcRwAQlVmR9bRTSwfsKFr4zMQyDfkXUJx9tUENAVsr C7ueixe9VfmJy/KeMuzqn1YFYewGSUV2n7uCtmDiNn2xGKPhmlZHJvIs6/32nzAjFQcT 7Qxg== X-Forwarded-Encrypted: i=1; AJvYcCUTobkWOBBiTOxDW/WN2M7b7kW/NfSyMjjk3mltTZVVDBsTvl11f+vooBAb5qJ5TpDrs3lZng==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yxf+K9wPVgXM7B3weetPdG8+KcbGKaQe5s4fV0k8RkZY+frSRX7 ps4g7HU9AnP9ii//TX7/ZHFmBdaZKAYlo2OBwRgpKlDo4+W8CFxS+fdMKdz0 X-Gm-Gg: ASbGncv9My/UDwzFL1Bdec8Wge5Hhr7l3ujYW6wi5G3odisMbdq2Q2zqDg19r2exkiR e9Zk137/7fm5KLRZ1GLZWxAb75Bl7I4JnSDG5nllFU+NYMtMyUbIn58WpL5eb9Aqkjw8+XvmvXW yLYxKqRZHJCCdGRsxYBB7vnuXv1fMfkFwwhYmjia6e7/7HVM3E8tUYrr+Q3X7Mlh7b/kipYcbjg dtSS1rkLVwtwXZ59C1GYhjad3RKm5IG2O1TE8/wg+HQf37MNdXuy128qO70iywpkgvFHtEB99lZ oacK9MLPVjN/czEJUd++Nadb0DL5G7UhbzvUjQ9BKymCtmtKLK6MaCOaIlyBIlIdaUI= X-Google-Smtp-Source: AGHT+IGHow19ly0jaiZPzkzbP7pJkajS/aMUbZ9pYUqjFyPidWyfGPTM+V9tLl02i6Dsw7iXdRrrmQ== X-Received: by 2002:a05:6a00:8d0:b0:736:339b:8290 with SMTP id d2e1a72fcca58-736aaae450fmr23534080b3a.17.1741703139824; Tue, 11 Mar 2025 07:25:39 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:39 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 04/13] gnu: Add python-websockets-14. Date: Tue, 11 Mar 2025 19:53:23 +0530 Message-ID: <7de4d9f45987adb95816904f78577f3fdaa23664.1741702572.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-websockets-14): New variable. Inherits from python-websockets, with the following changes: [source]{uri}: Use new GitHub repository. [home-page]: Likewise. (python-websockets): Inherit from python-websockets-14. Change-Id: I91b90bf4e407f6726b0ea1b95b7a69f1bd9471ec --- gnu/packages/python-web.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 0b0428485b..ac3ee99609 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -8011,6 +8011,23 @@ (define-public python-websockets it provides an elegant coroutine-based API.") (license license:bsd-3))) +(define-public python-websockets-14 + (package + (inherit python-websockets) + (name "python-websockets") + (version "14.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/python-websockets/websockets") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0j8x1xn3m1jcghwy42y6ibspr9kwazcgdz1c90i0jxdgj50xxbiz")))) + (home-page "https://github.com/python-websockets/websockets"))) + (define-public python-selenium (package (name "python-selenium") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:31 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:31 +0000 Received: from localhost ([127.0.0.1]:44806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yw-0002Zm-RC for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:31 -0400 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:49189) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YI-0002Wl-Ky for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:51 -0400 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-22113560c57so103424495ad.2 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703144; x=1742307944; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2AaSBfbIf4iCnwqK6GY69QWzawD8XfZFQrQmGb+7ewk=; b=Cn5hylWqS8JGH8o1fFuB+CuamFx60a1PmgQGeHR9TWkoBsQc/5S3vTRQbmazru8gPj Iy81BVmI76/OuKAJyRxk124CBQHSkXsfYAt1N/yTrla/ADu+juGVN+fy1Cu3dLSPeEyW OmI4vrgo827976xW+Y0h4I/wXDv0MPS+hAMf00Q0zSKRnx5aC3LnCnJ1NFuvu5YDPhPO ZvZTbxIRQrnkkLrWpXd5yIMyxO1ZED2BxTnusPJ1yr/MjuBx0vUnKsv454306eJ9vrbT Boxsjdjg4z/w1xZd08y2Q2cEokJ6CGOLz9r3npUvJWlKOY23RRp/hzmJ7I5ptq9F7wPN OWNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703144; x=1742307944; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2AaSBfbIf4iCnwqK6GY69QWzawD8XfZFQrQmGb+7ewk=; b=lvvB3xuHl4kSNhlaU9u11PAWCD6lXa8RuENJjPk1B3rCeqnD1/a65V5a83tlwF6CZQ vqF1zGt3xslG9z79rx0Ep36Smki1pvlitFfrwX3Onctnxb9w3LECG5ltZLIcTgBsNcav s2VmJiZd8GETX8Jmm+dxkjRuQJzSvR90xQ/AozsyJhWRVrLRbfFflHLaqTGecWoyBQim FmjpH+YC3+JKBf5AzGuzOkGqcVf3x/DAbkOrv1ftvN7WN25iMRSvF34G5foXqPHymH+p IfWfKlu87FBozRqqGCEagHDkPg7q4x48D8Qt7GEe6E8WjGsLYbxeUCAjysVomSHDdDJp yHKA== X-Forwarded-Encrypted: i=1; AJvYcCVF3kIlG8N6QYcF1P52Xqgww6lUNmOoIjtIvNabfMMt+6jVEUnDF6317x94yuzEaE4HxZtq9g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YytMVuD/aSH3FxTkRyuszzyM1ejgARo7axAOIgKRZgWzhry7CiW ARcl58DJ39yft1pZKnOMIBAgYQWCGWf4mV2QGJoz9jJkdKyfzUOz X-Gm-Gg: ASbGncuTTLSuQO5ZGEG3WdayBw4T2/CbXW4BatMTjBWnss9dlsNZVWNCmrZGkteyXJR oUFnSJExy2LZFTSo3ikwzVSQ0PeiiaO1Exf99NP2tXOd23m7feUGoJmcrF8iwl40DAn1RgyksNW fZKm4JauXzIPdjU4GIMtv8nifKwEKcNhv+jNAOfpmU2F1onJADiMuhTEbjTaYoeWJTORjpM2sh4 4HepOzxhiVU/etBzFCheK5fFuAhdEYvWrmW0tN5sOMaY589NT5LtZIERTeh3146AXGtTjYpMbC/ nREEMOCZ5HBamIC9oiNXXKU1UcNEHMAhZYU34ibv/ZxDkpFZzZVNo7VJluQZahzfYmnvb/USEPW BqA== X-Google-Smtp-Source: AGHT+IFdC7tRP/EYOArVEOT02ZyRwQFkWCAN7pMqe1Xdzad5qhookVoK1SFCPF9gcY2CngsJ6rBm3Q== X-Received: by 2002:a17:902:d551:b0:224:1ec0:8a1a with SMTP id d9443c01a7336-22428ad54d8mr257344095ad.51.1741703144588; Tue, 11 Mar 2025 07:25:44 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:44 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 06/13] gnu: Add python-jaconv. Date: Tue, 11 Mar 2025 19:53:25 +0530 Message-ID: <9d63d70b85bf1689afc63220c2f7a279736702cd.1741702572.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-jaconv): New variable. Change-Id: I0b29cd00f311ae2a4dbb2c8f59148fc4bbadc144 --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f74b020f6d..4b35f11eec 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34499,6 +34499,28 @@ (define-public python-flufl-i18n different tasks.") (license license:asl2.0))) +(define-public python-jaconv + (package + (name "python-jaconv") + (version "0.3.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ikegami-yukino/jaconv") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1pfx0zvyz07c1jywrv5ayklpmjz91mrb62gc52g48d4qnqwa3fzn")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (home-page "https://github.com/ikegami-yukino/jaconv") + (synopsis "Python Japanese character interconverter") + (description + "@code{jaconv} (Japanese Converter) is an interconverter for Hiragana, +Katakana, Hankaku (half-width character) and Zenkaku (full-width character)") + (license license:expat))) + (define-public python-flufl-lock (package (name "python-flufl-lock") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:32 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:32 +0000 Received: from localhost ([127.0.0.1]:44808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yx-0002Zx-Aq for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:31 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:61945) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YL-0002X2-0M for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:53 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-223959039f4so110900215ad.3 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703147; x=1742307947; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=93WdI6kL0UNvxlNRM63s4O2xyr6p8NiJh7vBN4otiK4=; b=niu/LP2S1mdFX+SugpFkycp3gzLKevseRuW5KK85oC7MSzPkprR4+yvaOnVXg1QOXV 2/B4jcUfAmRT+e7qnK3KsT+XL5oFeds66ndRo7+sduu4FrthcJM7R28r74JfksXVe/Zf HA71ezrmEKMyZkYnQagc4felFG89fgulLqggLHDztikSfnoi/X6sLalbvCc9erUYY25w ef89+87fmi5JNmxWu0ipq81Ue5UMTS5uArrDwu0CZ5eMhSxwayH+vjqVBFMiqeBCmgR0 Aw2935v6DhMF8ORxmiY/PVbdpP5itC0hKCum1OI8kYHUvRzmtDAmhNqV7P3VqZEl1m0E f3pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703147; x=1742307947; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=93WdI6kL0UNvxlNRM63s4O2xyr6p8NiJh7vBN4otiK4=; b=UbobleoAx0qkAdDZJTgY6UOoAFusXBbjW5kqQfNmpBtJx8DQcObGYjLzZ/l6vKNCVT 1YL/r2I/Vfenz7DcMrgvghpIVCh24z1g6t7lyC9HtrOZwgeECtDtcywKRw8+vVcr5sXa OBRxqUX/giCzKOniRoDUTBibCCtk2yh0T8ndOsB4u+noM4pSAOW9ygRms2lTIKnSV1lf 5isQ39KEuhMQnH9DSQtiuJEhH0FWE8X041DdDHRkto7zF+i7FEiVFjc4Ozbf5sBGzI8X DfKIv23rZGEDXUMijNbhCK9nKF81o5aly5BzYM6flv1HfyW1eWM4oUrFvCaZSVXedxPt P4DA== X-Forwarded-Encrypted: i=1; AJvYcCVe+3/ZLrhJfXW3mb6EPNkO0SkmyxfKaRbXnpihR9kXdOBRS72fNtOhSchOOt6TKym/kJFvdQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzqGpdcLv7bBd6NZrpqn4wNQuv3MWBJLnnBkmnKnhHY0N3H3Xxy Dtso+UGnVB5UxjwS+D4WyXBi0O6R5ojdURP5t/ZNA7Kg1W10KCph6cl5qpqQ X-Gm-Gg: ASbGncuXhZct97Mk8kLl6cBKM1OB5rBHevuZ+vETJq5OfV/JmHXStoQ9Hq6aCqNt1+s bVEPpSNIw8bndiJ09iKhD3zoMOUTIG7fTJvX+igf5aY7t+6FZWuKy/nUcetE9+OfJdB/knigWMg 2mPhtqIPvzUzUmF1LuEFnoL/ROJ7RUryn05Abdtt4T3KfSB3uhrIg7SjbV2nR2vS7vO4Sp0r9ho BfouVKw7bgaCCC0HBhSz2IMCqAc5yR788Q1Ab2Eb3T5gfRIGAzG+Kk1ODxXAKIMsL4XaZRv/9az Xgs4vFVpBgWe6esDKrKML1bNdMiUyuHXysJQI9hQR00KgytDeA0ZGmSAetqjQmS/4DM= X-Google-Smtp-Source: AGHT+IFLE/msG4JDvSvzAbuacvzO1fCGpzhLk4HJxEswWkH8myVnVtXCScSzp/d+88DtfJOTJjdy9g== X-Received: by 2002:a05:6a00:2351:b0:730:95a6:375f with SMTP id d2e1a72fcca58-736aa9d39edmr29766385b3a.3.1741703147008; Tue, 11 Mar 2025 07:25:47 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:46 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 07/13] gnu: Add python-pykakasi. Date: Tue, 11 Mar 2025 19:53:26 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pykakasi): New variable. Change-Id: I127cc34f58d4f8df737f878499c448d969c9a831 --- gnu/packages/python-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4b35f11eec..de9b5c1a49 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34521,6 +34521,42 @@ (define-public python-jaconv Katakana, Hankaku (half-width character) and Zenkaku (full-width character)") (license license:expat))) +(define-public python-pykakasi + (package + (name "python-pykakasi") + (version "2.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pykakasi" version)) + (sha256 + (base32 "18dhcw7myw5idajnfynjbvqxmyf9m0cygfwsavbbi7zmcf72l1gs")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags '(list "-k" + (string-append + ;; Disable benchmarks. + "not test_benchmark" + " and not pytest_benchmark_update_machine_info" + " and not pytest_benchmark_update_json" + ;; Fails with AssertionError + " and not test_aozora")))) + (propagated-inputs (list python-jaconv python-deprecated)) + (native-inputs (list python-py-cpuinfo + python-pytest + python-pytest-benchmark + python-setuptools + python-setuptools-scm + python-wheel)) + (home-page "https://codeberg.org/miurahr/pykakasi") + (synopsis "Convert Japanese Kana-kanji sentences into Kana-Roman") + (description + "This is a Python Natural Language Processing (NLP) library to +transliterate hiragana, katakana and kanji (Japanese text) into +rōmaji (Latin/Roman alphabet). It can handle characters in NFC form.") + (license license:gpl2))) + (define-public python-flufl-lock (package (name "python-flufl-lock") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:32 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:32 +0000 Received: from localhost ([127.0.0.1]:44810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yy-0002a4-2i for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:32 -0400 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]:47479) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YN-0002XC-96 for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:55 -0400 Received: by mail-pj1-x1041.google.com with SMTP id 98e67ed59e1d1-2ff087762bbso8274721a91.3 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703149; x=1742307949; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2rjR6Ndst1PmHPMqY9YUnb9DZ/YOXM3E99QzXysQdtk=; b=Fg8SchDUMEIX7pW7Rue07ZVLJJG8ooi/wlgQV9xrgx0ZBH3u6tXdYetT6keGGsS/Bl nbivBBXTWkbaus12zwc/BaivOkn7hqkmClFnVofEQMwqqDnX1i9e9uZ59CuNqH2qFt2w FURT9lguu2Ak5nVdFKif6mWe7MWBQzSZw09owaYQPqecZK+HqGzh/cmRRQesMhai6j+0 GNA2a5u9PY1xKqX1TcrYzzIl+KMGb40Hn4/Wc49TstLr/dQOxQKzVgCWaTPpUeR1ZIqP wNGP5pjZR3sHkklReRQ798OzTQu5wiCvEvYxaK6nbzLDhAuyvMtjxtEfSEagZU6WCf8Q 4OYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703149; x=1742307949; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2rjR6Ndst1PmHPMqY9YUnb9DZ/YOXM3E99QzXysQdtk=; b=e0EWUTfx6g9yNKsItk//cXBkPdFzfNPzNEhfqIxkYeXmXf3RFkVlTLxUKxsB7wYwt8 +qXBGpI3JNo6lzWRncYi3F+OeWDiO2bragm11U27mL0EbHsV75SvoNYWmHkvaOamZoHP 8UKIxXoF5U+81smJO/Tdz1iZpbgwWcllEGAVBvlpShDz2wYEHnNo1zZc6CEkaGjiH3uE AJaq5jJBS9W8ehT9pd2QJpgGIdMwbdMhAVSFJXYKcKTvf0v68O822ptGTnFHJ77L0NCL iiN+6ifvttbVEc4SCoqg8yTVp18j9Tn6Bj4W8B/MJeuic7bq+8oRLIQpjjvp2NFPpJ+m 3tJg== X-Forwarded-Encrypted: i=1; AJvYcCVH1O16TYFPuAU36CNUBXn/V6GGhBoDSHSvvJIhyS6kYPe/tojZXORdbQ+6sd2PYT9IeghjAA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx60rjAiDkPEJCij08ya8oyLW48TsNliEbc5MeP2TjbJ65NXsf9 JqoyVDONoQaDHtPjvWTygt71jbfnkyREPHTunR9YBuoskSzjJhWhhHdmhtIR X-Gm-Gg: ASbGncvj/0tM+0gnZXZ39mmKRd9PmFPFFCgnjgn/kuKHPtGkf9ci0gik01DzHoGwJZK DmhnuOnM0b9vf/cQ7ZLUg5VsCan2oeVAnrwDu1i0yOW+UZEtV2BUJus2uorW4Va3/B8qZcjDUnC snSgq3PL2Nx2sKdi8eZBHj6R434kerNiCL5HrLFdFynu++Bmj5ap4s4c6F3SIFjiRYbOvw3Hecl b7VedpaMocvQj1bak6VcMnP5wKqlGsst6gtd2nfUG7sl6f1EVURtHfXWqaYO1gOv121hg/GAbus dkLpuUEcxfmx1X+n89T6v+4t9zyXS6+OUoUry17GF309O4JFEGKWXyLDZjW+5eZvefA= X-Google-Smtp-Source: AGHT+IH7zHzk01b1h/cYj7kf3wKAIvyT/xoG0ClWoXKCFlklAk5RAnO1pYKhHghbi/26VTAUfFr3Hw== X-Received: by 2002:a05:6a21:7a41:b0:1f5:591b:4f73 with SMTP id adf61e73a8af0-1f58cbb6077mr6788873637.34.1741703149356; Tue, 11 Mar 2025 07:25:49 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:49 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 08/13] gnu: Add python-syncedlyrics. Date: Tue, 11 Mar 2025 19:53:27 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-syncedlyrics): New variable. Change-Id: I07915603eb234ca7952c3a682510f96e4d634f10 --- gnu/packages/python-web.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index ac3ee99609..dec3b7d7ba 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10695,6 +10695,31 @@ (define-public python-shopifyapi list, create, update, or delete resources (e.g. Order, Product, Collection).") (license license:expat))) +(define-public python-syncedlyrics + (package + (name "python-syncedlyrics") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "syncedlyrics" version)) + (sha256 + (base32 "1c361xwxzcxq1vz2wilva8hr2x5s8kgidsxldgcxavasxmlj9crx")))) + (build-system pyproject-build-system) + (native-inputs (list python-poetry-core python-setuptools python-wheel)) + (propagated-inputs (list python-beautifulsoup4 + python-requests + python-rapidfuzz)) + (arguments + (list + #:tests? #f)) ;Tests require network + (home-page "https://github.com/moehmeni/syncedlyrics") + (synopsis "Library to fetch lyrics from common online lyrics providers") + (description + "A Python 3 library to get LRC format synchronized lyrics for your +music.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:32 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:32 +0000 Received: from localhost ([127.0.0.1]:44812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yy-0002a8-D2 for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:32 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:46297) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YG-0002WP-8r for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:48 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-219f8263ae0so105281465ad.0 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703142; x=1742307942; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TiGsXgKx13XSXs4Q6T1YXWSxlLEdQ756jVlmtEBF924=; b=Nz6GoAipkBx0jWxY+4vqfbHdYKUDljXXcSQ3tBTy+aDzGK2WvSeJxz1Bx9bUjYvagg tiTAd6t+xklE5HO2SXK/HJcPgBhhS2Tu1bMqJFlpTGH62LzHuATg5uF+CuFVblEOq4xn 8QuJFQAO40edLWyxrUYNe5kelBYOdNLy/fS7JyQHolGlTcJjKKabruyfP/8HJ6+iMGdP Wrk3T1Hx6W6/N0kWGZaAzY0cu3uIpZE6GcucglL1aQ5Cqfx/cYsQjGnXjoDacpFcPS9k Pfdt7KZMgzUdaZdGs83z1N/YZhjdDsPAmwQU8mZRNHf1ma9gqMHYfSfrtoqKNsyPUvnH BsIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703142; x=1742307942; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TiGsXgKx13XSXs4Q6T1YXWSxlLEdQ756jVlmtEBF924=; b=R58a5zSMOi1bqOTR2+L4vDbSWkd6QNr/u0EXd88Kfd1+9aywH6r6KC3KEYAhfJ2cOV 6PvIT2XcJyTCndJSDC7lQS8s46U7ZXNUL6VZRnX/lHJWOtAe4mp16nC4Ag0QoLVxspxl Awe7IfXJ3lPNhbz6dpMGXGi6an7d0zahBf+u5xo6SikM5YBXcYdjqYZZfhevuogyR9Sm 8wOh6wTXtbK2d4WRXlmk77KzWohGT6k4U6KPaBrU7DuMOAYNxnP6EfWYgC2yX0YY8eZ9 6wkm09SgnFfCu42uajr+0lZgzfdUbJ/9mt7tR8jXMMS7XAZHRrjhKIKca0lLaFEAEkpx Jl3g== X-Forwarded-Encrypted: i=1; AJvYcCVbNqyE3W4Z9JH4BB0k1R7cWl1Es7U0s9JkBFb+GTBhCXvMM0IYuxjeAvjzLHq897VSyJ+NTg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzUS584SKayny+ZMO94kevZnhgmu2TbHQBqT5Wdg8CXfoGL+VGC wPhiohPfbJnADR78lLS2r9j0Vh3J7b8SGTqtOI94OHEd+J9bNgv7jXLRxhXG X-Gm-Gg: ASbGncss4f5nSSpxlL4wtOyNO8w8ZdULZIWHmQFdXIh7MqpmxjyWd20LOKEdFvB6WQN SdgMKT4wxkq8JNqp61rsI5migwc0k30CKC/3FRkVkPOXIrouATL+mbI4l1OV6KmoExOEIC9zyIl rC1qjsz3gzFam/bU3hd7dZZ2T4uEmxmGlnr4BLjugsTo04ti0gWIKTnQadJX4Nqo9tBVzaBbG2S 8+4vgPt8WJCAa8TiEN2NgLM8hOevis5ggBYHPHQ95K1NekedSYN/zP4uI+0TgDbrHWy9BO/GYGG dKrMQiR1Dz9kkB8IRFcHgHcPmbkpBxBZFUK6wMpbGnRpWvf0iG7Nnf/4kRFPs1IX+ak= X-Google-Smtp-Source: AGHT+IGtd1Uizrg8UKHvuCCilzWSKLWVjPdynAKGKPUo+aYPzmHevgp43IEcJ6hgk9q7pRUtOdNRhw== X-Received: by 2002:a05:6a00:2341:b0:730:7600:aeab with SMTP id d2e1a72fcca58-736eb7ff1bamr5077257b3a.13.1741703142313; Tue, 11 Mar 2025 07:25:42 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:42 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 05/13] gnu: Add python-dacite. Date: Tue, 11 Mar 2025 19:53:24 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-dacite): New variable. Change-Id: Id70254ff672871c2ecdd59c648b9107f92c1454d --- gnu/packages/python-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index db105cd427..f74b020f6d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -33980,6 +33980,38 @@ (define-public python-dictpath accessor layer.") (license license:asl2.0))) +(define-public python-dacite + (package + (name "python-dacite") + (version "1.9.2") + (source + (origin + (method git-fetch) ;tests not properly included in PyPI + (uri (git-reference + (url "https://github.com/konradhalas/dacite") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1maananph172vi3v919zryhn9hswhcjb8w3srknkd4b9y1dfl0wq")))) + (build-system pyproject-build-system) + (arguments + ;; Disable benchmarks. + `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'patch-pyproject-remove-benchmarks + (lambda _ + (substitute* "pyproject.toml" + (("--benchmark-autosave --benchmark-json=benchmark.json") + ""))))) + #:test-flags '("--ignore=tests/performance"))) + (native-inputs (list python-pytest python-pytest-benchmark + python-setuptools python-wheel)) + (home-page "https://github.com/konradhalas/dacite") + (synopsis "Python 3 module to simplify creation of data classes from +dictionaries") + (description "This Python 3 module simplifies creation of data +classes (PEP 557) from dictionaries.") + (license license:expat))) + (define-public pyzo (package (name "pyzo") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:33 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:33 +0000 Received: from localhost ([127.0.0.1]:44814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yy-0002aF-Oe for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:33 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:51421) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YP-0002XK-R7 for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:25:58 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-223594b3c6dso99221915ad.2 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:25:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703152; x=1742307952; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=AaFSgtFwVedurDbLGmo5jRUt3TbL7YCxYvub++VSYGI=; b=YN+FfJo30dR3RrX8fO/iK64hHWIKvyolgZibQ3eBFeOuLWChTEoFxngwD3/N7IvoQK UiTLsI8YEOlwL+i3750uyJJov1n2a1mXF/NFXnF/jkd7eQtYkc5Vey6GLekzx/6p/w/0 rgumyXcF7iAoGfsPH6Uu5b3FY73nurhGRRh68xpfNSxlxXkDpSmg3JDiwSuD2Jtt9R9f hzMWOyR8b4ObXDd0CffJKgJRSX2/CKULjSkThHH+LRpILT7SwJf26SeLthau//BwnoAc HP4XDqW5vHRc5SY3j1jmnVxLOymoino6395b2Fg+tDWYQAHBeL948k/YHDWLaI7D6PAL R8xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703152; x=1742307952; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AaFSgtFwVedurDbLGmo5jRUt3TbL7YCxYvub++VSYGI=; b=qV9mNY8MmuekuuaSnYY/nd/j7kCxhksaoZKMt27STEzmaDcdTp/9yacth4BgeLB+4z wlUeZCtyRuMFSR9wP71Z2wxMKhLKduEDevwIe2LHFxhY2XaZC+C7cMwqCNv7jSnYrm33 C5ED2ZeWmi4IMYJfqedteVRMf4bljPAcDsWcMIVjbz2IuPDxZ1mBCFKjSciIE/pOaTie vRVV5DHedBwxU+7Ee0ph6DaVncGyxyDRAbhHTescUdbteR6vKxchm7HgITxFqRELfYvY /NWEezih9DU4gWByMxfY3vgRosoakfgAbaUVh3w1D6QKYCDNi5yJz6Xh5bcbcwAMo8fH nA6Q== X-Forwarded-Encrypted: i=1; AJvYcCWoZdVajGJEqU5FyLCQhGq+cyYTYHOQPQlz2m6iOQjyUeiGOE2K822o7tbBlxvLW9FTrt5weg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyjQE/rzoJu/lx0Js/8cb56LCWUHfw3vZGF5eNWXQyXhWUObyuf TYn1Kgh/0DLBF+OXHRFYcXC+UDL1fBbnTPBjHWXTlhNu3BOxQsNL X-Gm-Gg: ASbGnctqaghFc9A6r6W1tnAOcb9PwNjbD/6C0ikLwuc4uQKxWFOCyEdsTGjIzyUqzCf TPTEa85QAexUbTsJrxonDZTVicAwUse6851jchpM0SwMq6RJ7flMy6kcbzwe6Tc9ZnffEMVF+dq Wt2HuQD5rtXpoCOiIlgWiu6z4uaoa6rUpd5hF8hOWlhl+49fXw63GjBZnYWS+oeh1F3AOwNJCgT Dr6HBvdDeqLt4aegG7tf1sltDpHUOVjBnwc0o+yV9JrMFXdVSbtYg+g/uUF/SgLOMwcBGmyt/oN ptSHnq8HEI142hkGHEMi0Bjh0+ohh4rPWEgW4lWoZFQbFBVRtJlI5hriIWVMToMZG+A= X-Google-Smtp-Source: AGHT+IF2pV2e0DXWd947mw1YMhVSRgIH3xz8HB/NaVs8sjiRiZJ6PfIszmD82ghsx0cTnbMSyw5lmQ== X-Received: by 2002:a05:6a00:148d:b0:736:5f75:4a44 with SMTP id d2e1a72fcca58-736aab0ee1bmr22121160b3a.22.1741703151832; Tue, 11 Mar 2025 07:25:51 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:51 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 09/13] gnu: Add python-soundcloud-v2. Date: Tue, 11 Mar 2025 19:53:28 +0530 Message-ID: <14207ba0d709b563395478e8ee16af5be096b0d7.1741702573.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-soundcloud-v2): New variable. Change-Id: I6126d879bb6f44155e61e6eaed2cc9fe51c4103e --- gnu/packages/python-web.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index dec3b7d7ba..ff8469fd61 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10720,6 +10720,31 @@ (define-public python-syncedlyrics music.") (license license:expat))) +(define-public python-soundcloud-v2 + (package + (name "python-soundcloud-v2") + (version "1.6.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "soundcloud-v2" version)) + (sha256 + (base32 "0hw2wxrg0rgj0x1ccy0lz0rws39byzs1din1573rxz0gdha169a6")))) + (build-system pyproject-build-system) + (native-inputs (list python-poetry-core python-setuptools python-wheel)) + (propagated-inputs (list python-dacite + python-dateutil + python-rapidfuzz + python-requests)) + (arguments + (list #:tests? #f)) ;Tests require network + (home-page "https://github.com/7x11x13/soundcloud.py") + (synopsis "Unofficial wrapper for internal v2 SoundCloud API") + (description + "A Python wrapper for some of the internal v2 SoundCloud API (read/GET +only methods). Does not require an API key.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:33 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:33 +0000 Received: from localhost ([127.0.0.1]:44816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yz-0002aO-59 for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:33 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:43448) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YS-0002XV-5D for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:00 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-22185cddbffso116378515ad.1 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:26:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703154; x=1742307954; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xTlJcA0pjW9omKrh7ZPHC5/bRpYX75pJFwuxEOP5O2g=; b=cJB0xqCLMLp0Uy26doA/1naYeQ/8rjSIclZ9tYJzwlf9veVDtQIbAHry+WYqiKrFgp F1qJ4ftV9Axy9W8lf1PItsRE9n4gTc/p6lYM6h3aK0qG/gWVp+DP/e+6eDm2FaM3kb4D RvLFQ1YnV0ZrD4qjEscvryxXsp/ZkrIZ9fRjgTxHNJez+OBlmL8sFqUxeNu8eY68YJdQ 0vh5xzTAHnm9cjxOASDB7NYaXyjUZOcHYi0J0ApuUnzHf4rZkICgCEd+f5PaNDDa8gl2 msWIocyapTLovb+bReNU9z5QdCqJ9rOn5phG+ZlEuI5dS/lAInvWKBZkYoF3Q2udz/qQ xKMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703154; x=1742307954; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xTlJcA0pjW9omKrh7ZPHC5/bRpYX75pJFwuxEOP5O2g=; b=bYl/+dwcREaL+5T0myz2psX6x6jYALZ1GIqXPrdG4+lUunYfKH8Mfq5uoUFpmu6rdE QnlhF5NDIcI/d5X0E/aID5FN4H3HnfPfeSj599jnuKSzZNu5UY9F6oT5JmA25HMvs6fW VerqiyoRjzJAL/uY5yg1JorX8G0R/mLuCNhVYWxkZ15Dst6EPKmMw2d3FE03jTqgygzN nXyO2Uw43wCH435R3QrJYFTaeIHKi1v7TQO9O69mJ2D02JyR7vjgMhfqr8wpjcJku2kj MZy5qffltUAPbIsTVlJ5PKw89VwfWUCGTCSqfCLlOS9Tx5Yfx7iX9xOjfoUMjVolxF2H AUYA== X-Forwarded-Encrypted: i=1; AJvYcCXztWySYO4uhaPydviJ4FT+e8hC71GTFSgJN8JLsc1u40OhPe/X5dtyLB+eLHXHcCMk4sEapw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxaRwxrjuAj+JiIeQ7dFDriYjV8CGNyRXr7q/DShmZSmb6KWaHO l+P7eWwZYEG8YQQiSeQ+unMMKOtqgh/wcqEUuebewjMrrIyYayanoD2OCH1m X-Gm-Gg: ASbGncsmDm4Jg8AyilJ0LWi5tKm7RcMXRsPJQOFe1IUu4N3P6BF7WRBXKKmPBNmNouj YVb5lASByPBr9y33IYd2WC1fWbYZJ+9AvpuYeRsAxJvlX9cOXy6aie7zU5LR65WPAUDZOLZAOot JTO+w3VCwNv46WUhCfBeSfF0tVJnFMFlz30UPkV2Nqn1hB+ht17biMOAcFv1kPukgPDCEt531vf aiw81lgL9Plojd7Z/4WN62YHi/RouEZ7V50xrE5nVwaRKnAfguNAsmuBF6xiSej821XQtT2JykG nCnc4nI0TYp6W69lXHENtYkQpD5iRdzOWMHGeWoLN1dxEU9IJCzxHX/OnJ0eGRlsxm5NMyr6CC0 b1g== X-Google-Smtp-Source: AGHT+IEhiZc96FiJY8b/5YsIxlWJ2bcLCDO2LMe19sGUgG2PzlrxWl3OaP4AEUl/yJRpc1qUdo9jVw== X-Received: by 2002:a05:6a00:1804:b0:736:476b:fccc with SMTP id d2e1a72fcca58-736ec638cefmr5282986b3a.8.1741703154166; Tue, 11 Mar 2025 07:25:54 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:53 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 10/13] gnu: Add python-ytmusicapi. Date: Tue, 11 Mar 2025 19:53:29 +0530 Message-ID: <3e973726276dc9e629be701b2026c2528c8a831e.1741702573.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-ytmusicapi): New variable. Change-Id: I97f4ea045f0ebb82cc2690d71a126988367e273d --- gnu/packages/python-web.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index ff8469fd61..cc8362327f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10745,6 +10745,32 @@ (define-public python-soundcloud-v2 only methods). Does not require an API key.") (license license:expat))) +(define-public python-ytmusicapi + (package + (name "python-ytmusicapi") + (version "1.10.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "ytmusicapi" version)) + (sha256 + (base32 "1yb95pv3jxbmg43lv92ll6741nzlsksixxlnggs6prqn352qa9l1")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest + python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs (list python-requests)) + (arguments + '(#:tests? #f)) ;tests require network + (home-page "https://github.com/sigma67/ytmusicapi") + (synopsis "Python 3 library for the YouTube Music API") + (description + "This is a Python 3 library to send requests to the YouTube Music API. It +emulates YouTube Music web client requests using the user’s cookie data for +authentication.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:26:34 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:26:34 +0000 Received: from localhost ([127.0.0.1]:44818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0Yz-0002aW-JF for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:34 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:52455) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YU-0002Xd-Bo for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:03 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-22349bb8605so103233435ad.0 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:26:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703156; x=1742307956; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nZkhO8fX9zxjSpY5m/pQBvgDqwTY5SvBf6C/+vH/VUg=; b=jRISD9P4MqVUzA5q0QSXhiCP0IKczE0Bn9/3O/KeQN/AZ8VxfqFYdgWEdXZvKH4uvQ INrsDkxfD103puR6aQhjLGu2iybL+RAx5Ph3xrp6Xsse0hNE1fRcBUsnip+3IRPh+7GZ lwKldr0QhyagKr/9tXyROdFfEnoRd3ti6m/BbFd2niMd20hLVzAXx9nZ7mY3zbZDVoqT 3X8LCacgTcAbhns9SPbRUugrV7WM1t5jkQxLSONzFeKAcRrjCPSlLaBwYyOB2i0d2Glc 350IF4EjYDZBV/xhH9i1DVwIezCoDyPopx8HHLYsYbOza2REVDun8ZRpCh+2gxr2srf5 tnKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703156; x=1742307956; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nZkhO8fX9zxjSpY5m/pQBvgDqwTY5SvBf6C/+vH/VUg=; b=WqvgpRKjFmiI+XLYLWcGB5Rmr+jfo14iwNob0hBp5BZugeFimFRpOR2wLJ05L/UCLV v8iwXQ7IRRDYiwkhp6cBarfnRDR9VqOorr+T/Uy90tD3oSl3D/NAkBbN5lEuSTSE1q7j IAEvv1Htt+LVEx3DlNY47kUy3Mw40XfwQJj15WToiAUK0T+p2T05Nu1nr+NPkJHRCujc Iso+O3GzKP1Vzy0tulWNSWkphyI6nakPPxJqjtAEUNpzyZJE/2UuTLPeTIT0Fja2ujMu A4+1hGQc1Qq1oS3wzv/sO2Z0dyw6v0qtFV0srKSQaouGO8P6hU92O8mN7ViiTs2KzJe5 yqIg== X-Forwarded-Encrypted: i=1; AJvYcCUhenAp8KZ1ALQ2mYTmeGwLJSwAl2xu+jVf3gJEkyp99AOSkqDeDqa/8Xp1eJcs6/g3Edekzw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yy39IAODOjQTsc596WNFCwQNDYksG7DCP4MVSwKZ52ci7He9P0L 0AB97kwUJpN0L/GZzYjbmLIUYr2VjNN6qqXG5wOn4PyL/tE6BgXQzkohYNpW X-Gm-Gg: ASbGncuA/Q2p+wzaZQsKXjEtMdkN31SNHtmHsgSHOxhXRy5SKzomprJqG7PrZE9CXwT PonyDj2PXkpWgQAVgJ2eekQLCJRXJ1xltoX/w93BSrg5GtFwKF2a939QM/BlFr0V1C2y1TVTJmE p+yWZLJn3hjzUuQrm8SUaP92KrsmTu0U7psmHHKb7SeprHJpaJ2ygTtnJznBcJtGfitB7Mp6ckK u4tRYNRfjp070LmgwMSUtGobJwJMdEK6EZGQwW1PkGpE7IDOL1Hx5tQ6l675WihumHdN+6WiRzv F+j7ExyAiUBSOKpGcafleST4Av5gLgkjghkHYAyqTkOeDyKj5g3RXVSERbxDsj7YJ50= X-Google-Smtp-Source: AGHT+IFLwiaExTwGKJXd24P8DQySRq8qgSThUjVK619ipC4vVVhk4OvevZC7Do9SayH2ocpT+ZfRuw== X-Received: by 2002:a17:902:f54e:b0:224:2657:2c04 with SMTP id d9443c01a7336-224288822e0mr276326415ad.4.1741703156505; Tue, 11 Mar 2025 07:25:56 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:56 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 11/13] gnu: Add python-pytube. Date: Tue, 11 Mar 2025 19:53:30 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-pytube): New variable. Change-Id: Ie2b342a884b4694a0dc8a0c959a918e4b0ab25b3 --- gnu/packages/python-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index cc8362327f..5355eaa3fe 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10771,6 +10771,36 @@ (define-public python-ytmusicapi authentication.") (license license:expat))) +(define-public python-pytube + (package + (name "python-pytube") + (version "15.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pytube/pytube") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + "1598764vnzhc5s4w1car5sci3fmf8lp3rflsysb76f794ms35vvd"))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (arguments + '(#:test-flags ;Disable network-dependent tests. + '("--ignore=tests/test_extract.py" + "--ignore=tests/test_query.py" + "--ignore=tests/test_streams.py" + "--ignore=tests/test_main.py" + "-k" + "not test_streaming"))) + (home-page "https://github.com/pytube/pytube") + (synopsis "Library and utility for downloading YouTube videos") + (description + "This is a lightweight, dependency-free Python 3 library (and +command-line utility) for downloading YouTube videos.") + (license license:unlicense))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:28:33 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:28:33 +0000 Received: from localhost ([127.0.0.1]:44868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0au-0002fA-Ky for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:28:33 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:58519) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YX-0002Xm-2V for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:05 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-2232aead377so11148175ad.0 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:26:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703159; x=1742307959; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=f6AxRA1nJB16nQXUqZ83dID1eYAL/XnPd6x/luXElZw=; b=JE3j8pRuo+mrDKhcMZat0T2HwHySj8Ei+kwweC8zCqnvstAsZsHCXujd4gIFedU9Gm 9dU3i3Z/XYVI5o6UaT7y/cgb469qX+ycOZ2Z8HzPBQaJ8rmXwTKOMrpnuT5JZJiqFv0v eIWzGDuQzzVGg4mJicpjK98AkDhdP6iynKrLlA8pYUp4SXfFqqTZUfk5A5ro0RwigyJ4 9Of46IDV2zS3t46Cw+BxEiq2KCUx1r21mOCnyrJ4qKUQCtROAEzROT2wvqgovbg5GJHR PW6u79CQfAleIm9ktK1w+snJ5QXoibC9aXgtWo5NET5HxTEkmZQbUgfdkiRhyqZsd3bt y4tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703159; x=1742307959; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=f6AxRA1nJB16nQXUqZ83dID1eYAL/XnPd6x/luXElZw=; b=ldCySRKvCXgy9twKvUmhUz+3cE906cacJRGKiyOVrHnZMfxOK2Xst/Q2NGz5kFTEdS 4ZC7/mJzuDDh0nFzMZ4MoAckVbaTw4P7zx7mUfC+iHCy3yVwMUjeyjHhw1xL+9rgTCOW dibyJI4qmisTTfwLU3S5ls7iBjDHCC4hMjHeCjd1tkEdRK4kblB6mTOJ6yzi40gjlvyb PkO/f/jRW9RaxfY+nlE5Q3jP1ySOr087UkR66hQ0VbHTtkIEj2+FrVAc+d84/AKVbiDH bneatYI7gaX4N7Ij7YM46JCl3ejzHJafgQ7RgmLTi30/6t7Z890w/xgKsKVqwb3fbQ6E +WwQ== X-Forwarded-Encrypted: i=1; AJvYcCWuv0OHbTWTECB4jr+UdOUJx9fysx5rx9vVY1cZrLTxz4hxQiNDbUq4X0/1rTHxHubf5+ZFkQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzxQispmBOkhpoestjqEqHsm/486/2za8JuZUvXDFJt9Fj7j8ar Eg1ADxZ9/vTpTEzxGbAULjqcyVjpodpFR5+gZHwcczy6S2wD6PlS X-Gm-Gg: ASbGnctvqIE3F0ZG8y6A+sdlpSOoIcTsR/U7zuq258UUYgva96pUqO7LTXZScm9REZg TnsYS3rILQt/uRjLdeLJeSbawOCVyOaZQJlsQDYp7Ed+8hVuJERnm7UgTwfMWNoPO+gTeu78acu A6r19vvn1EeQTBZyukStLx+v2kOwIjdTJ0LPIPegxU03v+jB7SA4HaH4XaRQbvBARChg5rPIBPf thj0++XX8SbRGvPZsif0feZOQH5t0ZxynnThcQJlMMwMkhpjmDI1cMU4xjQQP+ewlU8eE8VsTKG E2fvNhjzMXcLurWHUufS+WBMk5b/SvJLeWzrS0ojxMGcoGlRvcToVCDr3M7vnixLVzahLJ/EsKb xPg== X-Google-Smtp-Source: AGHT+IH2ZdDDt9XDRdoVxOef9LOGCXgV7r8Bg716GHNHob9WShbZU0i5OvvEHBmND43NHGVbXBEjWw== X-Received: by 2002:a05:6a00:1819:b0:736:73ad:365b with SMTP id d2e1a72fcca58-736aaa76791mr22993017b3a.14.1741703158989; Tue, 11 Mar 2025 07:25:58 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:25:58 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 12/13] gnu: Add python-spotipy. Date: Tue, 11 Mar 2025 19:53:31 +0530 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (python-spotipy): New variable. Change-Id: Id1d2a46997eb1dab9be6951a1b2d9f5a43083863 --- gnu/packages/python-web.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 5355eaa3fe..1aab6094be 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -10801,6 +10801,29 @@ (define-public python-pytube command-line utility) for downloading YouTube videos.") (license license:unlicense))) +(define-public python-spotipy + (package + (name "python-spotipy") + (version "2.24.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "spotipy" version)) + (sha256 + (base32 "03gg9631nrgsq7daj6w70na77ha2wzghq9spy4d5b1i0chgghsir")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-redis python-requests python-urllib3)) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (arguments + '(#:tests? #f)) ;tests require network + (home-page "https://spotipy.readthedocs.io/en/2.25.0/") + (synopsis "Python library for the Spotify Web API") + (description + "Spotipy is a lightweight Python library for the Spotify Web API. It aims +to provide full access to all of the music data provided by the Spotify +platform.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 10:28:34 2025 Received: (at 76746) by debbugs.gnu.org; 11 Mar 2025 14:28:34 +0000 Received: from localhost ([127.0.0.1]:44870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts0av-0002fE-GQ for submit@debbugs.gnu.org; Tue, 11 Mar 2025 10:28:34 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:51464) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1ts0YZ-0002Y6-H0 for 76746@debbugs.gnu.org; Tue, 11 Mar 2025 10:26:08 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-2239aa5da08so90123295ad.3 for <76746@debbugs.gnu.org>; Tue, 11 Mar 2025 07:26:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741703161; x=1742307961; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YWPHNMfET0+jlVzfS44QP8ffTeu4zj22iuMVqcAlb/o=; b=QQrwe8fczs3do9kjbc+iXXBYQKGbnK8u/hleKQHx2ObkGN46dmv5sbHu2vWALDL7Cg iVYMuIJBqhc5CTUB2etcNJ5P3AYGL2iYK35ct6ND2RK8q+uymf1eeaX0DoDLuXGtGY+m qp4itpHgbZOja75EvMzOq4uPPqH3Isu8usgeGSLXtRghFwQLgmtp0PlnJp95cw8XcIZn YMMjli8RfUHy5YfkEVM0+xsWNGtSTIQJ3hCI2r3mX0pU2IrYAue80oeMInk5LF2YEz7G O4xUpf5jfWYhkEb2j8eZ4OgAadnzq44xlaprB7QAAHscjTPLPgrImi5f7lfCERuUF5/W fV4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741703161; x=1742307961; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YWPHNMfET0+jlVzfS44QP8ffTeu4zj22iuMVqcAlb/o=; b=kxUocCUYaknbgGSctaZiVKc2zJVEABaYHITZ0e4w893Vn0NeVzGhiZsjRnRkIAh4AQ v4HN4p00zWtrxYTD1iVLlbGytmbIpTVV2q5EIKsN89SDqy98yfvFftOCHB6W1GnSJdQU iRubL6c1ZhGfo0wIDVt6JodhKZBwtqXU6DDAIrr5bnOnROt4zym9ABKK0fwhWti2tYiW ln7hLPjojpvlq99U7UISyvgIldIfJq+qoVdjCx4wp2HutfimrKJHfBc3GwI8J158z59K hjronCjdlqAfoFZ4vZqZOt7pjFxKnCG2xPieh3F9SHD0YqtqckBwhpErOZJ6zZr1GfAu AO8g== X-Forwarded-Encrypted: i=1; AJvYcCXxYtl94Dvk/umTUaF1j+LgjQQ2FXBdeWypYJZvsQg6yTUq4xIpS7DRhh7tyf7nnfOMW3FU0Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwX8XMXawiS5XB/fyPZW6JI9dnXg4hwIWtp/xCIVW5nJ/YssH6G xV3olj3AXrK2QQC71vIwtpGh8YylWGPN3Q/6jh0emymoT3B5RHa+ X-Gm-Gg: ASbGncvowPRXLvc3XlPduHUE5LGoloJbJ1kuLDhYJJaVM0SATEgxdApv3AU9CkR1c4N 0qWTdftC8L4WBfGhXsoiHss5aWq587LRyE44puDNNo/MY4vsCmrVwVC/t7Edxy0hnGMcCeFR0/a bHfmOzu+3PEVr/UcHgVrrZvj5iz8VLDXcr2ZnoY095JBL19LKqYkOvlP0xYp8EGW4bgmdKvoEI8 /orcgmdIYdTJ4I+AcPAZrzJABqK6M5/cdgaytFU1w+PA8S1KNbrmdTsEJTVUlTqFsaM8+WY47lM ClR4ubE0yNgY7O44qlLpHWkHLudIHxzbRh05xc1zN32hkSrWcVOZmYPSIqHnYG/CtMrt5DmZ5T0 1qA== X-Google-Smtp-Source: AGHT+IG7MJJnjNGOWWJ7ybx6cdMWULGd9l7tIujyyhmFucaoBBPFwv/MYrrFG1v1Se3D2u2avLihdA== X-Received: by 2002:a17:902:e745:b0:223:fdac:2e4 with SMTP id d9443c01a7336-224288868e5mr307227995ad.1.1741703161531; Tue, 11 Mar 2025 07:26:01 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-736a336010dsm9912919b3a.59.2025.03.11.07.25.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 07:26:01 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: 45mg <45mg.writes@gmail.com>, 76746@debbugs.gnu.org Subject: [PATCH v2 13/13] gnu: Add spotify-downloader. Date: Tue, 11 Mar 2025 19:53:32 +0530 Message-ID: <48ba853f78eb1760f68439d7a8011b88c1fb4d5c.1741702573.git.45mg.writes@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-web.scm (spotify-downloader): New variable. Change-Id: I5ab889b33a10beb14545030ee75bd38a1663cc28 --- gnu/packages/python-web.scm | 85 +++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 1aab6094be..8c1270db28 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -117,6 +117,7 @@ (define-module (gnu packages python-web) #:use-module (gnu packages libevent) #:use-module (gnu packages libffi) #:use-module (gnu packages linux) + #:use-module (gnu packages music) #:use-module (gnu packages node) #:use-module (gnu packages openstack) #:use-module (gnu packages pcre) @@ -139,6 +140,7 @@ (define-module (gnu packages python-web) #:use-module (gnu packages time) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) + #:use-module (gnu packages video) #:use-module (gnu packages web) #:use-module (gnu packages xml) #:use-module (gnu packages) @@ -10824,6 +10826,89 @@ (define-public python-spotipy platform.") (license license:expat))) +(define-public spotify-downloader + (package + (name "spotify-downloader") + (version "4.2.11") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/spotDL/spotify-downloader") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + "18lwimvld07ywzmzffg18j7dpllyk1335x786yhjzldlhx1akmhn"))) + (build-system pyproject-build-system) + (propagated-inputs (list ffmpeg + python-beautifulsoup4 + python-fastapi + python-mutagen + python-platformdirs + python-pydantic-2 + python-pykakasi + python-slugify + python-pytube + python-rapidfuzz + python-requests-next + python-rich + python-soundcloud-v2 + python-spotipy + python-syncedlyrics + python-uvicorn + python-websockets-14 + python-ytmusicapi + yt-dlp)) + (native-inputs (list nss-certs-for-test + python-poetry-core + python-pytest + python-pytest-mock + python-pytest-subprocess + python-pytest-vcr + python-setuptools + python-wheel)) + (arguments + `(#:phases + (modify-phases %standard-phases + ;; XXX: We use later versions of uvicorn and fastapi, since it proved + ;; too difficult to package the older ones. Note that these packages + ;; are network-related, and we disable network-related tests... + (add-after 'unpack 'use-later-versions + (lambda _ + (substitute* "pyproject.toml" + (("^fastapi = \"\\^0.103.0\"") + "fastapi = \"^0.115.0\"") + (("^uvicorn = \"\\^0.23.2\"") + "uvicorn = \"^0.34.0\"")))) + (add-before 'check 'set-HOME + ;; Some tests need this + (lambda _ (setenv "HOME" "/tmp")))) + #:test-flags + ;; Disable network dependent tests. + (list "--ignore=tests/test_init.py" + "--ignore=tests/test_matching.py" + "--ignore=tests/providers/lyrics" + "--ignore=tests/types" + "--ignore=tests/utils/test_github.py" + "--ignore=tests/utils/test_m3u.py" + "--ignore=tests/utils/test_metadata.py" + "--ignore=tests/utils/test_search.py" + "-k" + ,(string-append "not test_convert" + " and not test_download_ffmpeg" + " and not test_download_song" + " and not test_preload_song" + " and not test_yt_get_results" + " and not test_yt_search" + " and not test_ytm_search" + " and not test_ytm_get_results")))) + (home-page "https://github.com/spotDL/spotify-downloader") + (synopsis "Download Spotify songs from YouTube") + (description + "spotDL finds songs from Spotify on YouTube and downloads them - along +with album art, lyrics and metadata.") + (license license:expat))) + (define-public python-whatthepatch (package (name "python-whatthepatch") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 25 08:33:43 2025 Received: (at 76746) by debbugs.gnu.org; 25 Mar 2025 12:33:43 +0000 Received: from localhost ([127.0.0.1]:36779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tx3TS-0000X2-QT for submit@debbugs.gnu.org; Tue, 25 Mar 2025 08:33:43 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:55507) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tx3TP-0000Wh-Gs for 76746@debbugs.gnu.org; Tue, 25 Mar 2025 08:33:40 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-2240b4de12bso38730325ad.2 for <76746@debbugs.gnu.org>; Tue, 25 Mar 2025 05:33:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742906013; x=1743510813; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=bF4oLlKh8a0UeYJF3bJSKS2gF0oGH+0wa/kMuFRDNRk=; b=LNlncjEr5fih8YsrlQaH9LHSBrGA980poDXqRWoFR9qhBNP11NI1hFPgsk3LMlo4Og qL45ou5YuHE+hY3VKJ0T8cog7F2VNv4VjrgR8W+zWZGTzHJunXwUaBRZ5DfonjGd3QpU lezdCrOYXnv5nVo0Z83zvKiLSER2v4w2Yws2Ven5w2nBKbbqPIlACmi/hin9kslMo33A pr1UbmLVDlu7pwo0n/F5E4zcY6a4jjoGZ09hgyHKSrZ3gNRGahyqUDnhyglNAaAFWuY5 kK4t504MobewP3ytOI+cylcwsPMW9TcQB3/cOrpYiJww33DVKGn8hZ+H5n6vJU+0PouS ijoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742906013; x=1743510813; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bF4oLlKh8a0UeYJF3bJSKS2gF0oGH+0wa/kMuFRDNRk=; b=URDq+Wh1psh4PIMI2AfU4CUj5gnpkBvLSpQsRwvSYR7PMqUDr9/2EUG3ynmdqs2GP6 BaMZCmAWIxGSGlzBjbVblS1KFI982kQcbe28RIMWJpFtgl6LDN/YOWl+UzQc4k8/1hxf Lfwkt0SgYPIhxPp/3SQTOQKa6rVv3lDAbLn1mo+WHiif8mmcqs+9pR3foLZAMOyYKPxQ SW+EJZNXSK74lgMzaJkeO0nen22wqNu4aYh1qb1LpXeLBH5Ipsx5Vhb8PdbaQiCUM4Fb ko0G7/QKFHdCeEZBP4aGEZljaBVKrG8HfAmKPeAmGv2rQO8eUMNQsgEdV7D3T2legX99 8URw== X-Forwarded-Encrypted: i=1; AJvYcCXudWs34nGI5G31VTYpb6MGvaPqz2XjRzpqnr3ZZl+/5rSJrR/1VZQArqAtawV5b9U5cbwNEw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz8GIdCrlrFy3aEnA/DGi9jt1uAlzT/3Gz3oT8WMBeFLl9Pa4Of fa9UURSIOncISiYD5Z5K1SzO/z5y7AfN6/abSLyZJtb3HMqCxo7y X-Gm-Gg: ASbGnct9S51JAdUh6J6hDNoBADsdAYWdwWaWag7lSvcc/snDVBfZqQlgbLoZ3ZaVFZP qpjrZLkja/n4nNc8fKXRqXBjehwMB7JrIfEpDHRDyQOli5yqL9UkPOXnXJulnWmoTSoL9GFovO3 RR53JveIOh5LZnh261phoavk/spafqYGllzujqcgVYoJ+Qo0MxJWXWziW+1bLod2hxuX5zSlQKM SJiri5kLFLmMXDLBOHoxZ50gtbPhGz0FvVay+Ka2o/OY2rSsRue1Q3Ct8XyFTx1FwZAklfC0isK v0S4jXCI6uZe7zoBUJ04aRLZllqld+8vnYoItCIdrjBGOsBXleiAivrj X-Google-Smtp-Source: AGHT+IH0YAZEhByKuUDU419p4lLDwnAqKhqjdzIcQQPSWTvdx0UUcgVtuxmsP8t7ylQoZcGtxQJWIA== X-Received: by 2002:a17:902:ef02:b0:220:be86:a421 with SMTP id d9443c01a7336-22780e14e9cmr290387085ad.38.1742906012995; Tue, 25 Mar 2025 05:33:32 -0700 (PDT) Received: from guix1 (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f3bb2fsm88710845ad.15.2025.03.25.05.33.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Mar 2025 05:33:32 -0700 (PDT) From: 45mg <45mg.writes@gmail.com> To: Sharlatan Hellseher , 76746@debbugs.gnu.org Subject: Re: [PATCH 00/13] Add spotify-downloader. In-Reply-To: <87o6y9ke7l.fsf@gmail.com> References: <87o6y9ke7l.fsf@gmail.com> Date: Tue, 25 Mar 2025 12:33:29 +0000 Message-ID: <87iknxxpba.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76746 Cc: 45mg <45mg.writes@gmail.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Sharlatan, Sharlatan Hellseher writes: > The easiest fix - use python-websockets-next@14.2 which inherits > python-websockets@13.1 and keeps all derivations away from > re-build. I addressed this in the v2 [1]. > Depending on the load in QA it may be detected and reported, I might > help here with. > [PATCH 03/13] gnu: python-rich: Update to 13.9.4. > [PATCH 02/13] gnu: python-rapidfuzz: Update to 3.10.1. So, it's been over two weeks, and it doesn't look like QA has done anything with this patch series. But maybe I'm not looking in the right place; I don't really understand how our QA is supposed to work. https://qa.guix.gnu.org/patches has been down for a while now, so I can't check there. From the 2023 blog post on QA [2], I deduced that https://data.qa.guix.gnu.org/ needs to apply this patch series as a branch; it looks like it hasn't done that (I don't see a branch called issue-76746). What should we do now? > To ensure the build regression check after 3/13 and 2/13 I would apply > this checks: > --8<---------------cut here---------------start------------->8--- > ./pre-inst-env guix build -P 1 python-rich > ./pre-inst-env guix build -P 1 python-rapidfuzz > --8<---------------cut here---------------end--------------->8--- > that insures any dependent where packages in the first level still > build. > > Or you may take a look at python-team and check if that packages are > already updated (its in the queue to be merged soon > https://issues.guix.gnu.org/75751). No, neither python-rich nor python-rapidfuzz have been updated on python-team. If that branch is tested by QA, maybe these patches could be applied there? (Specifically 2/13 and 3/13; the others should not cause any major rebuilds anyway.) Thanks for your interest here. I hope we can get this merged before spotify-downloader gets bumped to the next version :_) > -- > Oleg [1] https://yhetil.org/guix/cover.1741702571.git.45mg.writes@gmail.com/ [2] https://guix.gnu.org/blog/2023/a-new-quality-assurance-tool-for-guix/