unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#70171] [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0
@ 2024-04-03 22:16 TakeV via Guix-patches via
  2024-04-03 22:21 ` [bug#70171] [PATCH 1/3] gnu: Add python-iterable-io TakeV via Guix-patches via
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: TakeV via Guix-patches via @ 2024-04-03 22:16 UTC (permalink / raw)
  To: 70171; +Cc: TakeV

Update required adding a couple of new dependencies. I think I added them in logical places, but the python-zipstream-ng might be a bit close to the bottom?

TakeV (3):
  gnu: Add python-iterable-io.
  gnu: Add python-zipstream-ng.
  gnu: magic-wormhole: Update to 0.14.0.

 gnu/packages/magic-wormhole.scm |  8 +++++---
 gnu/packages/python-xyz.scm     | 35 +++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+), 3 deletions(-)


base-commit: c9cd16c630ccba655b93ff32fd9a99570b4f5373
-- 
2.41.0





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

* [bug#70171] [PATCH 1/3] gnu: Add python-iterable-io.
  2024-04-03 22:16 [bug#70171] [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
@ 2024-04-03 22:21 ` TakeV via Guix-patches via
  2024-04-03 22:21 ` [bug#70171] [PATCH 2/3] gnu: Add python-zipstream-ng TakeV via Guix-patches via
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: TakeV via Guix-patches via @ 2024-04-03 22:21 UTC (permalink / raw)
  To: 70171
  Cc: TakeV, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
	Sharlatan Hellseher, Tanguy Le Carrour, jgart

* gnu/packages/python-xyz.scm (python-iterable-io): New variable.

Change-Id: Icd4b10e27b5f4963fd3e3ea516676e84b3c5ecd4
---
 gnu/packages/python-xyz.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cd10f304c8..9487b1fac9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -34979,6 +34979,23 @@ (define-public python-itemloaders
 parsing rules in a single place.")
     (license license:bsd-3)))
 
+(define-public python-iterable-io
+  (package
+    (name "python-iterable-io")
+    (version "1.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "iterable-io" version))
+       (sha256
+        (base32 "0g4cn522n4dv6ly8pwf97dc62rr4f7my38v0bh6vmac7jmrip7pv"))))
+    (build-system pyproject-build-system)
+    (home-page "https://github.com/pR0Ps/iterable-io")
+    (synopsis "Adapt generators and other iterables to a file-like interface")
+    (description
+     "Adapt generators and other iterables to a file-like interface")
+    (license license:lgpl3)))
+
 (define-public python-iteround
   (package
     (name "python-iteround")
-- 
2.41.0





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

* [bug#70171] [PATCH 2/3] gnu: Add python-zipstream-ng.
  2024-04-03 22:16 [bug#70171] [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
  2024-04-03 22:21 ` [bug#70171] [PATCH 1/3] gnu: Add python-iterable-io TakeV via Guix-patches via
@ 2024-04-03 22:21 ` TakeV via Guix-patches via
  2024-04-03 22:21 ` [bug#70171] [PATCH 3/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
  2024-04-06 22:35 ` bug#70171: [PATCH 0/3] " Sharlatan Hellseher
  3 siblings, 0 replies; 5+ messages in thread
From: TakeV via Guix-patches via @ 2024-04-03 22:21 UTC (permalink / raw)
  To: 70171
  Cc: TakeV, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
	Sharlatan Hellseher, Tanguy Le Carrour, jgart

* gnu/packages/python-xyz.scm (python-zipstream-ng): New variable.

Change-Id: Idf0c0d471aa1eda45cf649874f6a79b6b9a7937b
---
 gnu/packages/python-xyz.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9487b1fac9..e2afdc9024 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -36236,6 +36236,24 @@ (define-public python-zeroc-ice-3.6
                (base32
                 "0mikjfvq26kh8asnn9v55z41pap4c5ypymqnwwi4xkavc3mzyda2"))))))
 
+(define-public python-zipstream-ng
+  (package
+    (name "python-zipstream-ng")
+    (version "1.7.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "zipstream-ng" version))
+       (sha256
+        (base32 "1z4zdqqs2rg3z36khgj96bpggv34av337isfv7yxg32prawj687r"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list python-pytest python-pytest-cov))
+    (home-page "https://github.com/pR0Ps/zipstream-ng")
+    (synopsis "A modern and easy to use streamable zip file generator")
+    (description
+     "This package provides a modern and easy to use streamable zip file generator")
+    (license license:lgpl3)))
+
 ;;;
 ;;; Avoid adding new packages to the end of this file. To reduce the chances
 ;;; of a merge conflict, place them above by existing packages with similar
-- 
2.41.0





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

* [bug#70171] [PATCH 3/3] gnu: magic-wormhole: Update to 0.14.0.
  2024-04-03 22:16 [bug#70171] [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
  2024-04-03 22:21 ` [bug#70171] [PATCH 1/3] gnu: Add python-iterable-io TakeV via Guix-patches via
  2024-04-03 22:21 ` [bug#70171] [PATCH 2/3] gnu: Add python-zipstream-ng TakeV via Guix-patches via
@ 2024-04-03 22:21 ` TakeV via Guix-patches via
  2024-04-06 22:35 ` bug#70171: [PATCH 0/3] " Sharlatan Hellseher
  3 siblings, 0 replies; 5+ messages in thread
From: TakeV via Guix-patches via @ 2024-04-03 22:21 UTC (permalink / raw)
  To: 70171; +Cc: TakeV

* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.14.0.
* gnu/packages/magic-wormhole.scm (magic-wormhole)[propagated-inputs]: Add new
dependencies for latest version

Change-Id: I1c91db96bf4a96ab1758925deaae87a174b4b03d
---
 gnu/packages/magic-wormhole.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm
index 3c63319710..607e1601ee 100644
--- a/gnu/packages/magic-wormhole.scm
+++ b/gnu/packages/magic-wormhole.scm
@@ -101,14 +101,14 @@ (define-public magic-wormhole-transit-relay
 (define-public magic-wormhole
   (package
     (name "magic-wormhole")
-    (version "0.13.0")
+    (version "0.14.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "magic-wormhole" version))
        (sha256
         (base32
-         "05hm5pnrxli69a28h3pbgx6s6pwy8279l506kha7y3i7hs1dcfxc"))))
+         "105hsv7ck83bs29929zpb29aygr69q00mxpgq9xw7xxzi2gj6v80"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -131,11 +131,13 @@ (define-public magic-wormhole
            python-hkdf
            python-humanize
            python-noiseprotocol
+           python-iterable-io
            python-pynacl
            python-spake2
            python-tqdm
            python-twisted
-           python-txtorcon))
+           python-txtorcon
+           python-zipstream-ng))
     (home-page "https://github.com/magic-wormhole/magic-wormhole")
     (synopsis "Securely transfer data between computers")
     (description
-- 
2.41.0





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

* bug#70171: [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0
  2024-04-03 22:16 [bug#70171] [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
                   ` (2 preceding siblings ...)
  2024-04-03 22:21 ` [bug#70171] [PATCH 3/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
@ 2024-04-06 22:35 ` Sharlatan Hellseher
  3 siblings, 0 replies; 5+ messages in thread
From: Sharlatan Hellseher @ 2024-04-06 22:35 UTC (permalink / raw)
  To: 70171-done

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


Pushed as fd116510b2..eaccfececd to master with minor modifications.

--
Oleg

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

end of thread, other threads:[~2024-04-06 22:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-03 22:16 [bug#70171] [PATCH 0/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
2024-04-03 22:21 ` [bug#70171] [PATCH 1/3] gnu: Add python-iterable-io TakeV via Guix-patches via
2024-04-03 22:21 ` [bug#70171] [PATCH 2/3] gnu: Add python-zipstream-ng TakeV via Guix-patches via
2024-04-03 22:21 ` [bug#70171] [PATCH 3/3] gnu: magic-wormhole: Update to 0.14.0 TakeV via Guix-patches via
2024-04-06 22:35 ` bug#70171: [PATCH 0/3] " Sharlatan Hellseher

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).