Public bug reported:

Please sync gcalcli 4.5.0-1 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * Switch to google-auth-oauthlib from oauth2client (patches included in 4.4)
    (LP: #2078793):
    - 22dbc71c5dc17dace62e87b3f31b8cdb3eb37996.patch
    - f880c2c4fd1144ab15b3ace4a61e293dfe295053.patch
    - d01e7157de75cc8f954f4b8c566b073acd454e9a.patch
    - 1260a41410e1a8e11438ac41156f8dfe00c8791e.patch
    - 646314e6eaae630b90cc2bde51c8952295a452d7.patch
  * Provide a hint when token file deserialization fails (happens on update):
    - 0001-feat-print-an-error-message-when-.gcalcli_oauth-dese.patch

The first set of patch are cherry-picks from upstream while the last patch has
been submitted upstream and merged. They are therefore all included in the
4.5.0 release.

Explanation of FeatureFreeze exception:

The big change in gcalcli 4.4.0 and 4.5.0 is changes to authentication. The
process has been made more reliable but this has also required changing how
credentials are stored. In version 4.4.0, no migration was done: the user
would instead get an error message, have to look at it, delete the file and do
the authentication again.

In contrast, 4.5.0 attempts to do the migration automatically, puts files in
.config instead of directly in ~/ and has better error messages and hints.
Upgrading from 4.3.0 directly to 4.5.0 also means all the changes happen in a
single upgrade rather than go through the intermediate changes with 4.4.0.

All of the above make for a better user experience and possibly fewer support
requests.

Changelog entries since current oracular version 4.3.0-2ubuntu1:

gcalcli (4.5.0-1) unstable; urgency=medium
  * New upstream version 4.5.0.
    - Fix lots of bugs by switching from deprecated oauth2client to
      google_auth_oauthlib. (Closes: #1029661, #1082043)
  * d/control: Use pybuild-plugin-pyproject, and derive depends from that.
  * d/rules: Write upstream version, cleaning up afterwards.
  * Update Standards-Version to 4.7.0.

** Affects: gcalcli (Ubuntu)
     Importance: Wishlist
         Status: Triaged

** Changed in: gcalcli (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2083696

Title:
  FFe: Sync gcalcli 4.5.0-1 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcalcli/+bug/2083696/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to