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: