I'm having an issue with getting past Alexa saying "yes" when invoked. from what I can tell I know part of the problem is "SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats" I need to add the comment but I don't know where. past that, it's having problems with the network scripts connecting, when invoked.
if anyone can spot something I missed or knows how to resolve these errors, I would be grateful.
I'm having an issue with getting past Alexa saying "yes" when invoked. from what I can tell I know part of the problem is "SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats" I need to add the comment but I don't know where. past that, it's having problems with the network scripts connecting, when invoked.
if anyone can spot something I missed or knows how to resolve these errors, I would be grateful.
here is the output for the interactive debugging
INFO: pocketsphinx.c(151): Parsed model-specific feature parameters from /home/echo/.local/lib/python Current configuration: [NAME] [DEFLT] [VALUE] -agc none none -agcthresh 2.0 2.000000e+00 -allphone -allphone_ci yes yes -alpha 0.97 9.700000e-01 -ascale 20.0 2.000000e+01 -aw 1 1 -backtrace no no -beam 1e-48 1.000000e-48 -bestpath yes yes -bestpathlw 9.5 9.500000e+00 -ceplen 13 13 -cmn live batch -cmninit 40,3,-1 41.00,-5.29,-0.12,5.09,2.48,-4.07,-1.37,-1.78,-5.08,-2.05,-6. -compallsen no no -dict /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/m -dictcase no no -dither no no -doublebw no no -ds 1 1 -fdict -feat 1s_c_d_dd 1s_c_d_dd -featparams -fillprob 1e-8 1.000000e-08 -frate 100 100 -fsg -fsgusealtpron yes yes -fsgusefiller yes yes -fwdflat yes yes -fwdflatbeam 1e-64 1.000000e-64 -fwdflatefwid 4 4 -fwdflatlw 8.5 8.500000e+00 -fwdflatsfwin 25 25 -fwdflatwbeam 7e-29 7.000000e-29 -fwdtree yes yes -hmm /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/m -input_endian little little -jsgf -keyphrase echo -kws -kws_delay 10 10 -kws_plp 1e-1 1.000000e-01 -kws_threshold 1e-30 1.000000e-10 -latsize 5000 5000 -lda -ldadim 0 0 -lifter 0 22 -lm -lmctl -lmname -logbase 1.0001 1.000100e+00 -logfn -logspec no no -lowerf 133.33334 1.300000e+02 -lpbeam 1e-40 1.000000e-40 -lponlybeam 7e-29 7.000000e-29 -lw 6.5 6.500000e+00 -maxhmmpf 30000 30000 -maxwpf -1 -1 -mdef -mean -mfclogdir -min_endfr 0 0 -mixw -mixwfloor 0.0000001 1.000000e-07 -mllr -mmap yes yes -ncep 13 13 -nfft 512 512 -nfilt 40 25 -nwpen 1.0 1.000000e+00 -pbeam 1e-48 1.000000e-48 -pip 1.0 1.000000e+00 -pl_beam 1e-10 1.000000e-10 -pl_pbeam 1e-10 1.000000e-10 -pl_pip 1.0 1.000000e+00 -pl_weight 3.0 3.000000e+00 -pl_window 5 5 -rawlogdir -remove_dc no no -remove_noise yes yes -remove_silence yes yes -round_filters yes yes -samprate 16000 1.600000e+04 -seed -1 -1 -sendump -senlogdir -senmgau -silprob 0.005 5.000000e-03 -smoothspec no no -svspec 0-12/13-25/26-38 -tmat -tmatfloor 0.0001 1.000000e-04 -topn 4 4 -topn_beam 0 0 -toprule -transform legacy dct -unit_area yes yes -upperf 6855.4976 6.800000e+03 -uw 1.0 1.000000e+00 -vad_postspeech 50 50 -vad_prespeech 20 20 -vad_startspeech 10 10 -vad_threshold 3.0 3.000000e+00 -var -varfloor 0.0001 1.000000e-04 -varnorm no no -verbose no no -warp_params -warp_type inverse_linear inverse_linear -wbeam 7e-29 7.000000e-29 -wip 0.65 6.500000e-01 -wlen 0.025625 2.562500e-02
INFO: feat.c(713): Initializing feature stream to type: '1s_c_d_dd', ceplen=13, CMN='batch', VARNORM= INFO: acmod.c(161): Using subvector specification 0-12/13-25/26-38 INFO: mdef.c(518): Reading model definition: /home/echo/.local/lib/python3.11/site-packages/pocketsph INFO: mdef.c(529): Found byte-order mark BMDF, assuming this is a binary mdef file INFO: bin_mdef.c(336): Reading binary model definition: /home/echo/.local/lib/python3.11/site-package INFO: bin_mdef.c(513): 42 CI-phone, 137053 CD-phone, 3 emitstate/phone, 126 CI-sen, 5126 Sen, 29324 S INFO: tmat.c(148): Reading HMM transition probability matrices: /home/echo/.local/lib/python3.11/site INFO: acmod.c(113): Attempting to use PTM computation module INFO: ms_gauden.c(127): Reading mixture gaussian parameter: /home/echo/.local/lib/python3.11/site-pac INFO: ms_gauden.c(242): 42 codebook, 3 feature, size: INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(127): Reading mixture gaussian parameter: /home/echo/.local/lib/python3.11/site-pac INFO: ms_gauden.c(242): 42 codebook, 3 feature, size: INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(304): 222 variance values floored INFO: ptm_mgau.c(475): Loading senones from dump file /home/echo/.local/lib/python3.11/site-packages/ INFO: ptm_mgau.c(499): BEGIN FILE FORMAT DESCRIPTION INFO: ptm_mgau.c(562): Rows: 128, Columns: 5126 INFO: ptm_mgau.c(594): Using memory-mapped I/O for senones INFO: ptm_mgau.c(837): Maximum top-N: 4 INFO: phone_loop_search.c(113): State beam -225 Phone exit beam -225 Insertion penalty 0 INFO: dict.c(318): Allocating 138824 20 bytes (2711 KiB) for word entries INFO: dict.c(333): Reading main dictionary: /home/echo/.local/lib/python3.11/site-packages/pocketsphi INFO: dict.c(212): Dictionary size 134723, allocated 1016 KiB for strings, 1679 KiB for phones INFO: dict.c(336): 134723 words read INFO: dict.c(358): Reading filler dictionary: /home/echo/.local/lib/python3.11/site-packages/pocketsp INFO: dict.c(212): Dictionary size 134728, allocated 0 KiB for strings, 0 KiB for phones INFO: dict.c(361): 5 words read INFO: dict2pid.c(396): Building PID tables for dictionary INFO: dict2pid.c(404): Allocating 42^3 2 bytes (144 KiB) for word-initial triphones INFO: dict2pid.c(131): Allocated 21336 bytes (20 KiB) for word-final triphones INFO: dict2pid.c(195): Allocated 21336 bytes (20 KiB) for single-phone word triphones INFO: kws_search.c(405): KWS(beam: -1080, plp: -23, default threshold -225, delay 10) 2023-12-20 03:20:55 DEBUG: Setting up playback handler: SoxHandler 2023-12-20 03:20:55 INFO: Checking Internet Connection ... 2023-12-20 03:20:55 DEBUG: Starting new HTTPS connection (1): api.amazon.com:443 2023-12-20 03:20:55 DEBUG: https://api.amazon.com:443 "GET /auth/o2/token HTTP/1.1" 404 29 2023-12-20 03:20:55 INFO: Connection OK 2023-12-20 03:20:55 INFO: AVS token: Requesting a new one 2023-12-20 03:20:55 DEBUG: Starting new HTTPS connection (1): api.amazon.com:443 2023-12-20 03:20:56 DEBUG: https://api.amazon.com:443 "POST /auth/o2/token HTTP/1.1" 200 849 2023-12-20 03:20:56 INFO: AVS token: Obtained successfully 2023-12-20 03:20:56 DEBUG: Stopping audio play 2023-12-20 03:20:56 DEBUG: Stopped play. No SoX process to stop 2023-12-20 03:20:56 DEBUG: Playing audio: /opt/AlexaPi/src/resources/hello.mp3 2023-12-20 03:20:56 DEBUG: Started play. sox -q /opt/AlexaPi/src/resources/hello.mp3 -t pulseaudio vo 2023-12-20 03:20:58 DEBUG: Finished play. INFO: kws_search.c(655): kws 1.41 CPU 0.620 xRT INFO: kws_search.c(657): kws 21.68 wall 9.509 xRT 2023-12-20 03:21:18 INFO: Triggered: pocketsphinx /opt/AlexaPi/src/main.py:505: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute trigger_thread.setDaemon(True) 2023-12-20 03:21:18 DEBUG: Stopping audio play 2023-12-20 03:21:18 DEBUG: Stopped play. 2023-12-20 03:21:18 DEBUG: Playing audio: /opt/AlexaPi/src/resources/alexayes.mp3 2023-12-20 03:21:18 DEBUG: Started play. sox -q /opt/AlexaPi/src/resources/alexayes.mp3 -t pulseaudio 2023-12-20 03:21:18 DEBUG: Finished play. 2023-12-20 03:21:18 DEBUG: Recording: Setting up 2023-12-20 03:21:18 DEBUG: Recording: Start 2023-12-20 03:21:18 DEBUG: Starting new HTTPS connection (1): access-alexa-na.amazon.com:443 SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats Exception in thread Thread-2 (trigger_process): Traceback (most recent call last): File "/usr/lib/python3.11/threading.py", line 1039, in _bootstrap_inner self.run() File "/usr/lib/python3.11/threading.py", line 976, in run self._target(*self._args, self._kwargs) File "/opt/AlexaPi/src/main.py", line 535, in trigger_process alexa_speech_recognizer(audio_stream) File "/opt/AlexaPi/src/main.py", line 338, in alexa_speech_recognizer resp = requests.post(url, headers=headers, data=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/api.py", line 116, in post return request('post', url, data=data, json=json, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/api.py", line 60, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/sessions.py", line 533, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/sessions.py", line 646, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/adapters.py", line 467, in send low_conn.endheaders() File "/usr/lib/python3.11/http/client.py", line 1277, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/usr/lib/python3.11/http/client.py", line 1037, in _send_output self.send(msg) File "/usr/lib/python3.11/http/client.py", line 975, in send self.connect() File "/usr/local/lib/python3.11/dist-packages/urllib3/connection.py", line 316, in connect conn = self._new_conn() ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/urllib3/connection.py", line 159, in _new_conn conn = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/urllib3/util/connection.py", line 57, in create_conne for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/socket.py", line 962, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SystemError stop ^C^X^Z [1]+ Stopped python3 /opt/AlexaPi/src/main.py -d echo@echo:~ $ python3 /opt/AlexaPi/src/main.py -d INFO: pocketsphinx.c(151): Parsed model-specific feature parameters from /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/feat.params Current configuration: [NAME] [DEFLT] [VALUE] -agc none none -agcthresh 2.0 2.000000e+00 -allphone -allphone_ci yes yes -alpha 0.97 9.700000e-01 -ascale 20.0 2.000000e+01 -aw 1 1 -backtrace no no -beam 1e-48 1.000000e-48 -bestpath yes yes -bestpathlw 9.5 9.500000e+00 -ceplen 13 13 -cmn live batch -cmninit 40,3,-1 41.00,-5.29,-0.12,5.09,2.48,-4.07,-1.37,-1.78,-5.08,-2.05,-6.45,-1.42,1.17 -compallsen no no -dict /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/cmudict-en-us.dict -dictcase no no -dither no no -doublebw no no -ds 1 1 -fdict -feat 1s_c_d_dd 1s_c_d_dd -featparams -fillprob 1e-8 1.000000e-08 -frate 100 100 -fsg -fsgusealtpron yes yes -fsgusefiller yes yes -fwdflat yes yes -fwdflatbeam 1e-64 1.000000e-64 -fwdflatefwid 4 4 -fwdflatlw 8.5 8.500000e+00 -fwdflatsfwin 25 25 -fwdflatwbeam 7e-29 7.000000e-29 -fwdtree yes yes -hmm /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us -input_endian little little -jsgf -keyphrase echo -kws -kws_delay 10 10 -kws_plp 1e-1 1.000000e-01 -kws_threshold 1e-30 1.000000e-10 -latsize 5000 5000 -lda -ldadim 0 0 -lifter 0 22 -lm -lmctl -lmname -logbase 1.0001 1.000100e+00 -logfn -logspec no no -lowerf 133.33334 1.300000e+02 -lpbeam 1e-40 1.000000e-40 -lponlybeam 7e-29 7.000000e-29 -lw 6.5 6.500000e+00 -maxhmmpf 30000 30000 -maxwpf -1 -1 -mdef -mean -mfclogdir -min_endfr 0 0 -mixw -mixwfloor 0.0000001 1.000000e-07 -mllr -mmap yes yes -ncep 13 13 -nfft 512 512 -nfilt 40 25 -nwpen 1.0 1.000000e+00 -pbeam 1e-48 1.000000e-48 -pip 1.0 1.000000e+00 -pl_beam 1e-10 1.000000e-10 -pl_pbeam 1e-10 1.000000e-10 -pl_pip 1.0 1.000000e+00 -pl_weight 3.0 3.000000e+00 -pl_window 5 5 -rawlogdir -remove_dc no no -remove_noise yes yes -remove_silence yes yes -round_filters yes yes -samprate 16000 1.600000e+04 -seed -1 -1 -sendump -senlogdir -senmgau -silprob 0.005 5.000000e-03 -smoothspec no no -svspec 0-12/13-25/26-38 -tmat -tmatfloor 0.0001 1.000000e-04 -topn 4 4 -topn_beam 0 0 -toprule -transform legacy dct -unit_area yes yes -upperf 6855.4976 6.800000e+03 -uw 1.0 1.000000e+00 -vad_postspeech 50 50 -vad_prespeech 20 20 -vad_startspeech 10 10 -vad_threshold 3.0 3.000000e+00 -var -varfloor 0.0001 1.000000e-04 -varnorm no no -verbose no no -warp_params -warp_type inverse_linear inverse_linear -wbeam 7e-29 7.000000e-29 -wip 0.65 6.500000e-01 -wlen 0.025625 2.562500e-02
INFO: feat.c(713): Initializing feature stream to type: '1s_c_d_dd', ceplen=13, CMN='batch', VARNORM='no', AGC='none' INFO: acmod.c(161): Using subvector specification 0-12/13-25/26-38 INFO: mdef.c(518): Reading model definition: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/mdef INFO: mdef.c(529): Found byte-order mark BMDF, assuming this is a binary mdef file INFO: bin_mdef.c(336): Reading binary model definition: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/mdef INFO: bin_mdef.c(513): 42 CI-phone, 137053 CD-phone, 3 emitstate/phone, 126 CI-sen, 5126 Sen, 29324 Sen-Seq INFO: tmat.c(148): Reading HMM transition probability matrices: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/transition_matrices INFO: acmod.c(113): Attempting to use PTM computation module INFO: ms_gauden.c(127): Reading mixture gaussian parameter: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/means INFO: ms_gauden.c(242): 42 codebook, 3 feature, size: INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(127): Reading mixture gaussian parameter: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/variances INFO: ms_gauden.c(242): 42 codebook, 3 feature, size: INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(244): 128x13 INFO: ms_gauden.c(304): 222 variance values floored INFO: ptm_mgau.c(475): Loading senones from dump file /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/sendump INFO: ptm_mgau.c(499): BEGIN FILE FORMAT DESCRIPTION INFO: ptm_mgau.c(562): Rows: 128, Columns: 5126 INFO: ptm_mgau.c(594): Using memory-mapped I/O for senones INFO: ptm_mgau.c(837): Maximum top-N: 4 INFO: phone_loop_search.c(113): State beam -225 Phone exit beam -225 Insertion penalty 0 INFO: dict.c(318): Allocating 138824 20 bytes (2711 KiB) for word entries INFO: dict.c(333): Reading main dictionary: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/cmudict-en-us.dict INFO: dict.c(212): Dictionary size 134723, allocated 1016 KiB for strings, 1679 KiB for phones INFO: dict.c(336): 134723 words read INFO: dict.c(358): Reading filler dictionary: /home/echo/.local/lib/python3.11/site-packages/pocketsphinx/model/en-us/noisedict INFO: dict.c(212): Dictionary size 134728, allocated 0 KiB for strings, 0 KiB for phones INFO: dict.c(361): 5 words read INFO: dict2pid.c(396): Building PID tables for dictionary INFO: dict2pid.c(404): Allocating 42^3 2 bytes (144 KiB) for word-initial triphones INFO: dict2pid.c(131): Allocated 21336 bytes (20 KiB) for word-final triphones INFO: dict2pid.c(195): Allocated 21336 bytes (20 KiB) for single-phone word triphones INFO: kws_search.c(405): KWS(beam: -1080, plp: -23, default threshold -225, delay 10) 2023-12-20 03:35:05 DEBUG: Setting up playback handler: SoxHandler 2023-12-20 03:35:05 INFO: Checking Internet Connection ... 2023-12-20 03:35:05 DEBUG: Starting new HTTPS connection (1): api.amazon.com:443 2023-12-20 03:35:06 DEBUG: https://api.amazon.com:443 "GET /auth/o2/token HTTP/1.1" 404 29 2023-12-20 03:35:06 INFO: Connection OK 2023-12-20 03:35:06 INFO: AVS token: Requesting a new one 2023-12-20 03:35:06 DEBUG: Starting new HTTPS connection (1): api.amazon.com:443 2023-12-20 03:35:06 DEBUG: https://api.amazon.com:443 "POST /auth/o2/token HTTP/1.1" 200 849 2023-12-20 03:35:06 INFO: AVS token: Obtained successfully 2023-12-20 03:35:06 DEBUG: Stopping audio play 2023-12-20 03:35:06 DEBUG: Stopped play. No SoX process to stop 2023-12-20 03:35:06 DEBUG: Playing audio: /opt/AlexaPi/src/resources/hello.mp3 2023-12-20 03:35:06 DEBUG: Started play. sox -q /opt/AlexaPi/src/resources/hello.mp3 -t pulseaudio vol -6.0 dB pad 0 0 2023-12-20 03:35:09 DEBUG: Finished play. INFO: cmn_live.c(120): Update from < 41.00 -5.29 -0.12 5.09 2.48 -4.07 -1.37 -1.78 -5.08 -2.05 -6.45 -1.42 1.17 > INFO: cmn_live.c(138): Update to < 44.47 16.13 -0.96 3.01 -14.08 8.63 -11.66 8.39 -8.87 9.89 6.04 5.31 13.52 > INFO: kws_search.c(655): kws 0.75 CPU 0.481 xRT INFO: kws_search.c(657): kws 8.37 wall 5.367 xRT 2023-12-20 03:35:15 INFO: Triggered: pocketsphinx /opt/AlexaPi/src/main.py:505: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead trigger_thread.setDaemon(True) 2023-12-20 03:35:15 DEBUG: Stopping audio play 2023-12-20 03:35:15 DEBUG: Stopped play. 2023-12-20 03:35:15 DEBUG: Playing audio: /opt/AlexaPi/src/resources/alexayes.mp3 2023-12-20 03:35:15 DEBUG: Started play. sox -q /opt/AlexaPi/src/resources/alexayes.mp3 -t pulseaudio vol -6.0 dB pad 0 0 2023-12-20 03:35:16 DEBUG: Finished play. 2023-12-20 03:35:16 DEBUG: Recording: Setting up 2023-12-20 03:35:16 DEBUG: Recording: Start 2023-12-20 03:35:16 DEBUG: Starting new HTTPS connection (1): access-alexa-na.amazon.com:443 SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats Exception in thread Thread-2 (trigger_process): Traceback (most recent call last): File "/usr/lib/python3.11/threading.py", line 1039, in _bootstrap_inner self.run() File "/usr/lib/python3.11/threading.py", line 976, in run self._target(*self._args, self._kwargs) File "/opt/AlexaPi/src/main.py", line 535, in trigger_process alexa_speech_recognizer(audio_stream) File "/opt/AlexaPi/src/main.py", line 338, in alexa_speech_recognizer resp = requests.post(url, headers=headers, data=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/api.py", line 116, in post return request('post', url, data=data, json=json, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/api.py", line 60, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/sessions.py", line 533, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/sessions.py", line 646, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/requests/adapters.py", line 467, in send low_conn.endheaders() File "/usr/lib/python3.11/http/client.py", line 1277, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/usr/lib/python3.11/http/client.py", line 1037, in _send_output self.send(msg) File "/usr/lib/python3.11/http/client.py", line 975, in send self.connect() File "/usr/local/lib/python3.11/dist-packages/urllib3/connection.py", line 316, in connect conn = self._new_conn() ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/urllib3/connection.py", line 159, in _new_conn conn = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/urllib3/util/connection.py", line 57, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/socket.py", line 962, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SystemError