diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d706906a9d..fe1896efca 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -31806,32 +31806,35 @@ (define-public python-srt composing subtitles in the SRT file format.") (license license:expat))) -(define python-gatt +(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")))) - (inputs (list python-dbus python-pygobject)) + (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 implementing and -communicating with any Bluetooth Low Energy device that has a @acronym{GATT} +@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 @acronym{GATT} profile -@item Accessing all @acronym{GATT} services -@item Accessing all @acronym{GATT} characteristics +@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)))