Public bug reported:

This package has been deprecated seven years ago and is becoming
incompatible with other packages. Recently, pyopenssl dropped an API for
PKCS#12 which python-oauth2client uses; it's getting more and more
difficult to keep the package alive, hence the need to migrate to its
replacements.

I've done a number of changes over the past weeks in order to remove this 
package. Unfortunately, some thing remain, most notably:
- pydrive2 extensively uses it, see 
https://github.com/iterative/PyDrive2/pull/221 for the most recent work on this 
topic; it's possible that vendoring the library will be required (if it can 
still be made to work!)

There are also in-review changes:
- beancount: 
https://code.launchpad.net/~adrien/ubuntu/+source/beancount/+git/beancount/+merge/469654
- cinder: 
https://code.launchpad.net/~adrien/ubuntu/+source/cinder/+git/cinder/+merge/470004
- fence-agents: 
https://code.launchpad.net/~adrien/ubuntu/+source/fence-agents/+git/fence-agents/+merge/469471

** Affects: python-oauth2client (Ubuntu)
     Importance: High
         Status: Confirmed

** Description changed:

  This package has been deprecated seven years ago and is becoming
  incompatible with other packages. Recently, pyopenssl dropped an API for
  PKCS#12 which python-oauth2client uses; it's getting more and more
  difficult to keep the package alive, hence the need to migrate to its
  replacements.
  
  I've done a number of changes over the past weeks in order to remove this 
package. Unfortunately, some thing remain, most notably:
  - pydrive2 extensively uses it, see 
https://github.com/iterative/PyDrive2/pull/221 for the most recent work on this 
topic; it's possible that vendoring the library will be required (if it can 
still be made to work!)
- - certbot: (need to check something)
  
  There are also in-review changes:
  - beancount: 
https://code.launchpad.net/~adrien/ubuntu/+source/beancount/+git/beancount/+merge/469654
  - cinder: 
https://code.launchpad.net/~adrien/ubuntu/+source/cinder/+git/cinder/+merge/470004
  - fence-agents: 
https://code.launchpad.net/~adrien/ubuntu/+source/fence-agents/+git/fence-agents/+merge/469471

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

Title:
  python-oauth2client is deprecated

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-oauth2client/+bug/2074069/+subscriptions


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

Reply via email to