Merge pull request #34 from gentoo90/sspi

Add Windows native authentication support
This commit is contained in:
Ian Cordasco 2015-05-04 09:07:49 -05:00
commit 05bc753d7d
4 changed files with 12 additions and 2 deletions

View File

@ -3,4 +3,6 @@ python:
- "2.6"
- "2.7"
install:
- pip install .
script: py.test test_requests_kerberos.py

View File

@ -1,4 +1,7 @@
import kerberos
try:
import kerberos
except ImportError:
import kerberos_sspi as kerberos
import re
import logging

View File

@ -1,2 +1 @@
requests>=1.1.0
kerberos==1.1.1

6
setup.py Normal file → Executable file
View File

@ -1,12 +1,18 @@
#!/usr/bin/env python
# coding: utf-8
import os
import sys
import re
from setuptools import setup
with open('requirements.txt') as requirements:
requires = [line.strip() for line in requirements if line.strip()]
if sys.platform == 'win32':
requires.append('kerberos-sspi')
else:
requires.append('kerberos==1.1.1')
path = os.path.dirname(__file__)
desc_fd = os.path.join(path, 'README.rst')
hist_fd = os.path.join(path, 'HISTORY.rst')