python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / python-modules / pyskyqhub / default.nix
blob6f60fec79f2fee710d84f6fddf1eddbd3b87a776
1 { lib
2 , aiohttp
3 , buildPythonPackage
4 , fetchFromGitHub
5 , pythonOlder
6 }:
8 buildPythonPackage rec {
9   pname = "pyskyqhub";
10   version = "0.1.9";
11   format = "setuptools";
13   disabled = pythonOlder "3.8";
15   src = fetchFromGitHub {
16     owner = "RogerSelwyn";
17     repo = "skyq_hub";
18     rev = version;
19     sha256 = "sha256-yXqtABbsCh1yb96lsEA0gquikVenGLCo6J93AeXAC8k=";
20   };
22   propagatedBuildInputs = [
23     aiohttp
24   ];
26   # Tests require phyiscal hardware
27   doCheck = false;
29   pythonImportsCheck = [
30     "pyskyqhub"
31   ];
33   meta = with lib; {
34     description = "Python module for accessing SkyQ Hub";
35     homepage = "https://github.com/RogerSelwyn/skyq_hub";
36     license = licenses.asl20;
37     maintainers = with maintainers; [ fab ];
38   };