Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
901 B · 50 lines
Nix
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051{ lib, buildPythonPackage, fetchPypi, ipython, u-msgpack-python, numpy, tornado, pyzmq, pyngrok, pillow,}:
buildPythonPackage rec { pname = "meshcat"; version = "0.3.2"; format = "setuptools";
src = fetchPypi { inherit 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 = with lib; { homepage = "https://github.com/rdeits/meshcat-python"; description = "WebGL-based 3D visualizer for Python"; mainProgram = "meshcat-server"; license = licenses.mit; maintainers = with maintainers; [ wegank ]; };}