pys file opening switched to new fileio class that allows aborts