Add support for options parameter to parse_uri

XMLWordPrintableJSON

    • Python Drivers
    • None
    • None
    • None
    • None
    • None
    • None

      Context

      In developing support for Queryable Encryption it was decided that adding an `options` parameter to `parse_uri` would help facilitate development of that feature and other use cases by allowing users to customize options with a dictionary full of options. E.g. parse_uri(…, options={"auto_encryption_opts", auto_encryption_opts)

      Any options provided this way will be merged with `uri.get("options")`.

      Definition of done

      Add `options` kwarg to parse_uri and if not None, merge with `uri.get("options")`

      Pitfalls

      More options for parse_uri! Could be confusing but will document accordingly.

              Assignee:
              Alex Clark
              Reporter:
              Alex Clark
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: