setup.py
author Evgeni Kunev <evgeni.kunev@gmail.com>
Tue, 19 Aug 2014 15:24:51 +0300
changeset 39 68375a768598
parent 31 92176112c2d6
child 51 1459aa5d7ce4
permissions -rw-r--r--
Better date parsing support if python-dateutil is available The `strptime` and `strftime` functions can't deal with timezone names not known to the current system when there's a %Z in the format string.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     1
from setuptools import setup, find_packages
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     2
import sys, os
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     3
12
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
     4
version = '0.2'
0
ea0e45971cea initial commit to mercurial
Richard Baron Penman
parents:
diff changeset
     5
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
     6
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='',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    11
    classifiers=[
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    12
        'Environment :: Web Environment',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    13
        'Intended Audience :: Developers',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    14
        'License :: OSI Approved :: MIT License',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    15
        'Operating System :: OS Independent',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    16
        'Programming Language :: Python',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    17
        'Topic :: Internet :: WWW/HTTP'
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    18
    ],
12
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
    19
    keywords='whois, python',
1
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    20
    author='Richard Penman',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    21
    author_email='richard@webscraping.com',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    22
    url='http://code.google.com/p/pywhois/',
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    23
    license='MIT',
12
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
    24
    packages=['whois'],
c57439b500cb fixed test cases
Richard Baron Penman
parents: 1
diff changeset
    25
    package_dir={'whois':'whois'},
31
92176112c2d6 Move tlds.txt to a data/ folder and add it to the package
Evgeni Kunev <evgeni.kunev@gmail.com>
parents: 12
diff changeset
    26
    package_data={
92176112c2d6 Move tlds.txt to a data/ folder and add it to the package
Evgeni Kunev <evgeni.kunev@gmail.com>
parents: 12
diff changeset
    27
        'whois': ['data/*.txt']
92176112c2d6 Move tlds.txt to a data/ folder and add it to the package
Evgeni Kunev <evgeni.kunev@gmail.com>
parents: 12
diff changeset
    28
    },
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,
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    33
    zip_safe=False,
41781274f1e9 updated setup
Richard Baron Penman
parents: 0
diff changeset
    34
)