16 buildPythonPackage rec {
17 pname = "ypy-websocket";
21 disabled = pythonOlder "3.7";
23 src = fetchFromGitHub {
25 repo = "ypy-websocket";
26 rev = "refs/tags/v${version}";
27 hash = "sha256-48x+MUhev9dErC003XOP3oGKd5uOghlBFgcR8Nm/0xs=";
30 pythonRelaxDeps = [ "aiofiles" ];
36 propagatedBuildInputs = [
42 pythonImportsCheck = [ "ypy_websocket" ];
52 # requires installing yjs Node.js module
53 "tests/test_ypy_yjs.py"
57 changelog = "https://github.com/y-crdt/ypy-websocket/blob/${src.rev}/CHANGELOG.md";
58 description = "WebSocket Connector for Ypy";
59 homepage = "https://github.com/y-crdt/ypy-websocket";
60 license = lib.licenses.mit;
61 maintainers = with lib.maintainers; [ dotlambda ];