@@ -248,27 +248,31 @@ def _transport_quic(self, config: QUICTransportConfig, path: str) -> dict:
248248 """Handle QUIC transport - only gets QUIC config"""
249249 host = config .host if isinstance (config .host , str ) else (config .host [0 ] if config .host else "" )
250250
251- return self ._normalize_and_remove_none_values ({
252- "security" : host ,
253- "header" : {"type" : config .header_type },
254- "key" : path ,
255- })
251+ return self ._normalize_and_remove_none_values (
252+ {
253+ "security" : host ,
254+ "header" : {"type" : config .header_type },
255+ "key" : path ,
256+ }
257+ )
256258
257259 def _transport_kcp (self , config : KCPTransportConfig , path : str ) -> dict :
258260 """Handle KCP transport - only gets KCP config"""
259261 host = config .host if isinstance (config .host , str ) else (config .host [0 ] if config .host else "" )
260262
261- return self ._normalize_and_remove_none_values ({
262- "header" : {"type" : config .header_type , "domain" : host },
263- "mtu" : config .mtu if config .mtu else 1350 ,
264- "tti" : config .tti if config .tti else 50 ,
265- "uplinkCapacity" : config .uplink_capacity if config .uplink_capacity else 12 ,
266- "downlinkCapacity" : config .downlink_capacity if config .downlink_capacity else 100 ,
267- "congestion" : config .congestion ,
268- "readBufferSize" : config .read_buffer_size if config .read_buffer_size else 2 ,
269- "writeBufferSize" : config .write_buffer_size if config .write_buffer_size else 2 ,
270- "seed" : path ,
271- })
263+ return self ._normalize_and_remove_none_values (
264+ {
265+ "header" : {"type" : config .header_type , "domain" : host },
266+ "mtu" : config .mtu if config .mtu else 1350 ,
267+ "tti" : config .tti if config .tti else 50 ,
268+ "uplinkCapacity" : config .uplink_capacity if config .uplink_capacity else 12 ,
269+ "downlinkCapacity" : config .downlink_capacity if config .downlink_capacity else 100 ,
270+ "congestion" : config .congestion ,
271+ "readBufferSize" : config .read_buffer_size if config .read_buffer_size else 2 ,
272+ "writeBufferSize" : config .write_buffer_size if config .write_buffer_size else 2 ,
273+ "seed" : path ,
274+ }
275+ )
272276
273277 def _apply_transport (self , network : str , inbound : SubscriptionInboundData , path : str ) -> dict | None :
274278 """Apply transport settings using registry pattern"""
@@ -284,15 +288,17 @@ def _apply_tls(self, tls_config: TLSConfig, security: str) -> dict:
284288 sni = tls_config .sni if isinstance (tls_config .sni , str ) else (tls_config .sni [0 ] if tls_config .sni else None )
285289
286290 if security == "reality" :
287- return self ._normalize_and_remove_none_values ({
288- "serverName" : sni ,
289- "fingerprint" : tls_config .fingerprint ,
290- "show" : False ,
291- "publicKey" : tls_config .reality_public_key ,
292- "shortId" : tls_config .reality_short_id ,
293- "spiderX" : tls_config .reality_spx ,
294- "mldsa65Verify" : tls_config .mldsa65_verify ,
295- })
291+ return self ._normalize_and_remove_none_values (
292+ {
293+ "serverName" : sni ,
294+ "fingerprint" : tls_config .fingerprint ,
295+ "show" : False ,
296+ "publicKey" : tls_config .reality_public_key ,
297+ "shortId" : tls_config .reality_short_id ,
298+ "spiderX" : tls_config .reality_spx ,
299+ "mldsa65Verify" : tls_config .mldsa65_verify ,
300+ }
301+ )
296302 else : # tls
297303 config = {
298304 "serverName" : sni ,
@@ -356,11 +362,13 @@ def _download_config(self, download_settings: SubscriptionInboundData, link_form
356362 sockopt = sockopt ,
357363 )
358364
359- return self ._normalize_and_remove_none_values ({
360- "address" : download_settings .address ,
361- "port" : self ._select_port (download_settings .port ),
362- ** stream_settings ,
363- })
365+ return self ._normalize_and_remove_none_values (
366+ {
367+ "address" : download_settings .address ,
368+ "port" : self ._select_port (download_settings .port ),
369+ ** stream_settings ,
370+ }
371+ )
364372
365373 # ========== Protocol Builders (Registry Methods) ==========
366374
0 commit comments