python-decouple
python用 (django用ではない) で、余計な機能を持っていないため仕様がシンプル
聞いた話で
ワーカープロセスを再起動させなくてもgraceful reloadでモニタープロセスだけリロードすれば設定ファイルからパラメータを読み込んでくれるのでクライアントとの通信に影響を与えずに済む Decouple helps you to organize your settings so that you can change parameters without having to redeploy your app.
It also makes easy for you to:
store parameters on ini or .env files;
define comprehensive default values;
properly convert values to the correct data type;
have only one configuration module to rule all your instances.
It was originally designed for Django, but became an independent generic tool for separating settings from code.
使ってみたという話