you can't use .append with arrays. SQLAlchemy doesn't see changes this way. You should do this instead:
blend.images = blend.images + [ntpath.basename(row[16])]
Maybe you still need this after 6 years of waiting xD