diff options
Diffstat (limited to 'pkgs/development/python-modules/pybotvac/default.nix')
-rw-r--r-- | pkgs/development/python-modules/pybotvac/default.nix | 38 |
1 files changed, 21 insertions, 17 deletions
diff --git a/pkgs/development/python-modules/pybotvac/default.nix b/pkgs/development/python-modules/pybotvac/default.nix index a104e1e1aeb7b..ae1d805712e0d 100644 --- a/pkgs/development/python-modules/pybotvac/default.nix +++ b/pkgs/development/python-modules/pybotvac/default.nix @@ -1,29 +1,35 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder -, requests -, requests-oauthlib -, voluptuous +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + requests, + requests-oauthlib, + voluptuous, + setuptools, }: buildPythonPackage rec { pname = "pybotvac"; - version = "0.0.24"; - format = "setuptools"; + version = "0.0.25"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-SXIs9AUXWm1H49MVDT4z6msNPaW5sAU20rcsWZ7ERdU="; + hash = "sha256-EvGBStEYgqFO9GMtxs1qtDixb4y2Ptom8xncRUv4ur4="; }; - patches = [ - ./urllib3-2.0-compat.patch - ]; + postPatch = '' + substituteInPlace pybotvac/robot.py \ + --replace-fail "import urllib3" "" \ + --replace-fail "urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)" "# urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)" + ''; + + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ requests requests-oauthlib voluptuous @@ -32,9 +38,7 @@ buildPythonPackage rec { # Module no tests doCheck = false; - pythonImportsCheck = [ - "pybotvac" - ]; + pythonImportsCheck = [ "pybotvac" ]; meta = with lib; { description = "Python module for interacting with Neato Botvac Connected vacuum robots"; |