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=";
39 propagatedBuildInputs = [
45 pythonImportsCheck = [
57 # requires installing yjs Node.js module
58 "tests/test_ypy_yjs.py"
62 changelog = "https://github.com/y-crdt/ypy-websocket/blob/${src.rev}/CHANGELOG.md";
63 description = "WebSocket Connector for Ypy";
64 homepage = "https://github.com/y-crdt/ypy-websocket";
65 license = lib.licenses.mit;
66 maintainers = with lib.maintainers; [ dotlambda ];