- Moved tests outside of the archive package directory.
- Added Python 3 compatibility.
- Added support for passing file-like objects instead of just a file path.
- Added the ability to override the file-type guess performed using a file's extension.
- Added security check when extracting to ensure a file will not get extracted outside of the target directory. This is the new default behavior, though the check can be disabled if needed.
- Initial release.
- Support for extracting zip and tar files.