webdav-client-python icon indicating copy to clipboard operation
webdav-client-python copied to clipboard

:cloud: webdavclient provides easy and convenient to work with WebDAV-servers.

Results 20 webdav-client-python issues
Sort by recently updated
recently updated
newest added

https://github.com/CloudPolis/webdav-client-python/blob/2f011c543264f44d49bea56aebd2815791e7542e/webdav/client.py#L297 I'm unable to understand in my code what was the reason of "missing resouce". For example if it was a 401 Unauthorized error - i will get an exception...

Hi, I tried your client for owncloud upload_sync worked smoothly but download_sync ... I gave the output. What could cause this >c.download_sync(remote_path="http://localhost/owncloud/remote.php/webdav/sync/", local_path="/home/kerim/sync") ___ Traceback (most recent call last): File...

Possible it must be just urn not urn.path() https://github.com/CloudPolis/webdav-client-python/blob/2f011c543264f44d49bea56aebd2815791e7542e/webdav/client.py#L873

Hi there, the current package seem to require `lxml`, yet this module only uses the `etree` interface, which has a builtin C and Python implementation (`xml.etree.cElementTree` and `xml.etree.ElementTree`). As such,...

incorrect names when upload directory from windows to WebDAV server. Last char in folder names was '\\'

Hi, I suggest to add support for the etag field. The change would be just a few lines in client.py: ```python find_attributes = { 'created': ".//{DAV:}creationdate", 'name': ".//{DAV:}displayname", 'size': ".//{DAV:}getcontentlength",...

On our DAV server, two functions on directories failed: 1. `check()` returned `False` when passed dav.check('/path/to/mydir'), where mydir is a directory 2. `is_dir()` raised a `MethodNotSupported` error on files Fixed...

The readme suggests ``` from webdav.client import WebDavException ``` to import the custom exceptions. However, according to the directory structure it should be: ``` from webdav.exceptions import WebDavException ```