qutebrowser/setup.py

50 lines
1.7 KiB
Python
Raw Normal View History

2014-04-28 23:20:24 +02:00
#!/usr/bin/python
2014-05-05 19:11:44 +02:00
from scripts.ez_setup import use_setuptools
2014-04-29 06:52:56 +02:00
use_setuptools()
2014-04-28 23:20:24 +02:00
from setuptools import setup, find_packages
import qutebrowser
def read_file(name):
with open(name, encoding='utf-8') as f:
2014-04-28 23:20:24 +02:00
return f.read()
setup(
name='qutebrowser',
version=qutebrowser.__version__,
2014-04-29 07:11:36 +02:00
description="A keyboard-driven, vim-like browser based on PyQt5 and "
"QtWebKit.",
2014-04-28 23:20:24 +02:00
long_description=read_file('README'),
url='http://www.qutebrowser.org/',
author="Florian Bruhin",
author_email='me@qutebrowser.org',
license='GPL',
classifiers = [
'Development Status :: 3 - Alpha',
'Environment :: X11 Applications :: Qt',
'Intended Audience :: End Users/Desktop',
2014-04-29 07:11:36 +02:00
'License :: OSI Approved :: GNU General Public License v3 or later '
'(GPLv3+)',
2014-04-28 23:20:24 +02:00
'Natural Language :: English',
'Operating System :: Microsoft :: Windows',
'Operating System :: Microsoft :: Windows :: Windows XP',
'Operating System :: Microsoft :: Windows :: Windows 7',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Topic :: Internet',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Internet :: WWW/HTTP :: Browsers',
],
keywords='pyqt browser web qt webkit',
packages=find_packages(exclude=['qutebrowser.test']),
2014-04-29 06:51:50 +02:00
include_package_data=True,
2014-04-29 07:44:50 +02:00
package_data={'qutebrowser': ['html/*']},
2014-04-29 07:11:36 +02:00
entry_points={'gui_scripts': ['qutebrowser = qutebrowser.__main__:main']},
2014-04-29 06:51:59 +02:00
test_suite='qutebrowser.test',
zip_safe=True,
2014-04-28 23:20:24 +02:00
)