Skip to content

Conversation

@lmeyerov
Copy link
Contributor

@lmeyerov lmeyerov commented Dec 1, 2025

Summary

  • add plot_static engines for graphviz svg/png, graphviz-dot, and mermaid-code with position reuse support
  • enable sphinx graphviz directive, refresh docs/notebook examples, and build docs image with graphviz/pygraphviz
  • expand graphviz tests for new engines and doc snippets (rst/myst)

Testing

  • PYTHONPATH=. uv run --python /usr/bin/python3 --with numpy --with palettable --with pandas --with pyarrow --with requests --with squarify --with typing-extensions --with packaging --with setuptools --with pygraphviz --with pytest python -m pytest graphistry/tests/plugins/test_graphviz.py -q
  • DOCS_FORMAT=html VALIDATE_NOTEBOOK_EXECUTION=0 ./docs/ci.sh
  • ./docs/validate-docs.sh docs/source/10min.rst docs/source/visualization/10min.rst docs/source/api/plugins/compute/graphviz.rst docs/source/gfql/spec/index.md

@lmeyerov lmeyerov force-pushed the feat/graphviz-docs-rendering branch from dbda1a6 to 9a91784 Compare December 4, 2025 02:44
@lmeyerov lmeyerov force-pushed the feat/graphviz-docs-rendering branch from 9a91784 to 1dafb97 Compare December 4, 2025 02:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants