Skip to content

chore(main): release 0.0.0-alpha.107 - #584

Merged
energy-models-release-please[bot] merged 1 commit into
mainfrom
release-please--branches--main--components--math-spec
Sep 20, 2026
Merged

energy-models-release-please[bot] merged 1 commit into
mainfrom
release-please--branches--main--components--math-spec

Conversation

@energy-models-release-please

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.0.0-alpha.107 (2026-09-20)

Bug Fixes

  • language: at refuses a read that consumes a column over the dimension it joins on, as sum does (#562) (c10c181)

Refactoring

  • language: a partition is its own class rather than a direction with nothing consumed or produced (#559) (6af0075)
  • language: a relation is read in a direction rather than walked (#494) (bbc4344)

This PR was generated with Release Please. See documentation.

@energy-models-release-please energy-models-release-please Bot added the no changelog This PR needs no changelog entry. To bypass ci label Sep 20, 2026
@energy-models-release-please energy-models-release-please Bot added the no changelog This PR needs no changelog entry. To bypass ci label Sep 20, 2026
@energy-models-release-please
energy-models-release-please Bot enabled auto-merge (squash) September 20, 2026 20:52
@energy-models-release-please
energy-models-release-please Bot merged commit b458ce8 into main Sep 20, 2026
5 checks passed
@energy-models-release-please

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@energy-models-release-please energy-models-release-please Bot added autorelease: tagged and removed no changelog This PR needs no changelog entry. To bypass ci labels Sep 20, 2026
FBumann added a commit that referenced this pull request Sep 20, 2026
#585 landed the program naming rule on main, and #584 cut alpha.107. The
branch's own two comparison nodes arrive under that rule as
`ExpressionComparison` and `ArithmeticComparison`.

Resolved by hand where the two sides changed the same code:

- `_check_where_dims` keeps this branch's `leaf` form. main's `noun` form
  cannot name a comparison of expressions, which carries no single name.
- `_declared_rhs_error` keeps this branch's three kinds. A parameter on the
  right-hand side is arithmetic here, not a refusal, so main's `parameter`
  branch has nothing left to fire on.
- `Namespace` keeps its schema-carrying form and builds a
  `RelationDeclaration` without the name main dropped from it.
- `expression_of` and `where_of` stay in `tests/fixtures.py`, where this
  branch moved them; main's copies in `resolution.py` go with the merge.
- `Translate.along` and `WindowSum.along`, `Program.roots`, `Footprint.kinds`
  and the relation records are main's.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JPqtQuarRGDmX2WrNVuKDP
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.

0 participants