Estou trabalhando na ferramenta CLI escrita em python.
Deve haver um diretório de configuração padrão. Muito semelhante à abordagem nginx:
conf_root
|__main.conf
|__projects
|__project1.conf
|__project2.conf
|__another_project.conf
Estou procurando por práticas convencionais para armazenar arquivos de configuração CLI.
A raiz do pacote parece ser uma má ideia. Estou pensando em /etc/package_name , mas não tenho certeza se está certo e como funciona corretamente com permissões se eu precisar criar uma nova pasta em /etc e copiar arquivos de configuração padrão?
Vou usar pip como uma ferramenta de instalação. ( pip install package_name )
Tags configuration python etc