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

gnu: Add python-pykka.

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

Merges guix/guix!7294

Change-Id: I358716cfbfeea0d05fa02b3aca52f16116b5c899
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
This commit is contained in:
Evgeny Pisemsky
2026-03-19 17:10:00 +03:00
committed by Cayetano Santos
parent e6bac1d3db
commit 4b60e86f2e

View File

@@ -119,7 +119,7 @@
;;; Copyright © 2021 Greg Hogan <code@greghogan.com>
;;; Copyright © 2022, 2023 John Kehayias <john.kehayias@protonmail.com>
;;; Copyright © 2022 Aleksandr Vityazev <avityazev@posteo.org>
;;; Copyright © 2022, 2024, 2025 Evgeny Pisemsky <mail@pisemsky.site>
;;; Copyright © 2022, 2024-2026 Evgeny Pisemsky <mail@pisemsky.site>
;;; Copyright © 2022 drozdov <drozdov@portalenergy.tech>
;;; Copyright © 2022 Peter Polidoro <peter@polidoro.io>
;;; Copyright © 2022, 2023 Wamm K. D. <jaft.r@outlook.com>
@@ -21292,6 +21292,29 @@ Protocol) 0-9-1 protocol that tries to stay fairly independent of the underlying
network support library.")
(license license:bsd-3)))
(define-public python-pykka
(package
(name "python-pykka")
(version "4.4.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jodal/pykka")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "15z6x31269l0zbxjv8afgi34smrh5fd3iwbjyh1342msry6msgla"))))
(build-system pyproject-build-system)
(native-inputs (list python-hatchling python-pytest python-pytest-mock))
(home-page "https://pykka.readthedocs.io")
(synopsis "Implementation of the actor model")
(description
"Pykka implements the actor model in Python, which introduces some simple
rules to control the sharing of state and cooperation between execution units,
and makes it easier to build concurrent applications.")
(license license:asl2.0)))
;; WARNING: This package is a dependency of mesa.
(define-public python-ply
(package