Před pár dny jsem aktualizoval svůj MacOS na Catalinu a ihned poté začaly všechny skripty Snowflake, které jsem napsal v #Pythonu, vracet chybu Abort trap: 6. Moje původní myšlenka byla, že něco musí být problém s kompatibilitou buď s pythonovským konektorem, nebo s novým výchozím terminálovým shellem zsh. Naštěstí jsem se mýlil, ale tady je to, co jsem našel a jak jsem byl schopen udělat, aby mé skripty Python opět běží. -Oh Happy Days.
Proč se to děje
Chybička zřejmě souvisí s tím, že Catalina nedovoluje volat dyliby bez verze. Zkrátíme to tím, že propojíme soubory dylib bez verzí se soubory s verzemi. Zde je oprava, která u mě fungovala.
Oprava
Vyhledávání na Googlu mě přivedlo sem: https://forums.developer.apple.com/thread/119429
;tldr
Ze svého terminálu musíme spustit několik aktualizací pomocí brew.
brew update && brew upgrade && brew install openssl