Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/node state ops #1854

Merged
merged 23 commits into from
Nov 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
08fadeb
can just use fn for ops
ljeub-pometry Nov 8, 2024
43fe85e
prototype implementation
ljeub-pometry Nov 8, 2024
ecb143f
flesh out implementation of LazyNodeState2
ljeub-pometry Nov 11, 2024
18fc730
less confusing module names
ljeub-pometry Nov 11, 2024
a6b67fd
swap to new LazyNodeState everywhere, still need to fix python
ljeub-pometry Nov 11, 2024
ac69a22
fix python
ljeub-pometry Nov 11, 2024
846ae5e
fix intopy for degree
ljeub-pometry Nov 12, 2024
7d10e58
refactor the filtering on NodeOp so it can work for Map
ljeub-pometry Nov 14, 2024
bfe4ece
implement the filters in python
ljeub-pometry Nov 14, 2024
1968182
cleanup
ljeub-pometry Nov 14, 2024
3a7ccd5
clean up module annotations
ljeub-pometry Nov 14, 2024
7c31e3c
add docs
ljeub-pometry Nov 14, 2024
b926d64
keep classes if they are in the current module
ljeub-pometry Nov 14, 2024
4ac5e00
clean up first parameter name in __new__
ljeub-pometry Nov 14, 2024
c6941c7
add all the node_state wrappers to stubs
ljeub-pometry Nov 15, 2024
796c533
expose node state for docs
ljeub-pometry Nov 15, 2024
3e3121e
properly add the node_state module to stubs
ljeub-pometry Nov 15, 2024
335b259
add some tests and fix some doc strings
ljeub-pometry Nov 15, 2024
f76d7ab
tidy stubs and add more warnings to stub generator for bad formatting…
ljeub-pometry Nov 18, 2024
e1bbc2f
fix logging for module-level functions
ljeub-pometry Nov 18, 2024
d1cd67b
fix some stubs warnings
ljeub-pometry Nov 18, 2024
6a35a71
improved validation of annotations
ljeub-pometry Nov 19, 2024
9b721c6
fix the docs
ljeub-pometry Nov 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions python/python/raphtory/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import sys
from .raphtory import *

sys.modules["raphtory.node_state"] = node_state
sys.modules["raphtory.algorithms"] = algorithms
sys.modules["raphtory.graph_gen"] = graph_gen
sys.modules["raphtory.graph_loader"] = graph_loader
Expand Down
Loading