Common crc checking for both uncompressed and compressed files
[rarfile.git] / setup.py
blob5626d6b4ab4381fb74457cb926c32f7ecf4f3424
1 #! /usr/bin/env python
3 from distutils.core import setup
5 longdesc = """
6 This is Python module for Rar archive reading. The interface
7 is made as `zipfile` like as possible.
9 The archive structure parsing and uncompressed files
10 are handled in pure Python. Decompression is done
11 via 'unrar' command line utility.
13 Features:
15 - Works with both Python 2.x and 3.x
16 - Supports RAR 3.x archives.
17 - Supports multi volume archives.
18 - Supports Unicode filenames.
19 - Supports password-protected archives.
20 - Supports archive comments.
22 Missing features:
24 - File comment handling.
25 - Decompression through unrarlib and/or unrar.dll.
27 """
29 setup(
30 name = "rarfile",
31 version = "2.0",
32 description = "Reader for RAR archives",
33 author = "Marko Kreen",
34 license = "ISC",
35 author_email = "markokr@gmail.com",
36 url = "http://rarfile.berlios.de/",
37 long_description = longdesc.strip(),
38 py_modules = ['rarfile'],
39 keywords = ['rar', 'archive'],
40 classifiers = [
41 "Development Status :: 5 - Production/Stable",
42 "Intended Audience :: Developers",
43 "License :: OSI Approved :: ISC License (ISCL)",
44 "Operating System :: OS Independent",
45 "Programming Language :: Python :: 2",
46 "Programming Language :: Python :: 3",
47 "Topic :: Software Development :: Libraries :: Python Modules",
48 "Topic :: System :: Archiving :: Compression",