[PATCH] gnu: Add python-smbus2.

  • Open
  • quality assurance status badge
One participant
  • Wicki Gabriel (wicg)
Submitted by
Wicki Gabriel (wicg)
Wicki Gabriel (wicg) wrote on 15 Nov 2023 18:02
(name . guix-patches@gnu.org)(address . guix-patches@gnu.org)

Attachment: file
From eb6a95d3915c3f7785c8e411764c60d39a7ac609 Mon Sep 17 00:00:00 2001
Message-ID: <eb6a95d3915c3f7785c8e411764c60d39a7ac609.1700067600.git.wicg@zhaw.ch>
From: Gabriel Wicki <gabriel@erlikon.ch>
Date: Wed, 15 Nov 2023 17:58:02 +0100
Subject: [PATCH] gnu: Add python-smbus2.

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

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

Toggle diff (35 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e521c1580d..0f838528dc 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3016,6 +3016,26 @@ (define-public python-caniusepython3
a library.")
(license license:asl2.0)))
+(define-public python-smbus2
+ (package
+ (name "python-smbus2")
+ (version "0.4.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "smbus2" version))
+ (sha256
+ (base32
+ "0fl0dazyg78yqz4lljd252kva3l8ip4lw95jlyvkqdhsis52iwin"))))
+ (build-system python-build-system)
+ (home-page "https://github.com/kplindegaard/smbus2")
+ (synopsis "Drop-in replacement for smbus-cffi/smbus-python in pure Python")
+ (description "This package provides a Python library to access
+@acronym{I2C, Inter-Integrated Circuit} and @acronym{SMBus, System +
+Management Bus} devices on Linux. It is functionally equivalent to
+python-smbus and provides the same interface and syntax.")
+ (license license:expat)))
(define-public python-diskcache
(name "python-diskcache")

base-commit: 7e6580670bc615d89d0216ebddfb6ba81feb0238
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 67197@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 67197
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch