1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add python-asyncudp.

* gnu/packages/python-web.scm (python-asyncudp): New variable.

Change-Id: I704a3d850baa3562b4f1d9d7646a09766be7f372
Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Daniel Khodabakhsh
2026-02-07 12:29:54 -08:00
committed by Andreas Enge
parent 8781aff522
commit 0508e91355

View File

@@ -87,6 +87,7 @@
;;; Copyright © 2025-2026 Artur Wroblewski <wrobell@riseup.net>
;;; Copyright © 2025, 2026 Allan Adair <allan@adair.no>
;;; Copyright © 2025 Aaron Covrig <aaron.covrig.us@ieee.org>
;;; Copyright © 2026 Daniel Khodabakhsh <d@niel.khodabakh.sh>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -310,6 +311,29 @@ broad range of notification services, such as Telegram, Discord, Slack, Amazon
SNS, Gotify, etc.")
(license license:bsd-2)))
(define-public python-asyncudp
(package
(name "python-asyncudp")
(version "0.11.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/eerimoq/asyncudp")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "1i2s8mmmggzq6vk5aldz3g85jnqfbgxfqi60wl58jpn2lbr8fqlr"))))
(build-system pyproject-build-system)
(native-inputs (list python-pytest python-setuptools))
(home-page (git-reference-url (origin-uri source)))
(synopsis "High level UDP sockets for asyncio")
(description
"This package provides a Python library offering high level UDP sockets
for asyncio. Import it alongside asyncio and use its API to send and receive
UDP packets.")
(license license:expat)))
(define-public python-behave-web-api
(package
(name "python-behave-web-api")