GNU bug report logs -
#68424
[PATCH 0/3] Fix python-hypercorn
Previous Next
Reported by: Troy Figiel <troy <at> troyfigiel.com>
Date: Sat, 13 Jan 2024 11:56:02 UTC
Severity: normal
Tags: patch
Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 68424 in the body.
You can then email your comments to 68424 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#68424
; Package
guix-patches
.
(Sat, 13 Jan 2024 11:56:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Troy Figiel <troy <at> troyfigiel.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 13 Jan 2024 11:56:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
This patch series is actually a fix for python-ajsonrpc and python-quart. Due to missing propagated-inputs, these dependencies of python-hypercorn failed to build. Interestingly, python-hypercorn itself builds successfully against the current master.
Troy Figiel (3):
gnu: hypercorn: Add missing propagated-inputs.
gnu: hypercorn: Remove unnecessary native-input.
gnu: hypercorn: Reformat with guix style.
gnu/packages/python-web.scm | 47 +++++++++++++++++--------------------
1 file changed, 22 insertions(+), 25 deletions(-)
base-commit: c0b303aaa3d6154acbe054120d11467eb98e6d33
--
2.42.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68424
; Package
guix-patches
.
(Sat, 13 Jan 2024 11:59:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 68424 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (hypercorn)[propagated-inputs]: Add
python-exceptiongroup and python-tomli. Remove python-toml and python-typing-extensions.
---
gnu/packages/python-web.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 567b01f396..dd85581032 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -2392,11 +2392,11 @@ (define-public hypercorn
(build-system pyproject-build-system)
;; Propagate because Hypercorn also exposes functionality over a module.
(propagated-inputs
- (list python-h11
+ (list python-exceptiongroup
+ python-h11
python-h2
python-priority
- python-toml
- python-typing-extensions
+ python-tomli
python-wsproto))
(native-inputs
(list python-hypothesis
--
2.42.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68424
; Package
guix-patches
.
(Sat, 13 Jan 2024 12:00:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 68424 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (hypercorn)[native-inputs]: Remove python-mock.
---
gnu/packages/python-web.scm | 1 -
1 file changed, 1 deletion(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index dd85581032..f88ea6437e 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -2400,7 +2400,6 @@ (define-public hypercorn
python-wsproto))
(native-inputs
(list python-hypothesis
- python-mock
python-poetry-core
python-pytest
python-pytest-asyncio
--
2.42.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68424
; Package
guix-patches
.
(Sat, 13 Jan 2024 12:00:03 GMT)
Full text and
rfc822 format available.
Message #14 received at 68424 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (hypercorn): Reformat with guix style.
---
gnu/packages/python-web.scm | 46 ++++++++++++++++++-------------------
1 file changed, 22 insertions(+), 24 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index f88ea6437e..ee1a4d8a3f 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -2380,32 +2380,30 @@ (define-public hypercorn
(package
(name "hypercorn")
(version "0.14.4")
- (source (origin
- (method git-fetch) ;PyPI does not have tests
- (uri (git-reference
- (url "https://github.com/pgjones/hypercorn")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "0zyf5b8959sd12ycmqzvsb8746i3gn76rz55gxvix5cwj672m7yx"))))
+ (source
+ (origin
+ (method git-fetch) ;PyPI does not have tests
+ (uri (git-reference
+ (url "https://github.com/pgjones/hypercorn")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0zyf5b8959sd12ycmqzvsb8746i3gn76rz55gxvix5cwj672m7yx"))))
(build-system pyproject-build-system)
;; Propagate because Hypercorn also exposes functionality over a module.
- (propagated-inputs
- (list python-exceptiongroup
- python-h11
- python-h2
- python-priority
- python-tomli
- python-wsproto))
- (native-inputs
- (list python-hypothesis
- python-poetry-core
- python-pytest
- python-pytest-asyncio
- python-pytest-cov
- python-pytest-trio
- python-trio))
+ (propagated-inputs (list python-exceptiongroup
+ python-h11
+ python-h2
+ python-priority
+ python-tomli
+ python-wsproto))
+ (native-inputs (list python-hypothesis
+ python-poetry-core
+ python-pytest
+ python-pytest-asyncio
+ python-pytest-cov
+ python-pytest-trio
+ python-trio))
(home-page "https://gitlab.com/pgjones/hypercorn/")
(synopsis "ASGI Server based on Hyper libraries")
(description
--
2.42.0
Reply sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
You have taken responsibility.
(Mon, 15 Jan 2024 22:51:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Troy Figiel <troy <at> troyfigiel.com>
:
bug acknowledged by developer.
(Mon, 15 Jan 2024 22:51:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 68424-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
Squashed into one commit:
- gnu: hypercorn: Adjust inputs.
- 1/3 gnu: hypercorn: Add missing propagated-inputs.
- 2/3 gnu: hypercorn: Remove unnecessary native-input.
> Building the following 1 package would ensure 2 dependent packages are rebuilt:
> python-ajsonrpc <at> 1.2.0
It's built successfully, thank you for your work!
Pushed as eb0f35e16db46642550cddca9f13c7c39f6c2da5.
Thanks,
Oleg
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68424
; Package
guix-patches
.
(Tue, 16 Jan 2024 00:38:01 GMT)
Full text and
rfc822 format available.
Message #22 received at 68424 <at> debbugs.gnu.org (full text, mbox):
Hi Oleg,
This is unrelated to this bug, I'm really sorry.
Could you keep the "subject" when you write emails please? This would
allow a lot of people to skip the email without having to open it.
Thank you very much!
Clément
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 13 Feb 2024 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 186 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.