Wsgidav

Latest version: v4.3.3

Safety actively analyzes 682382 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

4.3.4

4.3.3

- Deprecate Python 3.8 (EOL: 2024-10-14)
- Build Windows installer with Python 3.12
- Update to Cheroot 10.8
- [315](https://github.com/mar10/wsgidav/issues/315) CHANGELOG.md is installed into the virtualenv or prefix root directory

4.3.2

- [318](https://github.com/mar10/wsgidav/issues/318) Error when used with lxml
- Test with Python 3.12
- Update to black 24.3
- Use ruff instead of flake8

4.3.1

- New option `suppress_version_info` to suppress WsgiDAV's version info in
responses (default: false).
- 298: `--root` argument honors `fs_dav_provider` configuration.
- 301: `_DAVResource` should have `is_link()` method to avoid dir_browser issues.
- 308: remove defusedxml dependency.

4.3.0

- BREAKING:
- See option `fs_dav_provider.follow_symlinks` below.
- Deprecate Python 3.7 (EOL: 2023-06-27)
- Install pam_dc dependencies using extra syntax: `pip install wsgidav[pam]`
- 281 Requesting range off end of file does not return 416 status code
- 290 Unable to upload chunked big file using requests python library.
- Add `logging.enable` option to activate the 'wsgidav' logger when this package
is used as a library. This replaces an explicit call to `utils.init_logging()`.
When running as CLI, this option is on by default.
- Add `fs_dav_provider` section to options.
- Add `fs_dav_provider.follow_symlinks` option to enable symlinks (default: false)<br>
_follow_symlinks_ is false by default, since
[symlinks may be a security risk](https://serverfault.com/questions/244592/followsymlinks-on-apache-why-is-it-a-security-risk).<br>
File resources that are symlinks are still enumerated and listed by the
directory browser. However trying to access content will raise '403 Forbidden'
Pass _follow_symlinks=True_ to the FilesystemProvider constructor or yaml configuration
to restore the previous behavior.
- Add `fs_dav_provider.shadow_map`, which can be used to blend in a favicon
when context is opened inline (230)
- Remove (unused) interface definitions
- Use the [Furo](https://github.com/pradyunsg/furo) documentation theme

4.2.0

- 277 Add quota-used-bytes and quota-available-bytes (RFC4331) (NewbieOrange)
- Build MSI installer with Python 3.11, cheroot 9.0, cx_Freeze 6.3 (may fix 278)
- Official support for Python 3.11
- Stop testing Python 3.6 (EOL 2021-12-21)
- Update to black 22.12

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.