Files
Brian McGillion 2a0a9dff40 graphify: 0.4.23 -> 0.9.28
The project moved from safishamsi/graphify to Graphify-Labs/graphify;
repoint src and homepage at the new location.

0.9.x adds numpy and rapidfuzz as runtime dependencies, and four more
tree-sitter grammars (bash, fortran, groovy, json). Four of the grammar
bindings need pythonRelaxDeps because python3Packages.tree-sitter-grammars
tracks the grammar repositories, whose versions drift from the pins
declared upstream.

The pdf extra swapped html2text for markdownify; anthropic, bedrock,
chinese, openai and postgres extras are new and all resolvable in nixpkgs.
falkordb has no nixpkgs package, so that extra is left out.

Set dontCheckPythonMetadata: the attribute and the command are `graphify`,
but upstream publishes the distribution as `graphifyy`, and
pythonMetadataCheckPhase resolves the distribution by `pname`. The plain
build does not run that phase, but any consumer does, e.g.

    nix-build -E 'with import ./. {};
      python3.withPackages (_: [ (python3.pkgs.toPythonModule graphify) ])'
    => PackageNotFoundError: No package metadata was found for graphify

Changelog: https://github.com/Graphify-Labs/graphify/blob/v0.9.28/CHANGELOG.md

Signed-off-by: Brian McGillion <bmg.avoin@gmail.com>
2026-08-04 08:00:51 +04:00
..
2026-08-04 08:00:51 +04:00