From patchwork Sun Jun 6 19:26:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ryan Sundberg X-Patchwork-Id: 29981 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2530F27BC78; Sun, 6 Jun 2021 23:10:26 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7478527BC81 for ; Sun, 6 Jun 2021 23:10:17 +0100 (BST) Received: from localhost ([::1]:36174 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lq0yG-0000pv-F5 for patchwork@mira.cbaines.net; Sun, 06 Jun 2021 18:10:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54678) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lq0mT-0006UD-8O for guix-patches@gnu.org; Sun, 06 Jun 2021 17:58:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42541) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lq0mS-0001tz-2j for guix-patches@gnu.org; Sun, 06 Jun 2021 17:58:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lq0mS-0003KD-28 for guix-patches@gnu.org; Sun, 06 Jun 2021 17:58:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48887] Lot of python package patches Resent-From: Ryan Sundberg Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Jun 2021 21:58:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48887 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48887@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162301666212705 (code B ref -1); Sun, 06 Jun 2021 21:58:03 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jun 2021 21:57:42 +0000 Received: from localhost ([127.0.0.1]:54080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq0m5-0003Ir-Rb for submit@debbugs.gnu.org; Sun, 06 Jun 2021 17:57:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:40726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lpyPn-0003h0-4h for submit@debbugs.gnu.org; Sun, 06 Jun 2021 15:26:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lpyPm-0004nO-Ov for guix-patches@gnu.org; Sun, 06 Jun 2021 15:26:30 -0400 Received: from mail.arctype.co ([138.68.9.245]:45858) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lpyPd-0004zJ-2G for guix-patches@gnu.org; Sun, 06 Jun 2021 15:26:30 -0400 Received: from authenticated-user (mail.arctype.co [138.68.9.245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.arctype.co (Postfix) with ESMTPSA id C790211F07C for ; Sun, 6 Jun 2021 12:26:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arctype.co; s=mail; t=1623007578; bh=ng0OYvy0aCwlvYVK8rzHthf2YUULDswwfEJV5Bynkxg=; h=To:From:Subject:Date:From; b=ttH1sS5kgGG+urTmIK9lyALqI766a+CWM7VbV84uWKhJovKCk33e2Wp1O5dX4VX6D 56JXVQ1gcahZAZEnWCoOWlxmipTE0dyfLePS9nTxEeljpvHuzYQaYyTnDVZFUxsBVC zn5gPRyDxpjriIHarOSrpSZFT9S0vkCOfe2vHuwj4j5rpXwC76LcuX6580pH5FeK1D PxsrZsh4jw569umXZY7RKG9P1jHNa/SLi618AngBYR6+Yu4Z4OdAVkGOAIw3KGd9ov lYtZme0ji03jMHleinr7yQfo9KlKeoo7eTFv2Vd+VWncz5frwP+AQrvIDb3Chd5017 HYtEHc4qwK5wQ== Message-ID: Date: Sun, 6 Jun 2021 12:26:18 -0700 MIME-Version: 1.0 Content-Language: en-US Received-SPF: pass client-ip=138.68.9.245; envelope-from=ryan@arctype.co; helo=mail.arctype.co 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 06 Jun 2021 17:57:39 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sun, 06 Jun 2021 18:10:05 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Ryan Sundberg X-ACL-Warn: , Ryan Sundberg via Guix-patches X-Patchwork-Original-From: Ryan Sundberg via Guix-patches via From: Ryan Sundberg X-getmail-retrieved-from-mailbox: Patches Hello Guix devs, Attached are 55 patches for various python packages, centered around the openstack libs. There are some new packages in here and some mere upgrades. Where viable I enabled tests on the packages, and fixed some previous packages which had tests disabled. In some cases dependency version issues had to be patched up. Some of these openstack packages particularly had some diamond dependency issues which had to be resolved. Sincerely, Ryan Sundberg From db803f7da375715d63c2294b72ff6f19fc9c3f88 Mon Sep 17 00:00:00 2001 From: Ryan Sundberg Date: Sun, 2 May 2021 12:36:07 -0700 Subject: [PATCH 01/55] python-pywin32 package stub --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6a6d7f4b26..13f8586e87 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -25962,3 +25962,28 @@ is the cythonized version of @code{fractions.Fraction}.") "@code{pathvalidate} is a Python library to sanitize/validate strings representing paths or filenames.") (license license:expat))) + +(define-public python-pywin32-stub + (package + (name "python-pywin32") + (version "b300") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/mhammond/pywin32.git") + (commit version))) + (sha256 + (base32 + "1pyjg3q1117arzz6ncq34r39c694v2wcnmbqw68wczxlfp431d46")))) + (build-system trivial-build-system) + (arguments + `(#:builder (begin (mkdir %output) #t))) + (home-page + "https://github.com/mhammond/pywin32") + (synopsis + "Python for Win32 (pywin32) extensions, which provides access to many of the Windows APIs from Python.") + (description + "Python for Win32 (pywin32) extensions, which provides access to many of the Windows APIs from Python. This is a stub to fix guix import pypy for this package.") + (license #f))) -- 2.31.1