diff --git a/pkgs/development/python-modules/pycrdt-websocket/default.nix b/pkgs/development/python-modules/pycrdt-websocket/default.nix index f9a62593a4db..a5de0310fb25 100644 --- a/pkgs/development/python-modules/pycrdt-websocket/default.nix +++ b/pkgs/development/python-modules/pycrdt-websocket/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "pycrdt-websocket"; - version = "0.15.3"; + version = "0.15.4"; pyproject = true; src = fetchFromGitHub { owner = "jupyter-server"; repo = "pycrdt-websocket"; tag = "v${version}"; - hash = "sha256-VK4nSsxF/FbCnyS1RM/JHCPS0Omj4rvdwjzLNDq2hjk="; + hash = "sha256-yDmi8tb7Tq4ro97mFxbPVLwaHhyYKQbnRLB04u2k5xo="; }; build-system = [ hatchling ]; @@ -60,6 +60,13 @@ buildPythonPackage rec { websockets ]; + disabledTests = [ + # Looking for a certfile + # FileNotFoundError: [Errno 2] No such file or directory + "test_asgi" + "test_yroom_restart" + ]; + disabledTestPaths = [ # requires nodejs and installed js modules "tests/test_pycrdt_yjs.py" @@ -70,7 +77,7 @@ buildPythonPackage rec { meta = { description = "WebSocket Connector for pycrdt"; homepage = "https://github.com/jupyter-server/pycrdt-websocket"; - changelog = "https://github.com/jupyter-server/pycrdt-websocket/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/jupyter-server/pycrdt-websocket/blob/v${version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = lib.teams.jupyter.members; };