Merge pull request #309490 from fabaff/xiaomi-ble-bump

python312Packages.xiaomi-ble: 0.28.0 -> 0.29.0
This commit is contained in:
Nick Cao
2024-05-06 10:54:49 -04:00
committed by GitHub
@@ -1,23 +1,24 @@
{ lib
, bleak
, bleak-retry-connector
, bluetooth-data-tools
, bluetooth-sensor-state-data
, buildPythonPackage
, cryptography
, fetchFromGitHub
, home-assistant-bluetooth
, poetry-core
, pycryptodomex
, pytestCheckHook
, pythonOlder
, pythonRelaxDepsHook
, sensor-state-data
{
lib,
bleak,
bleak-retry-connector,
bluetooth-data-tools,
bluetooth-sensor-state-data,
buildPythonPackage,
cryptography,
fetchFromGitHub,
home-assistant-bluetooth,
poetry-core,
pycryptodomex,
pytestCheckHook,
pythonOlder,
pythonRelaxDepsHook,
sensor-state-data,
}:
buildPythonPackage rec {
pname = "xiaomi-ble";
version = "0.28.0";
version = "0.29.0";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -26,7 +27,7 @@ buildPythonPackage rec {
owner = "Bluetooth-Devices";
repo = "xiaomi-ble";
rev = "refs/tags/v${version}";
hash = "sha256-Va/fzGDjBR/h1lUN47AixZnDYzEPNXQKTVXILKayhBc=";
hash = "sha256-+zMjnLUzI8ctucvxXts7V4lN4Gp0ZQtArhpXUCBvhF0=";
};
postPatch = ''
@@ -34,14 +35,11 @@ buildPythonPackage rec {
--replace-fail " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" ""
'';
build-system = [
poetry-core
pythonRelaxDepsHook
];
build-system = [ poetry-core ];
pythonRelaxDeps = [
"pycryptodomex"
];
nativeBuildInputs = [ pythonRelaxDepsHook ];
pythonRelaxDeps = [ "pycryptodomex" ];
dependencies = [
bleak
@@ -54,13 +52,9 @@ buildPythonPackage rec {
sensor-state-data
];
nativeCheckInputs = [
pytestCheckHook
];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [
"xiaomi_ble"
];
pythonImportsCheck = [ "xiaomi_ble" ];
meta = with lib; {
description = "Library for Xiaomi BLE devices";