From patchwork Thu Mar 31 14:33:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: jgart X-Patchwork-Id: 38251 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 5A06027BBEA; Thu, 31 Mar 2022 15:47:22 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1F6D427BBE9 for ; Thu, 31 Mar 2022 15:47:22 +0100 (BST) Received: from localhost ([::1]:53836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZw53-0002Ak-8U for patchwork@mira.cbaines.net; Thu, 31 Mar 2022 10:47:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46076) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZw4Y-00025s-9k for guix-patches@gnu.org; Thu, 31 Mar 2022 10:46:50 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45566) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZvw2-00027E-BL for guix-patches@gnu.org; Thu, 31 Mar 2022 10:38:19 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nZvw2-00089W-5W for guix-patches@gnu.org; Thu, 31 Mar 2022 10:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54645] [PATCH v2] gnu: emacs-elpy: Update to 1746e70. References: <20220331025250.23435-1-jgart@dismail.de> In-Reply-To: <20220331025250.23435-1-jgart@dismail.de> Resent-From: jgart Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 31 Mar 2022 14:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54645 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54645@debbugs.gnu.org Cc: jgart , Maxim Cournoyer Received: via spool by 54645-submit@debbugs.gnu.org id=B54645.164873744731285 (code B ref 54645); Thu, 31 Mar 2022 14:38:02 +0000 Received: (at 54645) by debbugs.gnu.org; 31 Mar 2022 14:37:27 +0000 Received: from localhost ([127.0.0.1]:39463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZvvT-00088X-DS for submit@debbugs.gnu.org; Thu, 31 Mar 2022 10:37:27 -0400 Received: from mx2.dismail.de ([159.69.191.136]:20647) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZvvR-00088J-EN for 54645@debbugs.gnu.org; Thu, 31 Mar 2022 10:37:26 -0400 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 3f4541ca; Thu, 31 Mar 2022 16:37:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=uiCVW8pnqlJPx2a/V9wB2CiTsv1c4Co4weodfBS8ehg=; b= AlEgCnhPObb/dUyu6F3YV6HzHToX/ohqczdRsxM9q0AyuITYOQRAi0vPHP3xqsAW ERQEpkMxjrcoiJDSlGn/gfecAtNOwtv214nEsB66WcFX0jLM2LAR5hOZdXOarQIm SxasLAZephnciWO3phV9j75CRHyyG4GJ5tRFE3/kDw6fG6wLJbU7Hm0b0tko9QOQ ac1oKaBYpOV+x4o19GcFLZZcwCrEmq5ltY0gvE/HXF3PZjHY25G8uyQshJGF3uM4 CQ/G97dr26ojLAeLWzUvK0qZShMB3uou5BdPi19Q/5VJEtijBi2ifCcNs3txygZL 5UxQGj3Vu8bOXSZpvBDzXw== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id b85019b9; Thu, 31 Mar 2022 16:37:18 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id d8fc1ef5; Thu, 31 Mar 2022 16:37:17 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 28ffc14e (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 31 Mar 2022 16:37:17 +0200 (CEST) Date: Thu, 31 Mar 2022 10:33:05 -0400 Message-Id: <20220331143304.6063-1-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: jgart X-ACL-Warn: , jgart via Guix-patches X-Patchwork-Original-From: jgart via Guix-patches via From: jgart X-getmail-retrieved-from-mailbox: Patches * gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1746e70. Using the latest commit fixes outstanding bugs such as the following: https://github.com/jorgenschaefer/elpy/issues/1824 https://github.com/jorgenschaefer/elpy/pull/1951 https://github.com/jorgenschaefer/elpy/issues/1940 Hi Maxime, Thanks for the review. I added a comment on some of the fixes that are provided by using the latest current commit. The previous version (8d0de31) of emacs-elpy was also using the latest commit at the time. There was a comment about it in the let block. WDYT? all best, jgart --- gnu/packages/emacs-xyz.scm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index b733adc02f..beda1126c5 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -10847,10 +10847,12 @@ (define-public emacs-highlight-indentation (license license:gpl2+)))) (define-public emacs-elpy - ;; Use the latest commit, as it contains unreleased fixes for Python 3.9 and - ;; Jedi 0.18. - (let ((commit "8d0de310d41ebf06b22321a8534546447456870c") - (revision "0")) + ;; Using the latest commit fixes outstanding bugs such as the following: + ;; https://github.com/jorgenschaefer/elpy/issues/1824 + ;; https://github.com/jorgenschaefer/elpy/pull/1951 + ;; https://github.com/jorgenschaefer/elpy/issues/1940 + (let ((commit "1746e7009000b7635c0ea6f1559018143aa61642") + (revision "1")) (package (name "emacs-elpy") (version (git-version "1.35.0" revision commit)) @@ -10862,7 +10864,7 @@ (define-public emacs-elpy (file-name (git-file-name name version)) (sha256 (base32 - "0hg6yk0wkfh2rwcc4h0bb6m2p3dg62ja22mjpa94khq52lv1piwf")))) + "120xzzaa8jxls3lri6d53zq6gafnkc6d9mlg09an334kkmh8k2fc")))) (build-system emacs-build-system) (arguments `(#:include (cons* "^elpy/[^/]+\\.py$" "^snippets\\/" %default-include)