Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
4c774a3
MultiOrderModel now holds HigherOrderGraph in its layers
vineetbansal Aug 12, 2026
59bfa8b
added missing HigherOrderGraph class
vineetbansal Aug 12, 2026
304fe57
removed some uneeded checks (base constructor already does these)
vineetbansal Aug 13, 2026
b76281b
removed unused utils.dbgnn module
vineetbansal Aug 13, 2026
e2e4f71
removed duplicated logic in HigherOrderGraph's order 2 branch; now de…
vineetbansal Aug 13, 2026
018b683
added two helper functions to algorithms to reduce code duplication
vineetbansal Aug 13, 2026
2768cfe
removed unhelpful comment
vineetbansal Aug 13, 2026
cb7bd2f
comments
vineetbansal Aug 13, 2026
4112444
explanatory note
vineetbansal Aug 13, 2026
809b495
from_aggregated -> aggregate renaming
vineetbansal Sep 2, 2026
7cb6e1b
workflow for release; version bump to v1.0.0rc1
vineetbansal Sep 3, 2026
df1fe27
Advanced tutorials from https://github.com/pathpy/2026-polnets-tutori…
vineetbansal Sep 3, 2026
decb6ab
ruff checks; fixes in progress
vineetbansal Sep 3, 2026
3a3ba75
ruff checks for 01-04
vineetbansal Sep 3, 2026
a086e7f
ruff checks for 01-05
vineetbansal Sep 3, 2026
65fee1b
some tweaks in basic concepts notebook
vineetbansal Sep 3, 2026
8fdd764
ruff fixes for advanced notebooks
vineetbansal Sep 3, 2026
c4321d6
notebook fixes up to (half of) path data notebook
vineetbansal Sep 8, 2026
5396e31
Merge branch 'vb/hograph' into vb/doc_fixes
vineetbansal Sep 8, 2026
f487fea
Merge branch 'vb/issue331' into vb/doc_fixes
vineetbansal Sep 8, 2026
d9cb8a6
Merge branch 'vb/release' into vb/doc_fixes
vineetbansal Sep 8, 2026
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 .github/workflows/notebook_testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,4 @@ jobs:
if: steps.changed-files.outputs.any_changed == 'true'
run: |
pytest --nbmake docs/tutorial/*ipynb --no-cov
pytest --nbmake docs/tutorial/advanced/*ipynb --no-cov
48 changes: 48 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Release

on:
push:
branches:
- main
workflow_dispatch:

jobs:

release:
runs-on: ubuntu-latest

environment:
name: pypi
permissions:
id-token: write
contents: write

steps:
- name: Checkout repository
uses: actions/checkout@v5

- name: Install uv
uses: astral-sh/[email protected]
with:
python-version: "3.13"

- name: Build sdist and wheel
run: uv build

- name: Publish to PyPI
run: uv publish --trusted-publishing always

- name: Create release tag
# Adding a `--prerelease` flag in `gh release create` makes the release not
# show up as the latest stable release.
run: |
version="$(uv version --short)"
if uv run --no-project --with packaging python -c \
"import sys; from packaging.version import Version; sys.exit(0 if Version('${version}').is_prerelease else 1)"; then
prerelease="--prerelease"
else
prerelease=""
fi
gh release create "v${version}" --title "v${version}" --generate-notes ${prerelease}
env:
GH_TOKEN: ${{ github.token }}
Loading
Loading