[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/09: gnu: Add python-gatt.
From: |
guix-commits |
Subject: |
09/09: gnu: Add python-gatt. |
Date: |
Fri, 27 May 2022 18:04:05 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit cfc6bcee4c31c3826657a0bab426142800c9bec3
Author: Wamm K. D <jaft.r@outlook.com>
AuthorDate: Thu May 19 01:05:22 2022 -0500
gnu: Add python-gatt.
* gnu/packages/python-xyz.scm (python-gatt): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 04726c7828..fe1896efca 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31805,3 +31805,36 @@ toolkit for Python.")
"This package provides a Python library for parsing, modifying, and
composing subtitles in the SRT file format.")
(license license:expat)))
+
+(define-public python-gatt
+ (package
+ (name "python-gatt")
+ (version "0.2.7")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "gatt" version))
+ (sha256
+ (base32
+ "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2"))))
+ (propagated-inputs (list python-dbus python-pygobject))
+ (build-system python-build-system)
+ (home-page "https://github.com/getsenic/gatt-python")
+ (synopsis "Bluetooth GATT SDK for Python")
+ (description "The Bluetooth @acronym{GATT, Generic ATTribute Profile}
+@acronym{SDK, Software Development Kit} for Python helps you implement and
+communicate with any Bluetooth Low Energy device that has a GATT
+profile. It supports:
+
+@itemize @bullet
+@item Discovering nearby Bluetooth Low Energy devices
+@item Connecting and disconnecting devices
+@item Implementing your custom GATT profile
+@item Accessing all GATT services
+@item Accessing all GATT characteristics
+@item Reading characteristic values
+@item Writing characteristic values
+@item Subscribing for characteristic value change notifications
+@end itemize
+
+Currently, Linux is the only platform supported by this library.")
+ (license license:expat)))
- branch master updated (6e9d99f97f -> cfc6bcee4c), guix-commits, 2022/05/27
- 01/09: gnu: python-peachpy: Update to 913d74c., guix-commits, 2022/05/27
- 08/09: substitute: Check for --help or --version options early., guix-commits, 2022/05/27
- 06/09: gnu: Add python-wasabi., guix-commits, 2022/05/27
- 09/09: gnu: Add python-gatt.,
guix-commits <=
- 07/09: gnu: Add python-srt., guix-commits, 2022/05/27
- 03/09: gnu: Add python-catalogue., guix-commits, 2022/05/27
- 05/09: gnu: emacs-evil-org: Update to 0d10ff7., guix-commits, 2022/05/27
- 02/09: gnu: yad: Update to 12.0., guix-commits, 2022/05/27
- 04/09: gnu: emacs-detached: Update to 0.7., guix-commits, 2022/05/27