[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
Whoops, nevermind. contextlib2 was already reviewed for MIR in bug 1473485. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
** 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 (m
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
** 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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1481213] Re: [MIR] python-funcsigs, python-linecache2, python-traceback2
@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 Bugs, which is subscribed to 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-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs