Unverified Commit 6a994023 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #282896 from fabaff/airthings-ble-bump

python311Packages.airthings-ble: 0.5.6-4 -> 0.6.0
parents 2c243886 55bef5ca
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
{ lib
, async-interrupt
, bleak
, bleak-retry-connector
, buildPythonPackage
, fetchFromGitHub
, poetry-core
, pytestCheckHook
, pythonOlder
}:

buildPythonPackage rec {
  pname = "airthings-ble";
  version = "0.5.6-4";
  format = "pyproject";
  version = "0.6.0";
  pyproject = true;

  disabled = pythonOlder "3.9";

@@ -18,12 +20,12 @@ buildPythonPackage rec {
    owner = "vincegio";
    repo = pname;
    rev = "refs/tags/v${version}";
    hash = "sha256-Ft5A2ZGVH9VHoRDAqDcc0rBfnQRxoXMylCAwUSwmViE=";
    hash = "sha256-T+KtB6kPrLahI73W/Bb3A9ws91v4n1EtURgm3RcLzW8=";
  };

  postPatch = ''
    substituteInPlace pyproject.toml \
      --replace 'bleak-retry-connector = "^0.15.1"' 'bleak = "*"'
      --replace "-v -Wdefault --cov=airthings_ble --cov-report=term-missing:skip-covered" ""
  '';

  nativeBuildInputs = [
@@ -31,12 +33,14 @@ buildPythonPackage rec {
  ];

  propagatedBuildInputs = [
    async-interrupt
    bleak
    bleak-retry-connector
  ];

  # Module has no tests
  doCheck = false;
  nativeCheckInputs = [
    pytestCheckHook
  ];

  pythonImportsCheck = [
    "airthings_ble"