python310Packages.trio-websocket: init at 0.9.2

authored by Sandro Jäckel and committed by Jonathan Ringer 2dce5a72 d8c38002

+44
+42
pkgs/development/python-modules/trio-websocket/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , async_generator 5 + , pytest-trio 6 + , pytestCheckHook 7 + , trio 8 + , trustme 9 + , wsproto 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "trio-websocket"; 14 + version = "0.9.2"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "HyperionGray"; 18 + repo = "trio-websocket"; 19 + rev = version; 20 + sha256 = "sha256-8VrpI/pk5IhEvqzo036cnIbJ1Hu3UfQ6GHTNkNJUYvo="; 21 + }; 22 + 23 + propagatedBuildInputs = [ 24 + async_generator 25 + trio 26 + wsproto 27 + ]; 28 + 29 + checkInputs = [ 30 + pytest-trio 31 + pytestCheckHook 32 + trustme 33 + ]; 34 + 35 + pythonImportsCheck = [ "trio_websocket" ]; 36 + 37 + meta = with lib; { 38 + description = "WebSocket client and server implementation for Python Trio"; 39 + license = licenses.mit; 40 + maintainers = with maintainers; [ SuperSandro2000 ]; 41 + }; 42 + }
+2
pkgs/top-level/python-packages.nix
··· 10599 10599 10600 10600 trio-asyncio = callPackage ../development/python-modules/trio-asyncio { }; 10601 10601 10602 + trio-websocket = callPackage ../development/python-modules/trio-websocket { }; 10603 + 10602 10604 trueskill = callPackage ../development/python-modules/trueskill { }; 10603 10605 10604 10606 trustme = callPackage ../development/python-modules/trustme { };