fs.webdavfs
fs.webdavfs is a WebDAV driver for PyFileSystem2.
Supported Python versions
Python 2.7
Python 3.4
Python 3.5
Python 3.6
Usage
Use the fs.open_fs method with the webdav:// protocol:
>>> import fs
>>> handle = fs.open_fs('webdav://admin:admin@zopyx.com:22082/exist/webdav/db')
or use the public constructor of the WebDAVFS class:
>>> from webdavfs.webdavfs import WebDAVFS
>>> url = 'http://zopyx.com:22082'
>>> root = '/exist/webdav/db'
>>> handle = WebDAVFS(url, login='admin', password='admin', root)
>>> handle.makedir('foo')
>>> print(handle.listdir('.'))
....
Repository
Issue tracker
Tests
License
This module is published under the MIT license.
This module was sponsored and financed by Andreas Jung/ZOPYX
Contact
Release notes
0.3.4 (2018/04/16)
merged PR #14 (openbin not raising ResourceNotFound on missing parent) [ajung, althonos]
0.3.3 (2017/12/29)
fixed issue with hardcoded http method in opener.py [ajung]
0.3.2 (2017/11/13)
details/modified + details/created are correctly converted according to the PyFilesystem2 docs to datetime [ajung]
0.3.1 (2017/10/19)
fixed LICENSE file (MIT)
0.3.0 (2017/10/16)
merged https://github.com/PyFilesystem/webdavfs/pull/3 [althonos]
WebDAVFS constructor uses login and password parameter instead of credentials dict
0.2.0 (2017/05/04)
new testing infrastructure on Travis using Docker images for testing against Python 2.7-3.6
0.1.0 (2017/04/10)
initial release
Metadata
Release files for fs.webdavfs 0.3.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| fs.webdavfs-0.3.4.2.zip | 13.8 kB | Without provenance | Details |
Release files / fs.webdavfs-0.3.4.2.zip
| Download URL | fs.webdavfs-0.3.4.2.zip |
|---|---|
| Size | 13.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3463573d6ff42a2230d6b8aef7e72197995394b5ef268c85873795732218e454
|
|
BLAKE2b-256 checksum How to use checksums |
c51a5846beb1b07df48fa43c254affe0edeae0717cb18cd5d473431038cc980f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for fs.webdavfs 0.3.4.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.