@@ -182,8 +182,6 @@ def host_mapping_to_node_config(host: Mapping[str, Union[str, int]]) -> NodeConf
182
182
"host" ,
183
183
"port" ,
184
184
"path_prefix" ,
185
- "url_prefix" ,
186
- "use_ssl" ,
187
185
}
188
186
disallowed_keys = set (host .keys ()).difference (allow_hosts_keys )
189
187
if disallowed_keys :
@@ -197,41 +195,6 @@ def host_mapping_to_node_config(host: Mapping[str, Union[str, int]]) -> NodeConf
197
195
198
196
options = dict (host )
199
197
200
- # Handle the deprecated option 'use_ssl'
201
- if "use_ssl" in options :
202
- use_ssl = options .pop ("use_ssl" )
203
- if not isinstance (use_ssl , bool ):
204
- raise TypeError ("'use_ssl' must be of type 'bool'" )
205
-
206
- # Ensure the user isn't specifying scheme=http use_ssl=True or vice-versa
207
- if "scheme" in options and (options ["scheme" ] == "https" ) != use_ssl :
208
- raise ValueError (
209
- f"Cannot specify conflicting options 'scheme={ options ['scheme' ]} ' "
210
- f"and 'use_ssl={ use_ssl } '. Use 'scheme' only instead"
211
- )
212
-
213
- warnings .warn (
214
- "The 'use_ssl' option is no longer needed as specifying a 'scheme' is now required" ,
215
- category = DeprecationWarning ,
216
- stacklevel = warn_stacklevel (),
217
- )
218
- options .setdefault ("scheme" , "https" if use_ssl else "http" )
219
-
220
- # Handle the deprecated option 'url_prefix'
221
- if "url_prefix" in options :
222
- if "path_prefix" in options :
223
- raise ValueError (
224
- "Cannot specify conflicting options 'url_prefix' and "
225
- "'path_prefix'. Use 'path_prefix' only instead"
226
- )
227
-
228
- warnings .warn (
229
- "The 'url_prefix' option is deprecated in favor of 'path_prefix'" ,
230
- category = DeprecationWarning ,
231
- stacklevel = warn_stacklevel (),
232
- )
233
- options ["path_prefix" ] = options .pop ("url_prefix" )
234
-
235
198
return NodeConfig (** options ) # type: ignore[arg-type]
236
199
237
200
0 commit comments