Something went wrong. Try again.
lol
Something went wrong. Try again.
922 B · 50 lines
Nix
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051{ lib, buildPythonPackage, fetchPypi, ipython, u-msgpack-python, numpy, tornado, pyzmq, pyngrok, pillow,}:
buildPythonPackage (finalAttrs: { pname = "meshcat"; version = "0.3.2"; format = "setuptools";
src = fetchPypi { inherit (finalAttrs) pname version; hash = "sha256-LP4XzeT+hdByo94Bip2r9WJvgMJV//LOY7JqSNJIStk="; };
postPatch = '' sed -i '/PYTHONPATH/d' src/meshcat/servers/zmqserver.py '';
propagatedBuildInputs = [ ipython u-msgpack-python numpy tornado pyzmq pyngrok pillow ];
pythonImportsCheck = [ "meshcat" ];
# requires a running MeshCat viewer doCheck = false;
meta = { homepage = "https://github.com/rdeits/meshcat-python"; description = "WebGL-based 3D visualizer for Python"; mainProgram = "meshcat-server"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ wegank ]; };})