Gaetan Lepage
2025-02-13 10:09:37 +01:00
parent 2cbbe29f20
commit 8b57c1dcaa
@@ -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;
};