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
|
from setuptools import setup, find_packages
import os
import sys
SRC_FOLDER = "src"
ENTRY_POINTS = { "console_scripts":[ "ntlm_example_simple=ntlm_examples.simple:main",
"ntlm_example_extended=ntlm_examples.extended:main",] }
setup(name='python-ntlm',
version='1.1.0',
description='Python library that provides NTLM support, including an authentication handler for urllib2. Works with pass-the-hash in additon to password authentication.',
long_description="""
This package allows Python clients running on any operating
system to provide NTLM authentication to a supporting server.
python-ntlm is probably most useful on platforms that are not
Windows, since on Windows it is possible to take advantage of
platform-specific NTLM support.
This is also useful for passing hashes to servers requiring
ntlm authentication in instances where using windows tools is
not desirable.""",
author='Matthijs Mullender',
author_email='info@zopyx.org',
maintainer='Daniel Holth',
maintainer_email='dholth@gmail.com',
url="http://code.google.com/p/python-ntlm",
packages=["ntlm",],
zip_safe=False,
entry_points = ENTRY_POINTS,
)
|