[Autoloop: build-tsb-pandas-typescript-migration] - #248
Conversation
Run: https://github.com/githubnext/tsessebe/actions/runs/25139337654 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
@copilot fix tests |
…s_object Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Commit pushed:
|
|
Evergreen fix applied ✅ Fixed TypeScript error in
This resolves
|
The tests were failing because dependencies weren't installed ( |
…pe, format - Use local variable 'h' instead of reassigning 'hash' parameter in fnvString and fnvScalar - Replace non-null assertion bytes[i]! with null-coalescing bytes[i] ?? 0 - Auto-fix: sort imports, make DataFrame import type-only, format test file Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Commit pushed:
|
🟢 Evergreen: CI fix appliedFixed 12 lint errors in
Commit: 77ac4877aebe133f482b9a3d0e72945aef9c337f Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "releaseassets.githubusercontent.com"See Network Configuration for more information.
|
…ground standards Rewrite the static documentation page as a fully interactive playground matching the structure required by the conformance tests in tests/playground.test.ts: - Add #playground-loading overlay - Add dark-theme CSS variables (--bg, --accent, etc.) - Add .playground-block containers with .playground-editor, .playground-run button, and .playground-output elements - Load playground-runtime.js as ES module Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Commit pushed:
|
|
Evergreen fix: Rewrote Root cause: The page was a static HTML documentation page lacking the required interactive playground structure that Fix: Converted the static page to a full interactive playground with:
All 7 failing conformance checks should now pass. Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "releaseassets.githubusercontent.com"See Network Configuration for more information.
|
🤖 This PR is maintained by Autoloop. Each accepted iteration adds a commit to this branch.
Summary
Program goal: Build
tsb— a complete TypeScript port of pandas, one feature at a time.Current best metric: 137
pandas_features_ported(↑ from 136)Program issue: #1
Iteration 296 —
hashPandasObjectAdded
hashPandasObject(obj, options?)— mirrorspandas.util.hash_pandas_object.src/stats/hash_pandas_object.ts— FNV-1a 64-bit hashing forSeriesandDataFrame.indexoption (defaulttrue) controls whether the index label is mixed into the hashtests/stats/hash_pandas_object.test.ts— 20+ unit + property-based testsplayground/hash_pandas_object.html— interactive tutorial pagesrc/stats/index.tsandsrc/index.tsMetric: 137 (was 136, +1)