forked from veetow/twill
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
54 lines (43 loc) · 1.86 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#!/usr/bin/env python
try:
from setuptools import setup
except ImportError:
print '(WARNING: importing distutils, not setuptools!)'
from distutils.core import setup
#### twill info.
setup(name = 'twill',
version = '1.9.0',
# download_url = 'http://darcs.idyll.org/~t/projects/twill-0.9.tar.gz',
description = 'twill Web browsing language',
author = 'C. Titus Brown and Ben R. Taylor',
author_email = 'titus@idyll.org',
license='MIT',
packages = ['twill', 'twill.other_packages',
'twill.other_packages._mechanize_dist',
'twill.extensions',
'twill.extensions.match_parse'],
install_requires = [ 'lxml', 'requests', 'cssselect' ],
# allow both
entry_points = dict(console_scripts=['twill-sh = twill.shell:main'],),
scripts = ['twill-fork'],
maintainer = 'C. Titus Brown',
maintainer_email = 'titus@idyll.org',
url = 'http://twill.idyll.org/',
long_description = """\
A scripting system for automating Web browsing. Useful for testing
Web pages or grabbing data from password-protected sites automatically.
""",
classifiers = ['Development Status :: 4 - Beta',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: System Administrators',
'License :: OSI Approved :: MIT License',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Other Scripting Engines',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Software Development :: Testing',
],
test_suite = 'nose.collector'
)