Skip to content

v2.4.11

Compare
Choose a tag to compare
@willmcgugan willmcgugan released this 07 Sep 14:57
· 324 commits to master since this release

[2.4.11] - 2019-09-07

Added

  • Added geturl for TarFS and ZipFS for 'fs' purpose. NoURL for 'download' purpose.
  • Added helpful root path in CreateFailed exception #340
  • Added Python 3.8 support

Fixed

  • Fixed tests leaving tmp files
  • Fixed typing issues
  • Fixed link namespace returning bytes
  • Fixed broken FSURL in windows #329
  • Fixed hidden exception at fs.close() when opening an absent zip/tar file URL #333
  • Fixed abstract class import from collections which would break on Python 3.8
  • Fixed incorrect imports of mock on Python 3
  • Removed some unused imports and unused requirements.txt file
  • Added mypy checks to Travis. Closes #332.
  • Fixed missing errno.ENOTSUP on PyPy. Closes #338.
  • Fixed bug in a decorator that would trigger an AttributeError when a class
    was created that implemented a deprecated method and had no docstring of its
    own.

Changed

  • Entire test suite has been migrated to pytest. Closes #327.
  • Style checking is now enforced using flake8; this involved some code cleanup
    such as removing unused imports.