github safishamsi/graphify v0.7.9

3 hours ago

What's new

  • Feat: TypeScript extraction parity -- interface, enum, type alias, and module-level const nodes extracted; new_expression emits calls edges; parity with Java/C# class_types (#708)
  • Feat: Quarto (.qmd) file support -- routed through existing Markdown extractor (#761)
  • Feat: optional Google Workspace shortcut export -- graphify extract ./docs --google-workspace converts .gdoc, .gsheet, and .gslides files into Markdown sidecars via the gws CLI; account email pseudonymized via SHA256 hash; [google] extra adds Sheets table rendering support (#752)
  • Feat: AWS Bedrock backend -- graphify extract ./docs --backend bedrock; credentials via standard AWS provider chain (AWS_PROFILE, AWS_REGION, IAM roles, SSO); model via GRAPHIFY_BEDROCK_MODEL (default anthropic.claude-3-5-sonnet-20241022-v2:0); [bedrock] extra adds boto3 (#757)
  • Security: SSRF guard extended to block RFC 6598 CGN range 100.64.0.0/10 on Python <3.11

Install / upgrade

pip install -U graphifyy

Don't miss a new graphify release

NewReleases is sending notifications on new releases.