Freeze exception request: Please sync python-git 0.1.6-1 from Debian unstable.

Bug #337460 reported by Anders Kaseorg
10
Affects Status Importance Assigned to Milestone
python-git (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: python-git

$ git rev-list HEAD^..HEAD
4a6908a3a050aacc9c3a2f36b276b46c0629ad91

>>> import git
>>> print git.Repo().commits_between('HEAD^', 'HEAD')
None

This has been fixed upstream in 0.1.6. Please sync python-git 0.1.6-1 from Debian unstable.

Revision history for this message
Anders Kaseorg (andersk) wrote :
Revision history for this message
Iain Lane (laney) wrote :

From looking at [0], it looks as if the library has new features. It will therefore need a freeze exception. Please follow the procedure at [1] to get the necessary approval.

Alternatively, you could cherry-pick and work up a patch for this fix, but I think that syncing the new version is better because it looks as if there are other improvements (and this library has no reverse {,build-}dependencies so the sync shouldn't have any negative impact).

Unsubscribing sponsors. Please resubscribe once there is something to sponsor.

[0] http://gitorious.org/projects/git-python/repos/mainline/blobs/master/CHANGES
[1] https://wiki.ubuntu.com/FreezeExceptionProcess

Revision history for this message
Anders Kaseorg (andersk) wrote :

I request a freeze exception for syncing python-git 0.1.6-1 from Debian
unstable. There are no reverse dependencies, and this package was not
in Intrepid. I have built the new version in my PPA, and tested it
against a project I am working on that uses python-git. To demonstrate
that this bug has been fixed:

$ git rev-list HEAD^..HEAD
4a6908a3a050aacc9c3a2f36b276b46c0629ad91

>>> print git.Repo().commits_between('HEAD^', 'HEAD')
<listreverseiterator object at 0x1a84510>
>>> print list(git.Repo().commits_between('HEAD^', 'HEAD'))
[<git.Commit "4a6908a3a050aacc9c3a2f36b276b46c0629ad91">]

Attached are the upstream changelog diff and logs of a build, install,
and upgrade.

 summary "Freeze exception request: Please sync python-git 0.1.6-1 from Debian unstable."
 subscribe motu-release

Revision history for this message
Iulian Udrea (iulian) wrote :

ACK #1

Changed in python-git:
importance: Undecided → Wishlist
Revision history for this message
Nathan Handler (nhandler) wrote :

ACK #2. Feature Freeze Exception approved. I am subscribing ubuntu-universe-sponsors to this bug report.

Changed in python-git (Ubuntu):
status: New → Confirmed
Revision history for this message
Iain Lane (laney) wrote :

Sync request ACKed.

Revision history for this message
Steve Langasek (vorlon) wrote :

[Updating] python-git (0.1.4.1-2 [Ubuntu] < 0.1.6-1 [Debian])
 * Trying to add python-git...
  - <python-git_0.1.6-1.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <python-git_0.1.6-1.dsc: downloading from http://ftp.debian.org/debian/>
  - <python-git_0.1.6.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
I: python-git [universe] -> python-git_0.1.4.1-2 [universe].

Changed in python-git:
status: Confirmed → 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.