pygraphistry icon indicating copy to clipboard operation
pygraphistry copied to clipboard

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

Results 261 pygraphistry issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** In question https://github.com/graphistry/pygraphistry/issues/842 , there was discussion of a few n-hop capabilities: * specify `e(hops_min=m, hops_max=n)` (`m...n` in neo4j) vs...

enhancement
gfql

## Why Expose paths when users request them (pay-as-you-go) while keeping default set semantics fast. ## Deliverables - Syntax: `MATCH PATH p = a->b->c WHERE … RETURN p` - `WHERE`...

enhancement
gfql

## Why Provide bounded, mechanized checks (Alloy) for **linear** GFQL patterns under **set semantics** so the forward/backward/forward lowering with WHERE remains semantically sound. ## Deliverables - Alloy model covering: graph,...

enhancement
gfql

## Why Ship a GPU-native GFQL executor that: - preserves existing **local-only semantics** (no WHERE), and - adds **same-path multihop WHERE** support, while remaining set-based (returning nodes/edges, not paths), exact,...

enhancement
gfql

## Problem Graphistry server currently mirrors GFQL algorithm metadata in two places so it can enforce tier-based policy rules: - apps/forge/etl-server-python/server/client/graph/gfql/policy/algorithm_categories.py - apps/forge/etl-server-python/server/client/graph/gfql/policy/algorithm_restrictions.py Those files define the buckets (linear, iterative...

## Summary When we bootstrap a `graphistry.client()` with an existing JWT token, calling `client.register(token=..., api=3, ...)` stores the token but leaves the session unauthenticated. Subsequent `plot()/upload()` calls raise `ValueError: Must...

# GFQL mark(): Name-First Defaults (Phase 1) This ticket tracks the first wave of the `mark()` redesign—the portions we can ship alongside the matcher name conflict fix (#818). ## Goals...

# GFQL mark(): Advanced name features (Phase 2) Follow-up to #820 once the core name-first behavior ships. This tracks the remaining enhancements we deferred during the first pass. ## Scope...

enhancement
gfql

## Summary Expose shared constants for GFQL algorithm categories and tier restrictions so Graphistry server policy code can import them directly instead of maintaining duplicate string literals. ## Context -...

# GFQL Named Matcher Collision Causes Runtime KeyError ## Summary GFQL currently assumes matcher names are unique per entity type. When two node matchers (or two edge matchers) reuse the...

bug
p3
gfql