diff --git a/krb5dav.py b/krb5dav.py index b199ae4..7b8ed37 100755 --- a/krb5dav.py +++ b/krb5dav.py @@ -72,7 +72,9 @@ class Krb5DAV(davlib.DAV): def __store_cookies(self, response): cookiestr = response.getheader('set-cookie') - self.__cookies.load(cookiestr) + + if not cookiestr is None: + self.__cookies.load(cookiestr) def __request_authenticate(self, method, url, body, extra_hdrs): self.__probe_mechanisms() diff --git a/setup.py b/setup.py index 1654b70..108dcb3 100755 --- a/setup.py +++ b/setup.py @@ -4,12 +4,12 @@ from distutils.core import setup setup( name='WebDAV-Kerberos', - version='0.1.0', + version='0.2.0', description='Kerberised WebDAV client library', author='Bob Carroll', author_email='bob.carroll@alum.rit.edu', url='http://github.com/rcarz/WebDAV-Kerberos', py_modules=['krb5dav'], - requires=['Python_WebDAV_Library', 'PyKerberos'], + install_requires=['Python_WebDAV_Library', 'kerberos'], )