setup.py
author Richard Penman
Wed, 02 Mar 2016 10:23:00 +0000
branchpython3
changeset 76 15046f9af464
parent 72 26db2c025614
child 77 df9f497129e8
permissions -rw-r--r--
merged with trunk
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     1
import sys, os
51
1459aa5d7ce4 added manifest to add missing tlds.txt file
Richard Penman
parents: 39
diff changeset
     2
import setuptools
0
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     3
64
2ed54e885571 only focus whois search after find many results, to avoid search failure
Richard Penman
parents: 62
diff changeset
     4
version = '0.5.1'
0
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     5
51
1459aa5d7ce4 added manifest to add missing tlds.txt file
Richard Penman
parents: 39
diff changeset
     6
setuptools.setup(
12
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
     7
    name='python-whois',
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
     8
    version=version,
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
     9
    description="Whois querying and parsing of domain registration information.",
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    10
    long_description='',
72
26db2c025614 Require future package
Johnny Wezel<j@wezel.name>
parents: 64
diff changeset
    11
    install_requires=[
26db2c025614 Require future package
Johnny Wezel<j@wezel.name>
parents: 64
diff changeset
    12
        'future',
26db2c025614 Require future package
Johnny Wezel<j@wezel.name>
parents: 64
diff changeset
    13
    ],
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    14
    classifiers=[
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    15
        'Environment :: Web Environment',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    16
        'Intended Audience :: Developers',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    17
        'License :: OSI Approved :: MIT License',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    18
        'Operating System :: OS Independent',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    19
        'Programming Language :: Python',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    20
        'Topic :: Internet :: WWW/HTTP'
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    21
    ],
12
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
    22
    keywords='whois, python',
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    23
    author='Richard Penman',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    24
    author_email='richard@webscraping.com',
51
1459aa5d7ce4 added manifest to add missing tlds.txt file
Richard Penman
parents: 39
diff changeset
    25
    url='https://bitbucket.org/richardpenman/pywhois',
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    26
    license='MIT',
12
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
    27
    packages=['whois'],
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
    28
    package_dir={'whois':'whois'},
39
68375a768598 Better date parsing support if python-dateutil is available
Evgeni Kunev <evgeni.kunev@gmail.com>
parents: 31
diff changeset
    29
    extras_require={
68375a768598 Better date parsing support if python-dateutil is available
Evgeni Kunev <evgeni.kunev@gmail.com>
parents: 31
diff changeset
    30
        'better date conversion': ["python-dateutil"]
68375a768598 Better date parsing support if python-dateutil is available
Evgeni Kunev <evgeni.kunev@gmail.com>
parents: 31
diff changeset
    31
    },
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    32
    include_package_data=True,
51
1459aa5d7ce4 added manifest to add missing tlds.txt file
Richard Penman
parents: 39
diff changeset
    33
    zip_safe=False
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    34
)