The GitHub Actions job "Required Checks" on 
texera.git/pybuilder-aggregate-and-tests has failed.
Run started by GitHub user Yicong-Huang (triggered by Yicong-Huang).

Head commit for run:
1feffeefffee47aea7dacff9652ab315505d4071 / Yicong Huang 
<[email protected]>
chore(pybuilder): aggregate PyBuilder at root and add API spec for non-macro 
pieces

PyBuilder was defined as an sbt project but missing from the root
TexeraProject aggregate(...), so `sbt test` from the repo root silently
skipped it (CI invokes `PyBuilder/jacoco` explicitly so coverage is
still reported). Group the aggregate list into "common libraries" and
"services" while adding PyBuilder under the common section.

Add PythonTemplateBuilderApiSpec covering the non-macro surface that
PythonTemplateBuilderSpec only exercises incidentally: factory
constructors, RenderMode singletons, EncodableStringRenderer /
PyLiteralStringRenderer mode behavior, fromInterpolated parts/args
precondition, +(String) UnsupportedOperationException, CR/CRLF
normalization, and pinned PythonLexerUtils behavior on Python
triple-quoted strings (the lexer is intentionally conservative; pinned
so a future triple-quote-aware change breaks the spec deliberately).

Refs apache/texera#5023

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/25645733287

With regards,
GitHub Actions via GitBox

Reply via email to