Version 2.3.3
- Bring back old deprecated dependency syntax to ensure compatibility
with older systems
- Drop Python 3.3 support, as scandir no longer supports it.
- Add Python 3.7 support.
Version 2.3.2
- Hotfix for broken setup.py.
Version 2.3.1
- Fix tests for systems where filesystem encoding only supports ascii.
- Use modern setuptools syntax for specifying conditional scandir
dependency.
- Remove legacy use of support module from old pathlib module.
This fixes the tests for Python 3.6.
- Drop the "from __future__ import unicode_literals" and -Qnew tests
as it introduced subtle bugs in the tests, and maintaining separate
test modules for these legacy features seems not worth the effort.
- Drop Python 3.2 support, as scandir no longer supports it.
The goal of pathlib2 is to provide a backport of standard pathlib
module which tracks the standard library module, so all the newest
features of the standard pathlib can be used also on older Python
versions.