[MIR] python-invoke

Bug #1892875 reported by James Page
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-invoke (Ubuntu)
Invalid
Medium
James Page

Bug Description

[MIR] python-invoke

[Availability]
Currently in universe.

[Rationale]
Several OpenStack projects use paramiko for ssh connections. Invoke is a dependency of paramiko.

[Security]
No security history.

[Quality Assurance]
Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian.
Somewhat concerning but seems there's a volunteer to maintain in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964718
Unit tests are not run during build.

[Dependencies]
All are in main.

[Standards Compliance]
FHS and Debian Policy compliant.

[Maintenance]
Python package that the OpenStack Team will take care of.

[Background]
Invoke's main use is in setting up a collection of task functions and executing them. In particular, paramiko uses invoke to execute a local shell command.

Tags: groovy
description: updated
Changed in python-invoke (Ubuntu):
status: Incomplete → New
James Page (james-page)
Changed in python-invoke (Ubuntu):
assignee: nobody → James Page (james-page)
milestone: none → ubuntu-20.09
importance: Undecided → Medium
James Page (james-page)
Changed in python-invoke (Ubuntu):
status: New → In Progress
Revision history for this message
James Page (james-page) wrote :

I started on the MIR review for invoke and then realised that its actually just a Recommends rather than a hard dependency. Maybe demoting to a Suggests might be a better idea - python-invoke has tests but its not possible to execute them due to a number of other missing dependencies.

Changed in python-invoke (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
Benjamin Drung (bdrung) wrote :

I had a look into running the test suite of python-invoke. Result:

python-invoke uses pytest-relaxed which is not packaged yet -> ITP for pytest-relaxed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008768 -> pytest-relaxed does not support pytest 5 and 6: https://github.com/bitprophet/pytest-relaxed/issues/12 -> bug report for python-invoke: https://github.com/pyinvoke/invoke/issues/797

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

There has been not further update for too long, for now we consider it invalid.
Feel free to re-open if there is effort backing it up and motivation to bring it to main.

Changed in python-invoke (Ubuntu):
status: Incomplete → Invalid
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.