Most female swordtails are pregnant if they have ever seen a mature male sword.
They have the ability to store milt for up to 7 sets of fry without seeing a male a second time!
Now your sword does not look very far along..
They birth every 23-30 days and will have a noticeable 'squared off' body just days before giving birth...2 more weeks at least
IMO..