Skip to content

v0.3.3

Latest

Choose a tag to compare

@cbueth cbueth released this 12 Aug 15:13
· 6 commits to main since this release

0.3.3 (2026-08-12)

Bug Fixes

  • ci: align ruff pre-commit with uv.lock and fix commitlint extends (a90ac2b)
  • Directed parameter logic in eigenvector centrality for igraph 1.0.0 (4b479fe)
  • docs: remove header search button so it stops pushing the navbar on scroll (f72b29d)
  • Handle directed parameter logic in eigenvector centrality and add warning for symmetric matrices in directed mode (7675b84)
  • normalisation: retry on ValueError when sampling null ensemble (07e53d3)

Performance Improvements

  • bench: add benchmarks for detrending, network analysis, and gravity (e6dfa1a)
  • codspeed: Add benchmark suite with CI workflow (#45) (c42071c)
  • delta: O(n) cumulative sum instead of O(n w) per-element np.mean (8119494)
  • granger: merge fast F-test into granger.py, remove dead code (ea0a647)
  • metrics: vectorize global_efficiency inner loop (7d522e7)
  • ordinal-patterns: serial path for small data and bypass decorator overhead (e8f6e0f)
  • replace statsmodels OLS+f_test with numpy/scipy in Granger F-test (d5e4952)
  • throttle print_progress to 1 Hz instead of every pair (37cd00d)
  • vectorize permutation test in gravity with rng.permuted (5c402c5)

Documentation