PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

csv cudf cugraph gpu graph graph-visualization graphistry igraph jupyter neo4j network-analysis network-visualization networkx pandas python rapids splunk tigergraph visualization webgl
4 Open Issues Need Help Last updated: Jul 1, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task is to ensure that single sign-on (SSO) functionality in the PyGraphistry library works correctly in both client and global session modes. This involves fixing a potential issue in the `ArrowUploader` class where the organization name is incorrectly set, and auditing other entry points to ensure consistent SSO support across different session types.

Complexity: 3/5
enhancement help wanted security

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

Python
#csv#cudf#cugraph#gpu#graph#graph-visualization#graphistry#igraph#jupyter#neo4j#network-analysis#network-visualization#networkx#pandas#python#rapids#splunk#tigergraph#visualization#webgl

AI Summary: The task is to enhance the GFQL query language within the PyGraphistry library by adding new predicates that allow for more efficient and readable querying of nodes with multiple labels. This involves implementing functions (`contains_all`, `contains_any`, `has_labels`) to handle various data formats (arrays, lists, boolean columns, delimited strings) and ensuring compatibility with both Pandas and cuDF dataframes. Thorough testing and documentation updates are also required.

Complexity: 4/5
enhancement help wanted good-first-issue gfql

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

Python
#csv#cudf#cugraph#gpu#graph#graph-visualization#graphistry#igraph#jupyter#neo4j#network-analysis#network-visualization#networkx#pandas#python#rapids#splunk#tigergraph#visualization#webgl

AI Summary: This task requires enhancing the GFQL (Graph Frame Query Language) within the PyGraphistry library. Specifically, it involves adding a case-insensitive option to existing string predicates (`startswith`, `endswith`), implementing several new string predicates (length checking, stripping, negation), and potentially adding fuzzy matching. The solution should be compatible with both pandas and cuDF dataframes, include comprehensive testing, and updated documentation.

Complexity: 3/5
enhancement help wanted good-first-issue gfql

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

Python
#csv#cudf#cugraph#gpu#graph#graph-visualization#graphistry#igraph#jupyter#neo4j#network-analysis#network-visualization#networkx#pandas#python#rapids#splunk#tigergraph#visualization#webgl

AI Summary: Update the conda-forge metadata for the PyGraphistry package. This involves correcting the documentation link to point to the correct ReadTheDocs page and enhancing the package description with a summary of PyGraphistry's features, integrations, and use cases, potentially including an image and badges. This requires understanding how to update conda-forge feedstocks.

Complexity: 3/5
enhancement help wanted docs good-first-issue

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

Python
#csv#cudf#cugraph#gpu#graph#graph-visualization#graphistry#igraph#jupyter#neo4j#network-analysis#network-visualization#networkx#pandas#python#rapids#splunk#tigergraph#visualization#webgl