now ignores pycache directory if present