Skip to content

v0.3.1#13

Merged
gitronald merged 29 commits intomainfrom
dev
Mar 21, 2026
Merged

v0.3.1#13
gitronald merged 29 commits intomainfrom
dev

Conversation

@gitronald
Copy link
Copy Markdown
Owner

  • version [prerelease]: 0.3.1a0
  • add type hints, docstrings, and modern syntax across all modules
  • add ruff linting, dev dependencies, and format all files
  • add test suite with pytest and coverage
  • add github actions ci workflow for testing
  • update ignores
  • drop future annotations, bump requires-python to 3.11
  • replace pandas and numpy with polars
  • migrate source code from pandas to polars
  • update demo script to use polars
  • update tests for polars api
  • add integration tests with abortion tree fixture data
  • update readme for new add_metanodes api
  • version [prerelease]: 0.3.1a1
  • replace deprecated str.concat with str.join
  • add dev dependencies for network plotting
  • add plot_network with igraph layout and adjustText
  • add plot_network tests
  • fix multi-parent concatenation in add_parent_nodes
  • add spacing and label_alpha params to plot_network
  • update readme with python plot, add plot generation script
  • update todo for completed tasks
  • fix bugs in requester, set_edge_attributes, and parse_bing_qry
  • fix demo script for mixed-type google data
  • version [patch]: 0.3.1

use .first() instead of .str.join(" ") to select a single parent per
edge when multiple parents exist, preventing token set bloat in the
metanode diff logic
@gitronald gitronald self-assigned this Mar 21, 2026
@gitronald gitronald merged commit d872ea9 into main Mar 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant