Python : Реализация флагов функций на основе среды (dev, prod)

#python-3.x #feature-flags

Вопрос:

Я бы хотел, чтобы функции были основаны на окружающей среде. Например , функция разрабатывается или тестируется, чтобы я мог включить ее в разработке, но она не готова для публики, поэтому она отключена в PROD.

Нужно ли мне реализовывать собственную стратегию или я могу творчески использовать одну из существующих стратегий?

Если бы был какой-нибудь краткий пример, который был бы наиболее полезен.