setup.py 1.31 KB
Newer Older
Marcin Kasperski's avatar
Marcin Kasperski committed
1

Marcin Kasperski's avatar
Marcin Kasperski committed
2
VERSION = '1.2.1'
3
4

# pylint: disable=unused-import
Marcin Kasperski's avatar
Marcin Kasperski committed
5

Marcin Kasperski's avatar
Marcin Kasperski committed
6
try:
Marcin Kasperski's avatar
Marcin Kasperski committed
7
    from setuptools import setup, find_packages
Marcin Kasperski's avatar
Marcin Kasperski committed
8
except ImportError:
Marcin Kasperski's avatar
Marcin Kasperski committed
9
10
11
    from ez_setup import use_setuptools
    use_setuptools()
    from setuptools import setup, find_packages
Marcin Kasperski's avatar
Marcin Kasperski committed
12

13
LONG_DESCRIPTION = open("README.txt").read()
Marcin Kasperski's avatar
Marcin Kasperski committed
14

Marcin Kasperski's avatar
Marcin Kasperski committed
15
setup(
16
17
18
19
20
21
22
23
24
25
26
    name="mercurial_keyring",
    version=VERSION,
    author='Marcin Kasperski',
    author_email='Marcin.Kasperski@mekk.waw.pl',
    url='http://bitbucket.org/Mekk/mercurial_keyring',
    description='Mercurial Keyring Extension',
    long_description=LONG_DESCRIPTION,
    license='BSD',
    py_modules=['mercurial_keyring'],
    keywords="mercurial hg keyring password",
    classifiers=[
Marcin Kasperski's avatar
Marcin Kasperski committed
27
28
29
30
31
        'Development Status :: 4 - Beta',
        'Environment :: Console',
        'Intended Audience :: Developers',
        'License :: DFSG approved',
        'License :: OSI Approved :: BSD License',
32
33
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 3',
Marcin Kasperski's avatar
Marcin Kasperski committed
34
35
36
37
38
        'Operating System :: OS Independent',
        'Topic :: Software Development :: Libraries',
        'Topic :: Software Development :: Libraries :: Python Modules',
        'Topic :: Software Development :: Version Control'
    ],
39
40
    install_requires=[
        'keyring>=0.3',
41
        'mercurial_extension_utils>=1.5.0',
42
43
    ],
    zip_safe=True,
Marcin Kasperski's avatar
Marcin Kasperski committed
44
)