Received: (at 71037) by debbugs.gnu.org; 21 May 2024 02:42:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 20 22:42:07 2024 Received: from localhost ([127.0.0.1]:46384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s9FS3-0006GV-Io for submit <at> debbugs.gnu.org; Mon, 20 May 2024 22:42:07 -0400 Received: from mail-qv1-f53.google.com ([209.85.219.53]:43361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1s9FRy-0006G1-83 for 71037 <at> debbugs.gnu.org; Mon, 20 May 2024 22:42:06 -0400 Received: by mail-qv1-f53.google.com with SMTP id 6a1803df08f44-6a0ffaa079dso30137376d6.1 for <71037 <at> debbugs.gnu.org>; Mon, 20 May 2024 19:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716259251; x=1716864051; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=X4AndYDVRSWQnV9oJDcTwWzQP1b0uWzuNpGx/F6EsPM=; b=WX7o0KGVxUcY46CNWtn+jCsouZgeBBKErWN9l+AaB4Fj51yXN+uQo2IulHvpcSetAI SGQpdOE3MTpyFy+o3A+enB+QfLqRaKA+/SWcappMnkShePRo8SyUhVokQy8r1Hzt5Vor N+vsYgYq52PD+NAZXt2lvHOGcD5DGiK63pa+eNoGd+wsxtTxHgIo4SZWGNWvgnWb8Dap 9iErl0qhgzUjKXoQQZb1LuWg+RJM0+X6TyGU0xZz/rWTJHRj9+ppVO5j/x4iMf/1JxYm UgwPRcXP25DZ6fb8pPMDgTkcGg9RSIAwzxurzazGTJPbaZrrPF6VJ9Ev+eJcc67GQXG8 gOOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716259251; x=1716864051; h=mime-version:user-agent: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=X4AndYDVRSWQnV9oJDcTwWzQP1b0uWzuNpGx/F6EsPM=; b=qC9P7jULiJy6yAi8eQclnCo6ci851ksrd2E58i6YCwZMNE7GKGu0KhMwapFrVBh+Bo V077bKyM6TMdSi3bv6tw7R30rjTBtNkECtrIPDYtzKYNXdtSqYrpE07aC0oih6h1GdQp cbV8mzvbvE6kIKSXk6rJNpZS70MKOd5vZdv6giwAUmSKMHw9fuPOKxUTU98yq6rF87KA JTpA4Jl/30dxfav2JwNeYw8tJX0VqLZ0CSQKmlKWAr2TLLZSDON44zK2TWsAE6M1r7zL c0Eji4rs9zYazx6bWmycWNU0jJNEhQJpcbabB7TfV6ExfutVm2dh2P3VeLcI6Meo0QCI K8aQ== X-Gm-Message-State: AOJu0YzRF1TV5x+KX04H8xaC/Xi+aoZ6tx5KG3wcryeZSTHF+l+Lyg6y z92cEyZT9UXqJkIOrDZBnmrkUjav+3PQcImQeDWZ6fes+iQPEq2b8DZtuw== X-Google-Smtp-Source: AGHT+IHN3UdweWcB7J+V/u/O96xHbjXEZmhwDM46GTrnM5iitWdUX3nlE93SF+jmE8pdG7yBwykCBg== X-Received: by 2002:a05:6214:4808:b0:6aa:2697:2747 with SMTP id 6a1803df08f44-6aa26973847mr84941626d6.13.1716259251055; Mon, 20 May 2024 19:40:51 -0700 (PDT) Received: from hurd (dsl-205-233-124-234.b2b2c.ca. [205.233.124.234]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6a15f1852fdsm119347146d6.32.2024.05.20.19.40.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 May 2024 19:40:50 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Nicolas Graves <ngraves@HIDDEN> Subject: Re: [bug#71037] [PATCH 0/3] gnu: python-pydevd: Update to 2.9.6. In-Reply-To: <20240518123734.9898-1-ngraves@HIDDEN> (Nicolas Graves's message of "Sat, 18 May 2024 14:35:50 +0200") References: <20240518123734.9898-1-ngraves@HIDDEN> Date: Mon, 20 May 2024 22:40:49 -0400 Message-ID: <87a5kjvqdq.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71037 Cc: 71037 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello! Nicolas Graves <ngraves@HIDDEN> writes: > Nicolas Graves (3): > gnu: python-pydevd: Move to pyproject-build-system. > gnu: python-pydevd: Update to 2.9.6. > gnu: python-pydevd: Improve package style. > Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail> Also, thanks for refreshing/resubmitting the pydevd patch to upstream! -- Thanks, Maxim
guix-patches@HIDDEN
:bug#71037
; Package guix-patches
.
Full text available.Nicolas Graves <ngraves@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Nicolas Graves <ngraves@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 71037) by debbugs.gnu.org; 18 May 2024 12:43:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 18 08:43:39 2024 Received: from localhost ([127.0.0.1]:33291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8JPT-0000Ei-0R for submit <at> debbugs.gnu.org; Sat, 18 May 2024 08:43:38 -0400 Received: from 5.mo581.mail-out.ovh.net ([178.32.120.239]:53363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1s8JPQ-0000ES-4o for 71037 <at> debbugs.gnu.org; Sat, 18 May 2024 08:43:33 -0400 Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.9.29]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4VhNmG6Cygz1GgC for <71037 <at> debbugs.gnu.org>; Sat, 18 May 2024 12:43:26 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-2csr6 (unknown [10.110.113.149]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A12131FE00; Sat, 18 May 2024 12:43:26 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-6684bf9d7b-2csr6 with ESMTPSA id 0bd5JG6iSGa81wAAJGEfkA (envelope-from <ngraves@HIDDEN>); Sat, 18 May 2024 12:43:26 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G006f5b1b190-3341-44c8-8969-9db88554ed06, BDB7418199CE68AC6294CEC755C667778ECDC1D2) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 81.67.146.208 From: Nicolas Graves <ngraves@HIDDEN> To: 71037 <at> debbugs.gnu.org Subject: [PATCH 3/3] gnu: python-pydevd: Improve package style. Date: Sat, 18 May 2024 14:43:07 +0200 Message-ID: <20240518124316.19861-3-ngraves@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240518124316.19861-1-ngraves@HIDDEN> References: <20240518124316.19861-1-ngraves@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11704292485853143778 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehiedggeehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedutdefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71037 Cc: ngraves@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pydevd): Indent properly. Change-Id: I854d32943416e5f9b7c8dd3602d975dde0d31153 --- gnu/packages/python-xyz.scm | 204 ++++++++++++++++++------------------ 1 file changed, 102 insertions(+), 102 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index fb12aba967f..aaca34e0e29 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16694,109 +16694,109 @@ (define-public python-file libmagic."))) (define-public python-pydevd - (package - (name "python-pydevd") - (version "2.9.6") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/fabioz/PyDev.Debugger") - (commit (string-append - "pydev_debugger_" - (string-join (string-split version #\.) "_"))))) - (modules '((guix build utils))) - (snippet '(begin - ;; Delete pre-built binaries. - (for-each delete-file (find-files "." "\\.(so|dylib|dll)")) - ;; This source is generated via Cython. - (delete-file "_pydevd_bundle/pydevd_cython.c"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1niqb6l3m03arfjh14k9k5i5bi56m8qmc3pyi1qkbvqqp5bkydac")))) - (build-system pyproject-build-system) - (arguments - (list - #:test-flags - #~(list "-n" (number->string (parallel-job-count)) - "-k" - (string-append - ;; The two "break_01" tests have been failing on - ;; Python 3.10: - ;; <https://github.com/fabioz/PyDev.Debugger/issues/222>. - "not test_set_pydevd_break_01 " - ;; the GUI event loop requires an X server. - "and not test_gui_event_loop_custom " - ;; This test validates that 'pydevd' is not in the - ;; exception message, but it is due to being part - ;; of the build file name present in the message. - "and not test_evaluate_exception_trace " - ;; This test fail with TimeoutError, no message on stderr. - "and not test_soft_terminate ")) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-tests - (lambda _ - (substitute* "tests_python/test_convert_utilities.py" - ;; Add missing trailing '/'. - (("'\\\\\\\\usr\\\\\\\\bin\\\\\\\\') == '/usr/bin" all) - (string-append all "/"))))) - (add-after 'unpack 'patch-command-paths - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "_pydevd_bundle/pydevd_api.py" - (("'kill'") - (format #f "~s" (search-input-file inputs "bin/kill"))) - (("'pgrep'") - (format #f "~s" (search-input-file inputs "bin/pgrep")))))) - (add-after 'unpack 'generate-sources - (lambda _ - (setenv "PYTHONPATH" (getcwd)) - (invoke "python" "build_tools/build.py"))) - (add-after 'unpack 'adjust-attach-binary-name - (lambda _ - (substitute* - '("pydevd_tracing.py" - "pydevd_attach_to_process/add_code_to_python_process.py") - (("def get_(target|python_helper_lib)_filename.*" all) - (format #f "~a return ~s~%" all - (string-append #$output "/lib/attach.so")))))) - (add-after 'unpack 'patch-gdb - (lambda* (#:key inputs #:allow-other-keys) - (substitute* - "pydevd_attach_to_process/add_code_to_python_process.py" - (("'gdb',") - (format #f "~s," (search-input-file inputs "bin/gdb")))))) - (add-after 'build 'build-attach-linux-binary - (lambda _ - (invoke #+(cxx-for-target) "-shared" "-o" "attach.so" - "-fPIC" "-nostartfiles" - "pydevd_attach_to_process/linux_and_mac/attach.cpp"))) - (add-before 'check 'pre-check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (setenv "PYDEVD_USE_CYTHON" "YES")))) - (add-after 'install 'install-attach-binary - (lambda _ - (install-file "attach.so" - (string-append #$output "/lib")))) - ;; Some modules aren't designed to be loadable by themselves, such - ;; as 'pydev_app_engine_debug_startup' and fail. - (delete 'sanity-check)))) - (native-inputs - (list python-cython - python-numpy - python-psutil - python-pytest - python-pytest-xdist - python-trio - python-untangle)) - (inputs (list coreutils gdb/pinned procps)) - (home-page "https://github.com/fabioz/PyDev.Debugger/") - (synopsis "Python debugger") - (description "PyDev.Debugger is a capable Python debugger used in PyDev + (package + (name "python-pydevd") + (version "2.9.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fabioz/PyDev.Debugger") + (commit (string-append + "pydev_debugger_" + (string-join (string-split version #\.) "_"))))) + (modules '((guix build utils))) + (snippet '(begin + ;; Delete pre-built binaries. + (for-each delete-file (find-files "." "\\.(so|dylib|dll)")) + ;; This source is generated via Cython. + (delete-file "_pydevd_bundle/pydevd_cython.c"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1niqb6l3m03arfjh14k9k5i5bi56m8qmc3pyi1qkbvqqp5bkydac")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "-n" (number->string (parallel-job-count)) + "-k" + (string-append + ;; The two "break_01" tests have been failing on + ;; Python 3.10: + ;; <https://github.com/fabioz/PyDev.Debugger/issues/222>. + "not test_set_pydevd_break_01 " + ;; the GUI event loop requires an X server. + "and not test_gui_event_loop_custom " + ;; This test validates that 'pydevd' is not in the + ;; exception message, but it is due to being part + ;; of the build file name present in the message. + "and not test_evaluate_exception_trace " + ;; This test fail with TimeoutError, no message on stderr. + "and not test_soft_terminate ")) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-tests + (lambda _ + (substitute* "tests_python/test_convert_utilities.py" + ;; Add missing trailing '/'. + (("'\\\\\\\\usr\\\\\\\\bin\\\\\\\\') == '/usr/bin" all) + (string-append all "/"))))) + (add-after 'unpack 'patch-command-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "_pydevd_bundle/pydevd_api.py" + (("'kill'") + (format #f "~s" (search-input-file inputs "bin/kill"))) + (("'pgrep'") + (format #f "~s" (search-input-file inputs "bin/pgrep")))))) + (add-after 'unpack 'generate-sources + (lambda _ + (setenv "PYTHONPATH" (getcwd)) + (invoke "python" "build_tools/build.py"))) + (add-after 'unpack 'adjust-attach-binary-name + (lambda _ + (substitute* + '("pydevd_tracing.py" + "pydevd_attach_to_process/add_code_to_python_process.py") + (("def get_(target|python_helper_lib)_filename.*" all) + (format #f "~a return ~s~%" all + (string-append #$output "/lib/attach.so")))))) + (add-after 'unpack 'patch-gdb + (lambda* (#:key inputs #:allow-other-keys) + (substitute* + "pydevd_attach_to_process/add_code_to_python_process.py" + (("'gdb',") + (format #f "~s," (search-input-file inputs "bin/gdb")))))) + (add-after 'build 'build-attach-linux-binary + (lambda _ + (invoke #+(cxx-for-target) "-shared" "-o" "attach.so" + "-fPIC" "-nostartfiles" + "pydevd_attach_to_process/linux_and_mac/attach.cpp"))) + (add-before 'check 'pre-check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (setenv "PYDEVD_USE_CYTHON" "YES")))) + (add-after 'install 'install-attach-binary + (lambda _ + (install-file "attach.so" + (string-append #$output "/lib")))) + ;; Some modules aren't designed to be loadable by themselves, such + ;; as 'pydev_app_engine_debug_startup' and fail. + (delete 'sanity-check)))) + (native-inputs + (list python-cython + python-numpy + python-psutil + python-pytest + python-pytest-xdist + python-trio + python-untangle)) + (inputs (list coreutils gdb/pinned procps)) + (home-page "https://github.com/fabioz/PyDev.Debugger/") + (synopsis "Python debugger") + (description "PyDev.Debugger is a capable Python debugger used in PyDev and other @acronym{IDEs, Integrated Development Environments}.") - (license license:epl1.0))) + (license license:epl1.0))) (define-public python-debugpy (package -- 2.41.0
guix-patches@HIDDEN
:bug#71037
; Package guix-patches
.
Full text available.Received: (at 71037) by debbugs.gnu.org; 18 May 2024 12:43:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 18 08:43:31 2024 Received: from localhost ([127.0.0.1]:33286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8JPO-0000ER-KW for submit <at> debbugs.gnu.org; Sat, 18 May 2024 08:43:30 -0400 Received: from 10.mo576.mail-out.ovh.net ([46.105.73.241]:36195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1s8JPL-0000EB-HL for 71037 <at> debbugs.gnu.org; Sat, 18 May 2024 08:43:28 -0400 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.25.157]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4VhNmB5zMvz1hWp for <71037 <at> debbugs.gnu.org>; Sat, 18 May 2024 12:43:22 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-kbtjd (unknown [10.108.54.212]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 64E251FE6A; Sat, 18 May 2024 12:43:22 +0000 (UTC) Received: from ngraves.fr ([37.59.142.109]) by ghost-submission-6684bf9d7b-kbtjd with ESMTPSA id 05fHDWqiSGbvWwEAEthkDA (envelope-from <ngraves@HIDDEN>); Sat, 18 May 2024 12:43:22 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S00353893515-ae1c-417f-b99b-f4984f4fdd8b, BDB7418199CE68AC6294CEC755C667778ECDC1D2) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 81.67.146.208 From: Nicolas Graves <ngraves@HIDDEN> To: 71037 <at> debbugs.gnu.org Subject: [PATCH 2/3] gnu: python-pydevd: Update to 2.9.6. Date: Sat, 18 May 2024 14:43:06 +0200 Message-ID: <20240518124316.19861-2-ngraves@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240518124316.19861-1-ngraves@HIDDEN> References: <20240518124316.19861-1-ngraves@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11703166585473065698 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehiedggeehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvffehgeekhfekgffgleehffetiefggeeitdduteekfffhkeehveejfeejledtieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejuddtfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71037 Cc: ngraves@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pydevd): Update to 2.9.6. [arguments]<#:test-flags>: Adapt value. Change-Id: I55cc8129fb78f0ee54519f45b31746a54881d84e --- gnu/packages/python-xyz.scm | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c2039273429..fb12aba967f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16694,19 +16694,17 @@ (define-public python-file libmagic."))) (define-public python-pydevd - ;; Use the latest commit, which includes cleanups that removes Python 2 - ;; syntax that would fail to build. - (let ((revision "0") - (commit "47e298499ef19563bb2ef5941a57046a35ae6868")) (package (name "python-pydevd") - (version (git-version "2.8.0" revision commit)) + (version "2.9.6") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/fabioz/PyDev.Debugger") - (commit commit))) + (commit (string-append + "pydev_debugger_" + (string-join (string-split version #\.) "_"))))) (modules '((guix build utils))) (snippet '(begin ;; Delete pre-built binaries. @@ -16716,7 +16714,7 @@ (define-public python-pydevd (file-name (git-file-name name version)) (sha256 (base32 - "1yd017dh6xgxrqcyf8kk8jrr0a3zw895yfjih0z5jghyf0rck38q")))) + "1niqb6l3m03arfjh14k9k5i5bi56m8qmc3pyi1qkbvqqp5bkydac")))) (build-system pyproject-build-system) (arguments (list @@ -16728,18 +16726,14 @@ (define-public python-pydevd ;; Python 3.10: ;; <https://github.com/fabioz/PyDev.Debugger/issues/222>. "not test_set_pydevd_break_01 " - ;; This one fails for unknown reasons. - "and not test_completion_sockets_and_messages " ;; the GUI event loop requires an X server. "and not test_gui_event_loop_custom " ;; This test validates that 'pydevd' is not in the ;; exception message, but it is due to being part ;; of the build file name present in the message. "and not test_evaluate_exception_trace " - ;; These fail on systems with YAMA LSM’s ptrace - ;; scope > 0. Upstream issue: - ;; https://github.com/fabioz/PyDev.Debugger/issues/218 - "and not test_attach_to_pid")) + ;; This test fail with TimeoutError, no message on stderr. + "and not test_soft_terminate ")) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'fix-tests @@ -16802,7 +16796,7 @@ (define-public python-pydevd (synopsis "Python debugger") (description "PyDev.Debugger is a capable Python debugger used in PyDev and other @acronym{IDEs, Integrated Development Environments}.") - (license license:epl1.0)))) + (license license:epl1.0))) (define-public python-debugpy (package -- 2.41.0
guix-patches@HIDDEN
:bug#71037
; Package guix-patches
.
Full text available.Received: (at 71037) by debbugs.gnu.org; 18 May 2024 12:43:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 18 08:43:27 2024 Received: from localhost ([127.0.0.1]:33283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8JPL-0000EC-5Z for submit <at> debbugs.gnu.org; Sat, 18 May 2024 08:43:27 -0400 Received: from 9.mo576.mail-out.ovh.net ([46.105.56.78]:33897) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1s8JPI-0000E5-QY for 71037 <at> debbugs.gnu.org; Sat, 18 May 2024 08:43:26 -0400 Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.2.12]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4VhNm73jd1z1hWp for <71037 <at> debbugs.gnu.org>; Sat, 18 May 2024 12:43:19 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-8s99p (unknown [10.110.96.9]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 31ADE1FE82; Sat, 18 May 2024 12:43:19 +0000 (UTC) Received: from ngraves.fr ([37.59.142.109]) by ghost-submission-6684bf9d7b-8s99p with ESMTPSA id /GIjCGeiSGZmLhAACdQIbw (envelope-from <ngraves@HIDDEN>); Sat, 18 May 2024 12:43:19 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S00342f7db73-ba78-4348-974b-0b14ae4fbc82, BDB7418199CE68AC6294CEC755C667778ECDC1D2) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 81.67.146.208 From: Nicolas Graves <ngraves@HIDDEN> To: 71037 <at> debbugs.gnu.org Subject: [PATCH 1/3] gnu: python-pydevd: Move to pyproject-build-system. Date: Sat, 18 May 2024 14:43:05 +0200 Message-ID: <20240518124316.19861-1-ngraves@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11702322157262398178 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehiedggeehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffogggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeelueehgfevfeevhffftdetgedugeevveehteeileeuueejhfegffetteffhffhvdenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejuddtfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71037 Cc: ngraves@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pydevd): [build-system]: Move to pyproject-build-system. [arguments]: Replace 'check phase by 'pre-check phase and <#:test-flags>. Change-Id: I8227ac8b1b6031c30c6d09480cacaa3347df21a7 --- gnu/packages/python-xyz.scm | 46 ++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8151355a418..c2039273429 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16717,9 +16717,29 @@ (define-public python-pydevd (sha256 (base32 "1yd017dh6xgxrqcyf8kk8jrr0a3zw895yfjih0z5jghyf0rck38q")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments (list + #:test-flags + #~(list "-n" (number->string (parallel-job-count)) + "-k" + (string-append + ;; The two "break_01" tests have been failing on + ;; Python 3.10: + ;; <https://github.com/fabioz/PyDev.Debugger/issues/222>. + "not test_set_pydevd_break_01 " + ;; This one fails for unknown reasons. + "and not test_completion_sockets_and_messages " + ;; the GUI event loop requires an X server. + "and not test_gui_event_loop_custom " + ;; This test validates that 'pydevd' is not in the + ;; exception message, but it is due to being part + ;; of the build file name present in the message. + "and not test_evaluate_exception_trace " + ;; These fail on systems with YAMA LSM’s ptrace + ;; scope > 0. Upstream issue: + ;; https://github.com/fabioz/PyDev.Debugger/issues/218 + "and not test_attach_to_pid")) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'fix-tests @@ -16758,30 +16778,10 @@ (define-public python-pydevd (invoke #+(cxx-for-target) "-shared" "-o" "attach.so" "-fPIC" "-nostartfiles" "pydevd_attach_to_process/linux_and_mac/attach.cpp"))) - (replace 'check + (add-before 'check 'pre-check (lambda* (#:key tests? #:allow-other-keys) (when tests? - (setenv "PYDEVD_USE_CYTHON" "YES") - (invoke "pytest" "-vv" - "-n" (number->string (parallel-job-count)) - "-k" - (string-append - ;; The two "break_01" tests have been failing on - ;; Python 3.10: - ;; <https://github.com/fabioz/PyDev.Debugger/issues/222>. - "not test_set_pydevd_break_01 " - ;; This one fails for unknown reasons. - "and not test_completion_sockets_and_messages " - ;; the GUI event loop requires an X server. - "and not test_gui_event_loop_custom " - ;; This test validates that 'pydevd' is not in the - ;; exception message, but it is due to being part - ;; of the build file name present in the message. - "and not test_evaluate_exception_trace " - ;; These fail on systems with YAMA LSM’s ptrace - ;; scope > 0. Upstream issue: - ;; https://github.com/fabioz/PyDev.Debugger/issues/218 - "and not test_attach_to_pid"))))) + (setenv "PYDEVD_USE_CYTHON" "YES")))) (add-after 'install 'install-attach-binary (lambda _ (install-file "attach.so" -- 2.41.0
guix-patches@HIDDEN
:bug#71037
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 18 May 2024 12:40:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 18 08:40:16 2024 Received: from localhost ([127.0.0.1]:33268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8JMG-0000C4-J2 for submit <at> debbugs.gnu.org; Sat, 18 May 2024 08:40:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:54000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1s8JMC-0000By-1Z for submit <at> debbugs.gnu.org; Sat, 18 May 2024 08:40:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>) id 1s8JK0-0005om-51 for guix-patches@HIDDEN; Sat, 18 May 2024 08:37:57 -0400 Received: from 5.mo560.mail-out.ovh.net ([87.98.181.248]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>) id 1s8JJx-0006BA-Dh for guix-patches@HIDDEN; Sat, 18 May 2024 08:37:55 -0400 Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.25.2]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4VhNdc1Jy8z1SfZ for <guix-patches@HIDDEN>; Sat, 18 May 2024 12:37:40 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-vt8nt (unknown [10.110.113.13]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id DFA191FD81; Sat, 18 May 2024 12:37:39 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-6684bf9d7b-vt8nt with ESMTPSA id qPeVMhOhSGZVZAQANA3GZQ (envelope-from <ngraves@HIDDEN>); Sat, 18 May 2024 12:37:39 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004472002b5-b816-495b-a608-d69207275e78, BDB7418199CE68AC6294CEC755C667778ECDC1D2) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 81.67.146.208 From: Nicolas Graves <ngraves@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/3] gnu: python-pydevd: Update to 2.9.6. Date: Sat, 18 May 2024 14:35:50 +0200 Message-ID: <20240518123734.9898-1-ngraves@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11606902141408568034 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehiedggeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht Received-SPF: pass client-ip=87.98.181.248; envelope-from=ngraves@HIDDEN; helo=5.mo560.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: ngraves@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Nicolas Graves (3): gnu: python-pydevd: Move to pyproject-build-system. gnu: python-pydevd: Update to 2.9.6. gnu: python-pydevd: Improve package style. gnu/packages/python-xyz.scm | 210 ++++++++++++++++++------------------ 1 file changed, 102 insertions(+), 108 deletions(-) -- 2.41.0
Nicolas Graves <ngraves@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#71037
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.