[Freeze Exception] python-httplib2 should be upgraded to 0.4.0

Bug #239734 reported by Barry Warsaw
6
Affects Status Importance Assigned to Milestone
python-httplib2 (Debian)
Fix Released
Undecided
Unassigned
python-httplib2 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: python-httplib2

The latest version of python-httplib2 is 0.4.0. We should make sure that at least this version is included in Intrepid, if not any newer release by the time 8.10 comes out.

Tags: upgrade
Revision history for this message
Barry Warsaw (barry) wrote :
William Grant (wgrant)
Changed in python-httplib2:
importance: Undecided → Wishlist
status: New → Confirmed
Changed in python-httplib2:
status: Unknown → New
Revision history for this message
Leonard Richardson (leonardr) wrote :

launchpadlib depends on python-httplib 0.4.0, so this is becoming more important.

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Dear Colleagues,

please allow python-httplib2 to be upgraded to 0.4.0.

Please find attached all necessary files for the UVE.

Regards,

\sh

Revision history for this message
Stephan Rügamer (sruegamer) wrote :
Revision history for this message
Stephan Rügamer (sruegamer) wrote :
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Installation c&p, while 0.2.0 was installed:

shermann@build-emt64:~/packages/intrepid/python-httplib2$ sudo dpkg -i python-httplib2_0.4.0-0ubuntu1_amd64.deb
(Reading database ... 276774 files and directories currently installed.)
Preparing to replace python-httplib2 0.4.0-0ubuntu1 (using python-httplib2_0.4.0-0ubuntu1_amd64.deb) ...
Unpacking replacement python-httplib2 ...
Setting up python-httplib2 (0.4.0-0ubuntu1) ...

Processing triggers for python-support ...

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

There is no changelog in the upstream file

Revision history for this message
Stephan Rügamer (sruegamer) wrote :
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Attached is the CHANGELOG from upstream svn.
What testing have you done on this and its rdepends:

python-launchpadlib
python-couchdb
planet-venus
opensync-plugin-google-calendar

?

Changed in python-httplib2:
status: Confirmed → Incomplete
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

launchpadlib is tested...which is the most interesting usecase for intrepid and +n :)

Leonov e.g. works now with the new launchpadlib and inherits httplib2 0.4.0

Regards,

\sh

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Discussed in ubuntu-motu:

[12:53] <\sh> norsetto: replied to bug #239734
[12:54] <norsetto> \sh: well, I still would like to be sure that the other apps are still functional
[12:54] <\sh> norsetto: regarding the svn changes, they will...mostly bugfixes to old features...
[12:55] <norsetto> \sh: what svn changes? you mean the changelog?
[12:55] <\sh> norsetto: regarding the importance -> it's needed for lplib
[12:55] <\sh> norsetto: no...the upstream svn commit messages...
[12:55] <\sh> norsetto: http://code.google.com/p/httplib2/source/list
[12:55] <norsetto> \sh: I understand that
[12:57] <norsetto> \sh: btw, if launchpadlib needs 0.4.0 that should also be reflected in its depends ...
[12:58] <\sh> norsetto: bzr version...which will go into intrepid eventually, too
[12:58] <norsetto> \sh: so, the actual launchpadlib in intrepid doesn't need it

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

opensync-plugin-google-calendar

Tested with httplib2-0.4.0 and opensync plugins google-calendar and file-sync...

this is the synced output to the file-sync:

BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
SUMMARY:scheisse hoch drei
DESCRIPTION:
DTSTART:20080911T090000
DTEND:20080911T170000
LOCATION:
END:VEVENT
END:VCALENDAR

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Don't read the summary...it's a test summary entry..and just describes my mood because of something happened just now ;)

Changed in python-httplib2:
status: Incomplete → Confirmed
Revision history for this message
StefanPotyra (sistpoty) wrote :

damn, I did read the summary :P

however from a quick read through the debdiff, it looks like that API didn't change, so ACK #1 from me.

Of course I assume you would take care for dependent packages, in case these should break, right? ;)

Revision history for this message
StefanPotyra (sistpoty) wrote :

back to new, to make other motu-release members look at it (confirmed means FFe confirmed).

Changed in python-httplib2:
status: Confirmed → New
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Packages has some reverse dependencies, please have a look at them to track regressions:
  python-launchpadlib
  python-couchdb
  planet-venus
  opensync-plugin-google-calendar

especially because of the following changes:
 * Http.add_credentials() now takes an optional domain to restrict
    the credentials to being only used on that domain.
 * Http() now has an additional optional parameter for the socket timeout.

Being optional parameters, they shouldn't harm, but please have a look before release.

Given that, I put ACK #2 and confirm this FFe.

Changed in python-httplib2:
status: New → Confirmed
Revision history for this message
James Westby (james-w) wrote :

Hi,

Here's a .diff.gz to go with

  http://httplib2.googlecode.com/files/httplib2-0.4.0.tar.gz

to update this.

Thanks,

James

Revision history for this message
James Westby (james-w) wrote :

Hi,

And here is one with update-maintainer as well.

Thanks,

James

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-httplib2 - 0.4.0-0ubuntu1

---------------
python-httplib2 (0.4.0-0ubuntu1) intrepid; urgency=low

  * New upstream release (LP: #239734)

 -- James Westby <email address hidden> Sun, 31 Aug 2008 19:21:47 +0100

Changed in python-httplib2:
status: Confirmed → Fix Released
Revision history for this message
StefanPotyra (sistpoty) wrote :

fixed -> unsubscribing universe-sponsors/motu-release (to clean out lists, since the debian bug is still open).

Revision history for this message
Artur Rona (ari-tczew) wrote :

 python-httplib2 (0.5.0-1) unstable; urgency=low

   * New upstream release (Closes: #461200) (LP: #373589).
   * debian/compat:
     - Bump compat level to 7.
   * debian/control:
     - New Maintainer (Closes: #542786).
     - Add Debian Python Modules Team to Uploaders.
     - Switch to python section to match override.
     - Remove cdbs from Build-Depends.
     - Bump debhelper required version to 7.2.18.
     - Do not build-depend on python-all-dev, depend on python instead.
     - Move python-support to Build-Depends-Indep.
     - Bump Standards-Version to 3.8.3.
     - Add Homepage field.
     - Add XS-Python-Version field.
     - Add Vcs-* fields to store Debian packaging.
     - Set Architecture to all.
     - Remove ${shlibs:Depends} from Depends.
     - Fix spelling errors in package description.
   * debian/copyright:
     - Adjust copyright informations.
   * debian/README.Debian:
     - Removed, already provided by upstream README.
   * debian/pycompat:
     - Removed, useless.
   * debian/rules:
     - Switch to debhelper 7.
   * debian/watch:
     - Provide a watch file.

 -- Luca Falavigna <email address hidden> Wed, 26 Aug 2009 20:16:16 +0200

Changed in python-httplib2 (Debian):
importance: Unknown → Undecided
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.