А нет ничего такого пакетного, что бы и в isOdd умело, и в Boost?
Просто первое будет с префиксом в начале, а второе – без
Например, pooped_is-odd:1.0.1 и boost:1.75.0
Тип, второе одобрено хозяинами мира сего, а первое – нет
Потом сгрести это дело в requirement.txt и install -r requirements.txt 🤣