Ошибка при включении учетных данных при упаковке библиотеки pip - PullRequest
0 голосов
/ 07 мая 2020

Я создаю пакет pip, который должен включать учетные данные в виде файла json. Моя структура папок выглядит так:

.gitignore  
Dockerfile  
Jenkinsfile 
MANIFEST.in 
Makefile    
README.md   
VERSION 
credentials.json    
setup.py
bin
    __init__.py  
    config.py       
    credentials.json     
    infraestructure.py   
    main.py

Я пробовал добавлять их в МАНИФЕСТ следующим образом:

include VERSION
recursive-include bin/*
recursive-include bin/*.json

Также пробовал в setup.py package_data с include_package_data = True as Ханс указал в этом ответе Включая файлы, отличные от Python с setup.py , безрезультатно, при установке пипа всегда возвращать ошибку «учетные данные. json не найдено». Я не знаю, как поступить таким образом, и начинаю думать, что проблема может быть где-то еще, например, при передаче команды на терминал linux. Заранее спасибо!

...