FS#57691 - [python-cloudflare] missing the "jsonlines" dependency

Attached to Project: Community Packages
Opened by Olli Asikainen (ooaa_) - Thursday, 01 March 2018, 15:20 GMT
Last edited by Felix Yan (felixonmars) - Sunday, 04 March 2018, 07:42 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The package is missing the "jsonlines" dependency:
https://github.com/cloudflare/python-cloudflare/commit/ead7bbdca170f1e126e9d09703fe43eb7a80b10f#diff-b4ef698db8ca845e5845c4618278f29a

Additional info:
* package version(s)
* config and/or log files etc.
2.1.0-1

Steps to reproduce:
Try to renew certificate and you get:

Mar 01 06:28:29 xxx systemd[1]: Starting Let's Encrypt renewal...
Mar 01 06:28:29 xxx certbot[10243]: An unexpected error occurred:
Mar 01 06:28:29 xxx certbot[10243]: pkg_resources.DistributionNotFound: The 'jsonlines' distribution was not found and is required by cloudflare
Mar 01 06:28:29 xxx certbot[10243]: Please see the logfile '/tmp/tmpw6ihyqh6' for more details.

2018-03-01 06:28:29,891:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in <module>
load_entry_point('certbot==0.21.1', 'console_scripts', 'certbot')()
File "/usr/lib/python3.6/site-packages/certbot/main.py", line 1203, in main
plugins = plugins_disco.PluginsRegistry.find_all()
File "/usr/lib/python3.6/site-packages/certbot/plugins/disco.py", line 203, in find_all
plugin_ep = PluginEntryPoint(entry_point)
File "/usr/lib/python3.6/site-packages/certbot/plugins/disco.py", line 50, in __init__
self.plugin_cls = entry_point.load()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2407, in load
self.require(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2430, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 870, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'jsonlines' distribution was not found and is required by cloudflare
This task depends upon

Closed by  Felix Yan (felixonmars)
Sunday, 04 March 2018, 07:42 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.1.0-2

Loading...