FS#58829 - [python-google-api-python-client] 1.7.0-1 missing dependencies
Attached to Project:
Community Packages
Opened by Yishen Miao (mys_721tx) - Friday, 01 June 2018, 14:45 GMT
Last edited by Andrzej Giniewicz (Giniu) - Friday, 29 June 2018, 21:20 GMT
Opened by Yishen Miao (mys_721tx) - Friday, 01 June 2018, 14:45 GMT
Last edited by Andrzej Giniewicz (Giniu) - Friday, 29 June 2018, 21:20 GMT
|
Details
Description:
Let's Encrypt Google Cloud DNS plugin does not function as one of its dependencies was not fulfilled Additional info: * python-google-api-python-client 1.7.0-1 * certbot-dns-google 0.24.0-1 Steps to reproduce: 1. using the following command: sudo certbot certonly --dns-google\ --dns-google-cerdentials secrets\ -d example.com\ --dry-run Expected behavior: Certbot generates a wildcard certificate (example.com substituted with an actual domain name) Actual behavior: Certbot encountered an unexpected error due to python-google-api-python-client missing dependencies. |
This task depends upon
Closed by Andrzej Giniewicz (Giniu)
Friday, 29 June 2018, 21:20 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.7.3-1
Friday, 29 June 2018, 21:20 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.7.3-1
Comment by
Felix Yan (felixonmars) - Thursday,
07 June 2018, 04:46 GMT
Comment by
Andrzej Giniewicz (Giniu) -
Thursday, 07 June 2018, 08:20 GMT
Comment by
Felix Yan (felixonmars) - Thursday,
07 June 2018, 08:39 GMT
Comment by
Felix Yan (felixonmars) - Thursday,
07 June 2018, 16:25 GMT
google-auth>=1.4.1 and google-auth-httplib2>=0.0.3 are
missing from the dependencies.
Aware of google-auth, but had not time to move those to community
(It's marked as todo in pkgbuild) - as far as I understood,
oauth2client should work (is supported) -
https://github.com/google/google-api-python-client/blob/master/CHANGELOG#L27
It works if google-api-python-client doesn't list the nonexist
dependencies in the requires.txt (generated from install_requires
by setuptools).
Update: To help fix this, I have added the two dependencies to
[community] :)