Bug#800163: jessie-pu: package cloudprint/0.11-5
Control: tag -1 -moreinfo
On Fri, Jan 1, 2016 at 12:04 PM, Julien Cristau <jcristau@debian.org> wrote:
>
> Control: tag -1 moreinfo
>
>
> So I have a few questions:
> - what's the point of the new cps-auth script?
It was added to provide a UI for authentication in the systemd
environment. I kept it here to provide more visibility to the need for
authentication (an issue for some).
> - why did upstream require requests 2.7.0 (and what makes it not
> actually needed)?
2.7.0 was the current version on pypi when upstream first invoked it.
In the pip install environment used upstream it's not a problem to
just require the latest. I tested against the Jessie version (and
other older releases), and found no compatibility problems.
>
> - why the build-depends change?
I added dh-python per a "Python Library Style Guide" on the wiki.
Looking at the reverse dependencies, it seems reasonable include it
explicitly. I'll delete it if you like - IIRC it pbuilds fine without
it.
>
> - why is -u removed from the default DAEMON_ARGS?
The -u option was removed from the utility itself, as part of the
paradigm shift from username/passwords to OAuth2. Username/password
storage was previously required to work-around a two-week expiration
of the pre-OAuth2 authentication token. There is no longer a need to
use or retain the password.
>
> > + The program will attemp to log in. If it is not successful, it will
>
> attempt
>
Ok.
Let me know when I should upload again.
--
"Le mieux est l'ennemi du bien" - Voltaire
Reply to: