Skip to content

v0.5.2 Upgraded dependencies, Python 3.11. Added .iter_klist() and .iter_dict(); Assign col to list bugfix

Compare
Choose a tag to compare
@raylutz raylutz released this 30 May 15:04
· 23 commits to main since this release
 v0.5.1  (2024-05-25)
        changed dependencies in pyproject.toml so they would allow newer versions.
        Upgraded to Python 3.11 and upgraded all libraries to the latest.
        Using venv311

v0.5.2  (2024-05-30)
        Added .iter_dict() and .iter_klist() to force iteration to produce either dicts or KeyedLists.
            Producing KeyedLists means the list is not copied into a dict but can be mutated and the lol will be mutated.
        Correct calculation of slice_len to correct column assignment from another column
            This may still have some ambiguity if a nested list structure is meant to be assigned to an array cell.
                collist = my_daf[:, 'colname'].to_list()    # this will return a list, but sometimes of only one value.
                my_daf[:, 'colname2'] = collist             # there is ambiguity here as to whether the list with one
                                                            # item should be placed in the cell or if just the value.