Вводим «санкции» и «тарифы» на импорт Python-библиотек 🗽

Наткнулся на забавный пакет tariff. Он позволяет делать вот так:

`import tariff

#Вводим пошлины на "иностранные" пакеты

tariff.set({ "numpy": 50, "pandas": 200, })

#Теперь импорт будет медленнее...

import pandas

И после этого в консоль выводится сообщение в стиле Трампа:

JUST IMPOSED a 200% TARIFF on pandas! Original import took 87103 us, now takes 261309 us. American packages are WINNING AGAIN! #MIGA

Это, конечно, 10/10 😂

Для тех, кто в теме, это абсолютно шикарная демонстрация monkey-patching'а builtins.import.

Вот сам репо ◀️`

Вводим «санкции» и «тарифы» на импорт Python-библиотек 🗽
Наткнулся на забавный пакет tariff. Он позволяет делать вот так:
`import tariff
# Вводим пошлины на "иностранные" пакеты
tariff | Сетка — социальная сеть от hh.ru