17 buildPythonPackage rec {
22 disabled = pythonOlder "3.7";
24 src = fetchFromGitHub {
27 rev = "refs/tags/v${version}";
28 hash = "sha256-v3tFbq2YvQJRvRu9+8yzWLkFo+7AMsJDlqjMK2Q/FAE=";
31 build-system = [ setuptools ];
48 # Tests require network access
51 "tests/functional/push"
59 pythonImportsCheck = [ "pubnub" ];
62 description = "Python-based APIs for PubNub";
63 homepage = "https://github.com/pubnub/python";
64 changelog = "https://github.com/pubnub/python/releases/tag/v${version}";
65 # PubNub Software Development Kit License Agreement
66 # https://github.com/pubnub/python/blob/master/LICENSE
67 license = licenses.unfreeRedistributable;
68 maintainers = with maintainers; [ fab ];