• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H31-Jul-2020-262221

doc/H31-Jul-2020-1,255792

rarfile.egg-info/H03-May-2022-5345

test/H03-May-2022-2,6062,114

.coveragercH A D31-Jul-2020114 87

.pylintrcH A D31-Jul-202015.4 KiB516373

LICENSEH A D31-Jul-2020756 1611

MANIFEST.inH A D31-Jul-2020305 65

MakefileH A D31-Jul-20201.5 KiB6953

PKG-INFOH A D31-Jul-20202 KiB5345

README.rstH A D31-Jul-20201.1 KiB3828

dumprar.pyH A D31-Jul-202017.5 KiB624522

rarfile.pyH A D31-Jul-202097.4 KiB3,3642,551

setup.cfgH A D31-Jul-202099 117

setup.pyH A D31-Jul-2020988 3730

tox.iniH A D31-Jul-2020921 4639

README.rst

1
2rarfile - RAR archive reader for Python
3=======================================
4
5This is Python module for RAR_ archive reading.
6The interface follows the style of zipfile_.
7Licensed under ISC_ license.
8
9Features:
10
11* Supports both RAR3 and RAR5 format archives.
12* Supports multi volume archives.
13* Supports Unicode filenames.
14* Supports password-protected archives.
15* Supports archive and file comments.
16* Archive parsing and non-compressed files are handled in pure Python code.
17* Compressed files are extracted by executing external tool:
18  unrar_ (preferred), unar_ or bsdtar_.
19* Works with Python 3.6+.
20
21.. _RAR: https://en.wikipedia.org/wiki/RAR_%28file_format%29
22.. _zipfile: https://docs.python.org/3/library/zipfile.html
23.. _ISC: https://en.wikipedia.org/wiki/ISC_license
24.. _bsdtar: https://github.com/libarchive/libarchive
25.. _unrar: https://www.rarlab.com/
26.. _unar: https://theunarchiver.com/command-line
27
28Links:
29
30- `Documentation`_
31- `Downloads`_
32- `Git`_ repo
33
34.. _Git: https://github.com/markokr/rarfile
35.. _Downloads: https://pypi.org/project/rarfile/
36.. _Documentation: https://rarfile.readthedocs.io/
37
38