diff --git a/python-rarfile.changes b/python-rarfile.changes index b554400..418a456 100644 --- a/python-rarfile.changes +++ b/python-rarfile.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Mon Sep 12 14:42:46 UTC 2016 - aloisio@gmx.com + +- Update to version 2.8 + * Fix: support solid archives from in-memory file object. + Full archive will be written out to temp file. [#21] + * Fix: ask unrar stop switches scanning, to handle archive + names starting with "-". (Alexander Shadchin) [#12] + * Fix: add missing _parse_error variable to RarFile object. + (Gregory Mazzola) [#20] + * Fix: return proper boolean from + :meth:`RarInfo.needs_password`. [#22] + * Fix: do not insert non-string rarfile into exception + string. (Tim Muller) [#23] + * Fix: make :meth:`RarFile.extract` and + :meth:`RarFile.testrar` support in-memory archives. + * Use cryptography module as preferred crypto backend. + PyCrypto will be used as fallback. + * Cleanup: remove compat code for Python 2.4/2.5/2.6. + +- Switched to bsdtar and made unrar dependency optional + +- Changed source URL + ------------------------------------------------------------------- Mon Apr 25 15:00:53 UTC 2016 - aloisio@gmx.com diff --git a/python-rarfile.spec b/python-rarfile.spec index 2ef40ef..7e3b7ff 100644 --- a/python-rarfile.spec +++ b/python-rarfile.spec @@ -17,16 +17,17 @@ Name: python-rarfile -Version: 2.7 +Version: 2.8 Release: 0 Summary: RAR Archive Reader for Python License: ISC Group: Development/Languages/Python Url: https://rarfile.readthedocs.org/ -Source0: http://pypi.python.org/packages/source/r/rarfile/rarfile-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/r/rarfile/rarfile-%{version}.tar.gz BuildRequires: python-Sphinx BuildRequires: python-setuptools -Requires: unrar +Requires: bsdtar +Recommends: unrar BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} diff --git a/rarfile-2.7.tar.gz b/rarfile-2.7.tar.gz deleted file mode 100644 index 9021bc4..0000000 --- a/rarfile-2.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:47148088ddb6c020774f4c38927fec9625ca33651bdc551bdaeafc78690b1635 -size 37515 diff --git a/rarfile-2.8.tar.gz b/rarfile-2.8.tar.gz new file mode 100644 index 0000000..aa0bb88 --- /dev/null +++ b/rarfile-2.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a27e401daa6d8ff0df1112a274a3661ca3e4afaac626217506fb1391069ca61 +size 38204