geff 1.1.4.1.1


pip install geff

  Latest version

Released: Nov 24, 2025


Meta
Requires Python: >=3.10

Classifiers

Development Status
  • 3 - Alpha

Natural Language
  • English

Programming Language
  • Python :: 3
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13

Graph Exchange File Format

License PyPI Python Version Test geff Benchmarks

GEFF is a specification for a file format for exchanging spatial graph data. It is not intended to be mutable, editable, chunked, or optimized for use in an application setting.

The geff python library also includes implementations for writing from and reading to three different Python in-memory graph data structures (networkx, rustworkx and spatial-graph). The library uses semantic versioning, where changes to the specification bump the major or minor versions, and bugfixes for the example implementation bumps the patch version.

Learn more in the documentation or check out the source code.

Installation

pip install geff

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies:
geff-spec (<1.2)
networkx (>=3.2.1)
numcodecs (<0.16,>=0.13)
numcodecs (>=0.13)
numcodecs (>=0.15)
numpy (>=1.24)
numpy (>=1.26)
numpy (>=2.1)
pydantic (>=2.11)
typer (>=0.14.0)
zarr (<4,>=2.18)