pypi WsgiDAV 2.4.0
v2.4.0

latest releases: 4.3.2, 4.3.1, 4.3.0...
5 years ago
  • Improve configuration files:
    • YAML is now the preferred configuration file format.
    • Add support for JSON config files (JavaScript-style comments allowed) (#89)
    • Use wsgidav.yaml, wsgidav.json, or wsgidav.conf by default if they exist in the local folder
  • Expand '~' in --root and --config command line options
  • #97: Fix assumption that QUERY_STRING is in environment (dir_browser)
  • #99: Fix virtual_dav_provider for Py3: WSGI expects binary instead of str
  • #100: Send ETags with PUT response
  • #101: Fail cleanly if trying to PUT to unknown collection
  • Refactor logging:
    • Re-define verbosity level range: 0..5
    • Remove usage of print in favor of logging.getLogger().debug
    • Remove util.note(), .status(), ... helpers
  • Refactor code base:
    • Use .format() syntax instead of %s for string templating
    • Mandatory PEP 8 compliance (checked by flake8)
  • Rework documentation on Read The Docs
  • MSI setup uses Cheroot version 6.2+

Don't miss a new WsgiDAV release

NewReleases is sending notifications on new releases.