Docs: Fix a misplaced statement in the document for ServerProxy (GH-130616)

The sentence "If an HTTPS URL ..." explains what the parameter means,
so moved it to the paragraph explaining what the other parameters mean.
This commit is contained in:
Yuki Kobayashi 2025-02-28 00:14:56 +09:00 committed by GitHub
parent e85f81f430
commit b26286ca49
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -61,6 +61,8 @@ between conformable Python objects and XML on the wire.
The *headers* parameter is an optional sequence of HTTP headers to send with
each request, expressed as a sequence of 2-tuples representing the header
name and value. (e.g. ``[('Header-Name', 'value')]``).
If an HTTPS URL is provided, *context* may be :class:`ssl.SSLContext`
and configures the SSL settings of the underlying HTTPS connection.
The obsolete *use_datetime* flag is similar to *use_builtin_types* but it
applies only to date/time values.
@ -75,9 +77,7 @@ between conformable Python objects and XML on the wire.
portion will be base64-encoded as an HTTP 'Authorization' header, and sent to
the remote server as part of the connection process when invoking an XML-RPC
method. You only need to use this if the remote server requires a Basic
Authentication user and password. If an HTTPS URL is provided, *context* may
be :class:`ssl.SSLContext` and configures the SSL settings of the underlying
HTTPS connection.
Authentication user and password.
The returned instance is a proxy object with methods that can be used to invoke
corresponding RPC calls on the remote server. If the remote server supports the