Capture PY3, much like six does
Remove unused import
We all know about with_statement, and it's well-documented
Rather than maintain attribution in multiple places, let the repository reflect the attribution.
Windows is more correct here.
#61 Adding a test to capture the requirement to support badly-encoded filenames.