Mario, DL3LSM, contributed changes for MacOS support. Thanks!
I added device names to PulseAudio. The PulseAudio name "pulse" still refers to the default device. Otherwise, enter a PulseAudio name such as "pulse:alsa_input.pci-0000_00_1b.0.analog-stereo". See quisk_conf_defaults.py or docs.html. PulseAudio support enables you to connect to recent versions of wsjt-x. To turn this off, set show_pulse_audio_devices = False in your config file.