-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathsetup.py
29 lines (27 loc) · 1.09 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
#
# This file is part of Python-AD. Python-AD is free software that is made
# available under the MIT license. Consult the file "LICENSE" that is
# distributed together with this file for the exact licensing terms.
#
# Python-AD is copyright (c) 2007 by the Python-AD authors. See the file
# "AUTHORS" for a complete overview.
from setuptools import setup, Extension
setup(
name = 'python-ad',
version = '0.9',
description = 'An AD client library for Python',
author = 'Geert Jansen',
author_email = '[email protected]',
url = 'https://github.com/geertj/python-ad',
license = 'MIT',
classifiers = ['Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python'],
package_dir = {'': 'lib'},
packages = ['ad', 'ad.core', 'ad.protocol', 'ad.util'],
install_requires = [ 'python-ldap', 'dnspython', 'ply' ],
ext_modules = [Extension('ad.protocol.krb5', ['lib/ad/protocol/krb5.c'],
libraries=['krb5'])],
test_suite = 'nose.collector'
)