Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 822414

Summary: [tracker] dev-python/nose: deprecate and drop. pytest is alternative
Product: Gentoo Linux Reporter: pva <peter.volkov>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: mgorny, sam, treecleaner
Priority: Normal Keywords: PMASKED, PullRequest, Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/28762
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 718972, 822417, 822477, 877613, 878683, 878685, 878687, 878689, 878691, 878693, 878695, 878697, 878699, 878701, 878703, 878705, 878707, 878709, 878711, 878713, 878715, 878717, 878719, 878721, 878723, 878725, 878727, 878729, 888087, 888167, 888233, 888235, 888237, 888239, 888241, 888245, 888247, 888249, 888251, 888253, 888255, 888257, 888259, 888261, 888263, 888265, 888267    
Bug Blocks:    

Description pva 2021-11-08 10:56:16 UTC
dev-python/nose does not work with >=dev-python/setuptools-58 and >=python-3.9, also there are mentions upstream that it is deprecated for https://github.com/nose-devs/nose/issues/1099#issuecomment-562394879 nose2, and some projects (see same ticket below) already migrated to nose2.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-11-08 11:02:58 UTC
nose2 is not a replacement, and given upstream's attitude I wish nobody would ever use nose2.  pytest is a reasonable replacement.
Comment 2 Larry the Git Cow gentoo-dev 2024-02-28 04:03:09 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073067d3b55e9d6d67b0f8e54902019bbbae8acc

commit 073067d3b55e9d6d67b0f8e54902019bbbae8acc
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2024-02-28 04:01:14 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2024-02-28 04:03:02 +0000

    package.mask: Last rite dev-python/nose
    
    Bug: https://bugs.gentoo.org/822414
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2024-03-29 14:52:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f7c526734704b1791d4fb4ab3a944e7fa027a3

commit a6f7c526734704b1791d4fb4ab3a944e7fa027a3
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2024-03-29 14:51:33 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2024-03-29 14:52:04 +0000

    dev-python/nose: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/822414
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-python/nose/Manifest                    |  1 -
 dev-python/nose/metadata.xml                | 13 -------
 dev-python/nose/nose-1.3.7_p20221026.ebuild | 58 -----------------------------
 profiles/arch/m68k/package.use.mask         |  1 -
 profiles/package.deprecated                 |  8 ----
 profiles/package.mask                       |  8 ----
 6 files changed, 89 deletions(-)