Установить в ~ / .config dir - PullRequest
0 голосов
/ 30 апреля 2020

Я хотел бы установить файл конфигурации в каталог пользователя .config. Я пробовал

# setup.py
from setuptools import setup
import os

setup(
  # ...
  data_files=[(
    '{}/.config/foobar/'.format(os.environ['HOME']), 
    ['config/foobar.config']
  )]
)

, но это удаляет ведущий / и устанавливает файл в

$HOME/.local/lib/python3.8/site-packages/home/johndoe/.config/foobar/foobar.config

Как установить в каталог ~ / .config? Бонусные баллы, если он работает с файлом setup.cfg.

...