From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id yEVvKF/DrmAnaQEAgWs5BA (envelope-from ) for ; Wed, 26 May 2021 23:53:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id iGwoJF/DrmBfTAAAB5/wlQ (envelope-from ) for ; Wed, 26 May 2021 21:53:35 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3806C157EF for ; Wed, 26 May 2021 23:53:35 +0200 (CEST) Received: from localhost ([::1]:42398 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lm1T4-0001r7-9b for larch@yhetil.org; Wed, 26 May 2021 17:53:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lm1Mm-0008Bx-2w for guix-patches@gnu.org; Wed, 26 May 2021 17:47:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38521) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lm1Mk-00071Z-FY for guix-patches@gnu.org; Wed, 26 May 2021 17:47:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lm1Mk-0004eP-BW for guix-patches@gnu.org; Wed, 26 May 2021 17:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47906] [PATCH 00/22] Add Spyder Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 May 2021 21:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47906 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vinicius Monego Cc: 47906@debbugs.gnu.org Received: via spool by 47906-submit@debbugs.gnu.org id=B47906.162206557117819 (code B ref 47906); Wed, 26 May 2021 21:47:02 +0000 Received: (at 47906) by debbugs.gnu.org; 26 May 2021 21:46:11 +0000 Received: from localhost ([127.0.0.1]:50067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lm1Lv-0004dL-AS for submit@debbugs.gnu.org; Wed, 26 May 2021 17:46:11 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:40509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lm1Lt-0004d7-1K for 47906@debbugs.gnu.org; Wed, 26 May 2021 17:46:09 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id EBEE9C0002; Wed, 26 May 2021 21:46:02 +0000 (UTC) From: Nicolas Goaziou References: <20210420051907.470294-1-monego@posteo.net> Date: Wed, 26 May 2021 23:46:02 +0200 In-Reply-To: <20210420051907.470294-1-monego@posteo.net> (Vinicius Monego's message of "Tue, 20 Apr 2021 05:19:07 +0000") Message-ID: <87cztddv8l.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622066015; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=NVy2CcbaNvF+h7qmU6V95qbjPqzxboG2Z6rN5h3NS1s=; b=jVWEcwRuJAzi37qm4bz+YTKlr5hcXCjJaZRFZYGc+KpC+OYdkblpNUk8a4AWohL/dGAtkj +LJqeg+P6CtQ8QRZcGvqpzyu+NQre/i+PflYGtziu65DNMQjL5CvSahn3B+kOwH4ta/UMC Cx0B16UCKtPaKTUt5PGSE+dcIk/lHBdgMtTof9l3gWAmeJG8WkxbRsHsboeDA47TZiZYpC qF+vELthExUYFWxjrkmqkUBbhjq3hE+BjKqgjbtfg6Yc0yT7QGY9eSbZ81FTedjA3xGYPh jswm1347YLqqNzioJ/PJzR4BdonRuLiyY86w1iKi4GJnnE717W+hn97tYsqkaQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622066015; a=rsa-sha256; cv=none; b=Dw5gtRa0J5vuuCRwxsvfUz2JUey9pisKqaL5VonwKcsm0T0ie4yX4JdL9An0Kpoj4rzJLF RcAClQ+kBkqR0t0wIj14MY018BmxZGqRYANsg5WlVW/k3NA84LTdNBVY3IzN6xdYIaFdFN PDAz52DpuWi+aMjeLsr9CIUB4Ji/NHTo4J2wX0s/RWHTrUfRsGeJL3cRZWrdYD2+qPSGY1 zPH80XzXPhfCKz5O7mZ9wSj1cCAlo0jigBzcD7g4aWSSwi2TFcMTNIsm8QWe6HcJIeOreY d+xgFAXSoT3K98Y+HWRXRTUvvNgPd9ljD05K0jDyN2U1S8l0MBTj6X8RJBJ3cQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -2.43 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 3806C157EF X-Spam-Score: -2.43 X-Migadu-Scanner: scn0.migadu.com X-TUID: 5XVrzTR+HJh1 Hello, Vinicius Monego writes: > This series adds the Spyder IDE with all testing dependencies. I tried to build Spyder but python-qtawesome fails to build with the following error message. Do you know where it could come from? --8<---------------cut here---------------start------------->8--- ============================= test session starts ============================== platform linux -- Python 3.8.2, pytest-5.3.5, py-1.8.1, pluggy-0.13.1 PySide2 5.14.2.3 -- Qt runtime 5.15.2 -- Qt compiled 5.15.2 rootdir: /tmp/guix-build-python-qtawesome-1.0.2.drv-0/QtAwesome-1.0.2 plugins: qt-3.3.0 collected 5 items qtawesome/tests/test_icon_browser.py .FF [ 60%] qtawesome/tests/test_qtawesome.py .. [100%] =================================== FAILURES =================================== __________________________________ test_copy ___________________________________ qtbot = browser = def test_copy(qtbot, browser): """ Ensure the copy UX works """ clipboard = QtWidgets.QApplication.instance().clipboard() clipboard.setText('') assert clipboard.text() == "" # Enter a search term and press enter > qtbot.keyClicks(browser._lineEdit, 'google') qtawesome/tests/test_icon_browser.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (, 'google') kwargs = {} def result(*args, **kwargs): > return qtest_method(*args, **kwargs) E TypeError: 'PySide2.QtTest.QTest.keyClicks' called with wrong argument types: E PySide2.QtTest.QTest.keyClicks(QLineEdit, str) E Supported signatures: E PySide2.QtTest.QTest.keyClicks(PySide2.QtWidgets.QWidget, str, PySide2.QtCore.Qt.KeyboardModifiers = PySide2.QtCore.Qt.KeyboardModifier.NoModifier, int = -1) /gnu/store/ni4pqis58imdjnlj9r29ig2ki0ry29ir-python-pytest-qt-3.3.0/lib/python3.8/site-packages/pytestqt/qtbot.py:626: TypeError _________________________________ test_filter __________________________________ qtbot = browser = def test_filter(qtbot, browser): """ Ensure the filter UX works """ initRowCount = browser._listView.model().rowCount() assert initRowCount > 0 # Enter a search term > qtbot.keyClicks(browser._lineEdit, 'google') qtawesome/tests/test_icon_browser.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (, 'google') kwargs = {} def result(*args, **kwargs): > return qtest_method(*args, **kwargs) E TypeError: 'PySide2.QtTest.QTest.keyClicks' called with wrong argument types: E PySide2.QtTest.QTest.keyClicks(QLineEdit, str) E Supported signatures: E PySide2.QtTest.QTest.keyClicks(PySide2.QtWidgets.QWidget, str, PySide2.QtCore.Qt.KeyboardModifiers = PySide2.QtCore.Qt.KeyboardModifier.NoModifier, int = -1) /gnu/store/ni4pqis58imdjnlj9r29ig2ki0ry29ir-python-pytest-qt-3.3.0/lib/python3.8/site-packages/pytestqt/qtbot.py:626: TypeError =============================== warnings summary =============================== qtawesome/tests/test_icon_browser.py::test_browser_init qtawesome/tests/test_icon_browser.py::test_browser_init qtawesome/tests/test_icon_browser.py::test_copy qtawesome/tests/test_icon_browser.py::test_copy qtawesome/tests/test_icon_browser.py::test_filter qtawesome/tests/test_icon_browser.py::test_filter /tmp/guix-build-python-qtawesome-1.0.2.drv-0/QtAwesome-1.0.2/qtawesome/icon_browser.py:170: DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. self.setGridSize(QtCore.QSize(tileWidth, tileWidth)) -- Docs: https://docs.pytest.org/en/latest/warnings.html =================== 2 failed, 3 passed, 6 warnings in 0.38s ==================== command "python" "-c" "import setuptools, tokenize;__file__='setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))" "pytest" failed with status 1 --8<---------------cut here---------------end--------------->8--- Note that most of the packages in this patch set have been applied already. Regards, -- Nicolas Goaziou