Skip to content

fix atc138 and pyREDi wrappers and remove obsolete x86_64 check in whale#426

Merged
fmckenna merged 4 commits intoNHERI-SimCenter:masterfrom
zsarnoczay:master
Apr 28, 2026
Merged

fix atc138 and pyREDi wrappers and remove obsolete x86_64 check in whale#426
fmckenna merged 4 commits intoNHERI-SimCenter:masterfrom
zsarnoczay:master

Conversation

@zsarnoczay
Copy link
Copy Markdown
Contributor

No description provided.

The registry and wrapper expected `tenantUnitsListPath` (plural) while
the frontend emits `tenantUnitListPath`, so sWHALE silently dropped the
user-supplied tenant unit list. Renamed the registry id, argparse flag,
and args attribute to the singular form.
buildingirreparableOrCollapsed[sample] and DVReplacementDict['Time'][sample]
are positional accesses on pandas Series whose index is not a RangeIndex.
Since pandas 2.x this triggers a Series.__getitem__ deprecation warning;
in a future release integer keys will resolve as labels and these calls
will silently return the wrong value. Made the positional intent explicit
with .iloc[sample]; behavior is unchanged for current pandas, just
deprecation-clean.
whale/main.py raised on any non-x86_64 Python on Darwin, dating from
when apps shipped only as x86_64 and the Python interpreter was
expected to match.
@fmckenna fmckenna merged commit 1d754cd into NHERI-SimCenter:master Apr 28, 2026
0 of 4 checks passed
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.

2 participants