[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-18 Thread Colin Watson
All moved to main.

** Changed in: python-funcsigs (Ubuntu)
   Status: Fix Committed = Fix Released

** Changed in: python-linecache2 (Ubuntu)
   Status: Fix Committed = Fix Released

** Changed in: python-traceback2 (Ubuntu)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-17 Thread Michael Terry
I am also troubled by the duplication in main.  But since such python
module backports aren't likely to be security sensitive, I'm slightly
mollified.  Since Debian and upstreams are starting to embrace the
concept, it seems counterproductive to say just port to python3
instead.  Hopefully this will get them on the path to python3.

Though once everyone is ported to python3, they'll now be depending on
all these clone modules.  Ideally transitioning to the stdlib wouldn't
be hard at that point.

Anyway.  funcsigs looks OK.

** Changed in: python-funcsigs (Ubuntu)
   Status: New = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-17 Thread Michael Terry
python-linecache2 is good too.  Runs its tests, has subscriber, is tiny,
etc.

I've passed our small delta on to Debian, so hopefully we can sync it
back up later.

** Changed in: python-linecache2 (Ubuntu)
   Status: New = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-17 Thread Michael Terry
Whoops, nevermind.  contextlib2 was already reviewed for MIR in bug
1473485.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-17 Thread Michael Terry
python-traceback2 is also good.  I've also passed its delta on to
Debian.

It needs python-contextlib2 in main though.  Will look at that next.

** Changed in: python-traceback2 (Ubuntu)
   Status: New = Fix Committed

** Also affects: contextlib2 (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: contextlib2 (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-04 Thread James Page
** Changed in: python-linecache2 (Ubuntu)
   Status: Incomplete = New

** Changed in: python-traceback2 (Ubuntu)
   Status: Incomplete = New

** Description changed:

   funcsigs 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
  Package builds, runs unit test suite for all python versions.
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
  Backport of python 3 module for py2
  
   traceback2 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
- Package builds, no unit test execution
+ Package builds, unit tests executed
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
  Backport of python 3 module for py2
  
   linecache2 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
- Package builds, no unit test execution
+ Package builds, unit tests executed
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
  Backport of python 3 module for py2

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-funcsigs in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-04 Thread Matthias Klose
honestly, are you going to split out the whole of the standard library
into duplicated source packages? why are you building these packages for
python3 at all?

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-04 Thread James Page
** Summary changed:

- [MIR] python-funcsigs
+ [MIR] python-funcsigs, python-linecache2, python-traceback2

** Also affects: python-linecache2 (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: python-traceback2 (Ubuntu)
   Importance: Undecided
   Status: New

** Description changed:

+  funcsigs 
+ 
  [Availability]
  In universe
  
  [Rationale]
- New dependency for python-mock and misc openstack bits.
+ New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
  Package builds, runs unit test suite for all python versions.
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
  funcsigs is a backport of the PEP 362 function signature features from Python
  3.3's inspect module. The backport is compatible with Python 2.6, 2.7 as well
  as 3.2 and up.
+ 
+  traceback2 
+ 
+ [Availability]
+ In universe
+ 
+ [Rationale]
+ New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
+ 
+ [Security]
+ No security history
+ 
+ [Quality assurance]
+ Package builds, runs unit test suite for all python versions.
+ 
+ [Dependencies]
+ All in main.
+ 
+ [Standards compliance]
+ OK
+ 
+ [Maintenance]
+ ubuntu-server/ubuntu-openstack teams
+ 
+ [Background information]
+ 
+  linecache2 
+ 
+ [Availability]
+ In universe
+ 
+ [Rationale]
+ New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
+ 
+ [Security]
+ No security history
+ 
+ [Quality assurance]
+ Package builds, runs unit test suite for all python versions.
+ 
+ [Dependencies]
+ All in main.
+ 
+ [Standards compliance]
+ OK
+ 
+ [Maintenance]
+ ubuntu-server/ubuntu-openstack teams
+ 
+ [Background information]

** Changed in: python-traceback2 (Ubuntu)
   Importance: Undecided = High

** Changed in: python-linecache2 (Ubuntu)
Milestone: None = ubuntu-15.08

** Changed in: python-linecache2 (Ubuntu)
   Importance: Undecided = High

** Changed in: python-traceback2 (Ubuntu)
Milestone: None = ubuntu-15.08

** Changed in: python-linecache2 (Ubuntu)
   Status: New = Incomplete

** Changed in: python-traceback2 (Ubuntu)
   Status: New = Incomplete

** Description changed:

   funcsigs 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
  Package builds, runs unit test suite for all python versions.
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
- funcsigs is a backport of the PEP 362 function signature features from Python
- 3.3's inspect module. The backport is compatible with Python 2.6, 2.7 as well
- as 3.2 and up.
+ Backport of python 3 module for py2
  
   traceback2 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
  Package builds, runs unit test suite for all python versions.
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
+ Backport of python 3 module for py2
  
   linecache2 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
  Package builds, runs unit test suite for all python versions.
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
+ Backport of python 3 module for py2

** Description changed:

   funcsigs 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
  Package builds, runs unit test suite for all python versions.
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
  Backport of python 3 module for py2
  
   traceback2 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No security history
  
  [Quality assurance]
- Package builds, runs unit test suite for all python versions.
+ Package builds, no unit test execution
  
  [Dependencies]
  All in main.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack teams
  
  [Background information]
  Backport of python 3 module for py2
  
   linecache2 
  
  [Availability]
  In universe
  
  [Rationale]
  New dependency for python-mock and unittest2 (mock 1.3 - unittest2).
  
  [Security]
  No 

[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2

2015-08-04 Thread James Page
@doko

All of these packages are a backport of the module current tip release
of python, supported on all python versions that we care about in Ubuntu
(and Debian).

This was discussed on the Debian Python ML:

  https://lists.debian.org/debian-python/2015/07/msg6.html

with some input from lifeless who is the upstream developer of alot of
this work; python3-unittest2 != unittest in Python 3.4 for example.

This is a shift we're seeing in terms of migration approach to py3;
importing a single namespaced package that just works on whatever Python
is *easy* for developers, even if it does make life harder for us in the
distro.

(and just for reference, I'm not driving any of this - so please don't
shoot me :-))

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-linecache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1481213

Title:
  [MIR] python-funcsigs, python-linecache2, python-traceback2

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs