copy from github python ignore