diff options
Diffstat (limited to 'pkgs/development/python-modules/aiobiketrax/default.nix')
-rw-r--r-- | pkgs/development/python-modules/aiobiketrax/default.nix | 56 |
1 files changed, 25 insertions, 31 deletions
diff --git a/pkgs/development/python-modules/aiobiketrax/default.nix b/pkgs/development/python-modules/aiobiketrax/default.nix index 93333448ad112..88b070a510492 100644 --- a/pkgs/development/python-modules/aiobiketrax/default.nix +++ b/pkgs/development/python-modules/aiobiketrax/default.nix @@ -1,60 +1,54 @@ -{ lib -, aiohttp -, auth0-python -, buildPythonPackage -, fetchFromGitHub -, poetry-core -, pyjwt -, pytest-aiohttp -, pytestCheckHook -, python-dateutil -, pythonOlder -, pythonRelaxDepsHook +{ + lib, + aiohttp, + auth0-python, + buildPythonPackage, + fetchFromGitHub, + poetry-core, + pyjwt, + pytest-aiohttp, + pytestCheckHook, + python-dateutil, + pythonOlder, + pythonRelaxDepsHook, }: buildPythonPackage rec { pname = "aiobiketrax"; - version = "1.1.2"; - format = "pyproject"; + version = "1.3.0"; + pyproject = true; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "basilfx"; - repo = pname; + repo = "aiobiketrax"; rev = "refs/tags/v${version}"; - hash = "sha256-71gPdA1snPJCR0Pmcaki55Ukf5xtUjuZ+xX8VvspKC4="; + hash = "sha256-6hSSPanagYKZxoyU8mp/1bWRcpJJkhNw3Rh82ogKGr4="; }; postPatch = '' # https://github.com/basilfx/aiobiketrax/pull/63 substituteInPlace aiobiketrax/api.py \ - --replace "auth0.v3" "auth0" + --replace-fail "auth0.v3" "auth0" ''; - pythonRelaxDeps = [ - "auth0-python" - ]; + pythonRelaxDeps = [ "auth0-python" ]; - nativeBuildInputs = [ - poetry-core - pythonRelaxDepsHook - ]; + build-system = [ poetry-core ]; + + nativeBuildInputs = [ pythonRelaxDepsHook ]; - propagatedBuildInputs = [ + dependencies = [ aiohttp auth0-python python-dateutil pyjwt ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ - "aiobiketrax" - ]; + pythonImportsCheck = [ "aiobiketrax" ]; meta = with lib; { description = "Library for interacting with the PowUnity BikeTrax GPS tracker"; |