obliquity_remover.py crashes

a crashing obliquity_remover. i was able to install yesterday's AFNI on one of the macs i use:
Precompiled binary macos_13_ARM: Jan 21 2026 (Version AFNI_26.0.04 'Pupienus Maximus')

i have double oblique, high res epi with a small fov. i'm using:

obliquity_remover.py -inset epi.nii -child_dsets preparedT1.nii -child_suffix _NEWOBL -prefix epi_CARD.nii

and am getting this error:

++ Removing obliquity from header via mode: keep_origin_raw
Traceback (most recent call last):
File "/Users/storrisi/abin/obliquity_remover.py", line 702, in
stat, mainobj = main()
^^^^^^
File "/Users/storrisi/abin/obliquity_remover.py", line 686, in main
mainobj = LOT.MainObj( user_inobj=inobj )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/storrisi/macos_13_ARM_clang/afnipy/lib_obl_tool.py", line 125, in init
tmp4 = self.construct_child_prefixes()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/storrisi/macos_13_ARM_clang/afnipy/lib_obl_tool.py", line 177, in construct_child_prefixes
L = self.apply_child_suffix()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/storrisi/macos_13_ARM_clang/afnipy/lib_obl_tool.py", line 240, in apply_child_suffix
name+= nobj.add_ext_for_nifti # adds '' for AFNI type
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/storrisi/macos_13_ARM_clang/afnipy/lib_obl_name.py", line 178, in add_ext_for_nifti
elif nobj.bname_type == 'NIFTI_GZ' :
^^^^
NameError: name 'nobj' is not defined

after crashing i'm left with:

epi_CARD_mat.aff12.1D
epi_CARD_mat_INV.aff12.1D
epi_CARD.nii.gz

i could send my afni_system_check output if you want. basically 3dMVM is failing but the rest looks fine - pretty sure that's not relevant here. THANKS

-Sam

Hi, Sam-

Blargh. I thought I had fixed that, but I see I never actually pushed it into the code base.

This commit now fixes it, so it will be available from AFNI_26.0.07 and onwards.

I will message you about updating this more quickly on your system, to be able to go forth sooner.

Thanks for pointing this out.

--pt