unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70.
@ 2022-03-31  2:52 jgart via Guix-patches via
  2022-03-31  3:00 ` Maxim Cournoyer
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: jgart via Guix-patches via @ 2022-03-31  2:52 UTC (permalink / raw)
  To: 54645; +Cc: jgart

* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1746e70.
[arguments]: Remove #:tests? keyword statement set to true.
---
 gnu/packages/emacs-xyz.scm | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index f8a44a1fef..5250933a7f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10849,8 +10849,8 @@ (define-public emacs-highlight-indentation
 (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"))
+  (let ((commit "1746e7009000b7635c0ea6f1559018143aa61642")
+        (revision "1"))
     (package
       (name "emacs-elpy")
       (version (git-version "1.35.0" revision commit))
@@ -10862,7 +10862,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)
@@ -10904,7 +10904,6 @@ (define-public emacs-elpy
                  (mkdir-p man1)
                  (copy-file "docs/_build/man/elpy.1"
                             (string-append man1 "/elpy.1"))))))
-         #:tests? #t
          #:test-command '("ert-runner")))
       (propagated-inputs
        (list emacs-company
-- 
2.34.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70.
  2022-03-31  2:52 [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70 jgart via Guix-patches via
@ 2022-03-31  3:00 ` Maxim Cournoyer
  2022-03-31 12:03 ` Maxime Devos
  2022-03-31 14:33 ` [bug#54645] [PATCH v2] " jgart via Guix-patches via
  2 siblings, 0 replies; 5+ messages in thread
From: Maxim Cournoyer @ 2022-03-31  3:00 UTC (permalink / raw)
  To: jgart; +Cc: 54645

Hello!

jgart <jgart@dismail.de> writes:

> * gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1746e70.
> [arguments]: Remove #:tests? keyword statement set to true.
> ---
>  gnu/packages/emacs-xyz.scm | 7 +++----
>  1 file changed, 3 insertions(+), 4 deletions(-)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index f8a44a1fef..5250933a7f 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -10849,8 +10849,8 @@ (define-public emacs-highlight-indentation
>  (define-public emacs-elpy
>    ;; Use the latest commit, as it contains unreleased fixes for Python 3.9 and
>    ;; Jedi 0.18.
> -  (let ((commit "8d0de310d41ebf06b22321a8534546447456870c")

Is there some worthy fixes in this latest version?  If there are, the
comment giving the rationale for not using the stable release should be
updated to reflect why using the latest commit is necessary.

Thank you,

Maxim




^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70.
  2022-03-31  2:52 [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70 jgart via Guix-patches via
  2022-03-31  3:00 ` Maxim Cournoyer
@ 2022-03-31 12:03 ` Maxime Devos
  2022-03-31 14:33 ` [bug#54645] [PATCH v2] " jgart via Guix-patches via
  2 siblings, 0 replies; 5+ messages in thread
From: Maxime Devos @ 2022-03-31 12:03 UTC (permalink / raw)
  To: jgart, 54645

[-- Attachment #1: Type: text/plain, Size: 257 bytes --]

jgart via Guix-patches via schreef op wo 30-03-2022 om 22:52 [-0400]:
> -         #:tests? #t

Please keep this, because tests are not run by default for emacs-build-
system. (emacs-build-system is a bit of an exception)

Greetings,
Maxime.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#54645] [PATCH v2] gnu: emacs-elpy: Update to 1746e70.
  2022-03-31  2:52 [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70 jgart via Guix-patches via
  2022-03-31  3:00 ` Maxim Cournoyer
  2022-03-31 12:03 ` Maxime Devos
@ 2022-03-31 14:33 ` jgart via Guix-patches via
  2022-04-04  3:56   ` bug#54645: " Maxim Cournoyer
  2 siblings, 1 reply; 5+ messages in thread
From: jgart via Guix-patches via @ 2022-03-31 14:33 UTC (permalink / raw)
  To: 54645; +Cc: jgart, Maxim Cournoyer

* 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)
-- 
2.34.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#54645: [PATCH v2] gnu: emacs-elpy: Update to 1746e70.
  2022-03-31 14:33 ` [bug#54645] [PATCH v2] " jgart via Guix-patches via
@ 2022-04-04  3:56   ` Maxim Cournoyer
  0 siblings, 0 replies; 5+ messages in thread
From: Maxim Cournoyer @ 2022-04-04  3:56 UTC (permalink / raw)
  To: jgart; +Cc: 54645-done

Hello,

jgart <jgart@dismail.de> writes:

> * 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?

LGTM.  Applied as 75371f952fd800bda7e8c2fe5dac5a4fd0f87d70.  Thank you!

Closing.

Maxim




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-04-04  3:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-31  2:52 [bug#54645] [PATCH] gnu: emacs-elpy: Update to 1746e70 jgart via Guix-patches via
2022-03-31  3:00 ` Maxim Cournoyer
2022-03-31 12:03 ` Maxime Devos
2022-03-31 14:33 ` [bug#54645] [PATCH v2] " jgart via Guix-patches via
2022-04-04  3:56   ` bug#54645: " Maxim Cournoyer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).