[MIR] python-git, python-gitdb and python-smmap

Bug #1734105 reported by Łukasz Zemczak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-git (Ubuntu)
New
Undecided
Unassigned
Artful
New
Undecided
Unassigned
python-gitdb (Ubuntu)
New
Undecided
Unassigned
Artful
New
Undecided
Unassigned
python-smmap (Ubuntu)
New
Undecided
Unassigned
Artful
New
Undecided
Unassigned

Bug Description

[Availability]

All packages are already available in universe.

[Rationale]

With ubuntu-image becoming a main package, all of its future dependencies need to be in main as well. Part of the new ubuntu-image classic image build support feature requires pulling in git branches remotely. For a more Python-native approach, we decided to use python3-git for git support instead of calling git commands from Python. This requires python-git to become a main package along with its chain of dependencies: python-gitdb and python-smmap.

[Security]

There were no security issues spotted so far in any of the aforementioned packages.

[Quality assurance]

Both python-gitdb and python-smmap have build-time unit tests. python-git is a bit worse in this regard as its test suite is disabled during regular build (due to networking requirements possibly). We will make sure to run those manually with every upload and/or possibly working on getting the tests migrated to autopkgtests.

So far no Ubuntu bugs present for the listed packages.

[Dependencies]

All the package dependencies (besides the chain that's part of this MIR) are already in main.

[Standards compliance]

The packages are standard-compliant, copyright files in place.

[Maintenance]

All packages are actively maintained in Debian by the Debian Python Modules Team. All packages are relatively up-to-date and auto-synced in Ubuntu. All of them have limited packaging complexity as they're all regular Python libraries.

[Background information]

We already use python3-git in our ubuntu-image autopkgtests.

Tags: bionic artful
description: updated
Changed in python-git (Ubuntu):
status: Incomplete → New
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.