Skip to content

Migrate to the NamedGraphs v0.14 interface - #385

Merged
mtfishman merged 6 commits into
release-0.22from
mf/namedgraphs-v0.14-0.21
Sep 9, 2026
Merged

mtfishman merged 6 commits into
release-0.22from
mf/namedgraphs-v0.14-0.21

Conversation

@mtfishman

@mtfishman mtfishman commented Aug 30, 2026

Copy link
Copy Markdown
Member

Summary

NamedGraphs v0.14 removed the submodules and position-graph interface this package imported. Releasing as 0.22.0 from release-0.22 lets dependents adopt NamedGraphs v0.14 without the API removals batched for 0.23.

NamedGraphs v0.14 removed the submodules and the position-graph interface this package imported. The 0.21 line gets the migration too, so dependents can move to NamedGraphs v0.14 without also taking on the API removals accumulated in 0.22.
@mtfishman
mtfishman changed the base branch from release-0.21 to release-0.22 August 31, 2026 13:37
The NamedGraphs v0.14 interface changes propagate to callers, so this is a
breaking release rather than a patch on the 0.21 line.
Both required a `Vector`, so neither accepted `edges(tn)` once NamedGraphs
v0.14 made it a lazy iterator. Since `edgetype(tn)(edge)` converts a `Pair`
and round-trips an edge, one untyped method covers what the separate
`Vector{<:AbstractEdge}` and `Vector{<:Pair}` methods of `gauge_walk` did.
The workspace shares one manifest, so `examples/Project.toml` left at the old
bound intersects to nothing against the bumped `test` and `docs` bounds.
Records that 0.22.0 requires NamedGraphs v0.14, whose breaking changes reach the
network types here through `AbstractNamedGraph`, and points at the NamedGraphs
changelog for what those are.
@mtfishman mtfishman changed the title [WIP] Migrate to the NamedGraphs v0.14 interface Migrate to the NamedGraphs v0.14 interface Sep 9, 2026
@mtfishman
mtfishman marked this pull request as ready for review September 9, 2026 02:31
@mtfishman
mtfishman enabled auto-merge (squash) September 9, 2026 02:31
@mtfishman
mtfishman merged commit 583f214 into release-0.22 Sep 9, 2026
21 of 24 checks passed
@mtfishman
mtfishman deleted the mf/namedgraphs-v0.14-0.21 branch September 9, 2026 13:00
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