﻿wsgidav.util
============

..
  Custom formatting of module doc layout
  https://stackoverflow.com/questions/48074094/use-sphinx-autosummary-recursively-to-generate-api-documentation
  TODO: how can we add the documented module attributes (constants, ...)?

.. rubric:: Description

.. automodule:: wsgidav.util

.. currentmodule:: wsgidav.util




.. rubric:: Classes

.. autosummary::
    :toctree: .
    
    NO_DEFAULT
    
    SubAppStartResponse
    




.. rubric:: Functions

.. autosummary::
    :toctree: .
    
    add_property_response
    byte_number_string
    calc_base64
    calc_hexdigest
    check_python_version
    check_tags
    checked_etag
    deep_update
    dynamic_import_class
    dynamic_instantiate_class
    dynamic_instantiate_class_from_opts
    evaluate_http_conditionals
    fail
    fix_path
    get_content_length
    get_dict_value
    get_file_etag
    get_file_extension
    get_log_time
    get_module_logger
    get_rfc1123_time
    get_rfc3339_time
    get_uri_name
    get_uri_parent
    guess_mime_type
    init_logging
    is_basestring
    is_bytes
    is_child_uri
    is_equal_or_child_uri
    is_str
    join_uri
    make_complete_url
    obtain_content_ranges
    parse_if_header_dict
    parse_if_match_header
    parse_time_string
    parse_xml_body
    pop_path
    pop_path2
    purge_passwords
    re_encode_wsgi
    read_and_discard_input
    read_timeout_value_header
    removeprefix
    safe_re_encode
    save_split
    send_multi_status_response
    send_redirect_response
    send_status_response
    shift_path
    split_namespace
    string_repr
    test_if_header_dict
    to_bytes
    to_set
    to_str
    to_unicode_safe
    unicode_to_wsgi
    update_headers_in_place
    wsgi_to_bytes







.. rubric:: Other Members

.. autosummary::

 
    BASE_LOGGER_NAME
    HTTP_BAD_REQUEST
    HTTP_CREATED
    HTTP_NOT_MODIFIED
    HTTP_NO_CONTENT
    HTTP_OK
    HTTP_PRECONDITION_FAILED
    HTTP_RANGE_NOT_SATISFIABLE
    MAX_FINITE_TIMEOUT_LIMIT
    PYTHON_VERSION
    filesystemencoding
    public_python_info
    public_wsgidav_info
