successor_claim
nose2 vs nose ------------- nose2 originated as the successor to nose.
nose2-nose · status confirmed
Data verified at: 2026-11-14T08:01:20.847Z (UTC)
A human reviewer approved this relationship for the exact current evidence at 2026-09-16T14:21:57.879Z (UTC). The evidence below is the basis of that decision.
Evidence suggests nose-devs/nose2 may succeed nose-devs/nose (directional claim found). Human review required before publication.
Seed context: Research question: is nose2 the successor of nose?
Verbatim excerpts from official sources, whitespace-normalized. Full payloads are hashed and retained by the pipeline; collection failures never fabricate evidence.
nose2 vs nose ------------- nose2 originated as the successor to nose.
As of the last verified collection. These are facts about the snapshots, not activity verdicts — a low number is not a claim that a project is inactive.
| Endpoint | Repo | Stars | Last push | Fork | Archived |
|---|---|---|---|---|---|
| nose-devs/nose2 | nose-devs/nose2 | 830 | 2026-11-11T21:29:27Z | no | no |
| nose-devs/nose | nose-devs/nose | 1361 | 2023-11-06T17:25:08Z | no | no |
| Package | Latest | Deprecated | Deprecation message | Yanked (latest) |
|---|---|---|---|---|
| pypi:nose2 | 0.16.0 | — | — | no |
| pypi:nose | 1.3.7 | — | — | no |
Official release and package declarations, compared independently of the relationship verdict. These are not installation tests or a migration guarantee. Missing declarations mean unknown.
| nose-devs/nose2 | nose-devs/nose |
|---|---|
| nose2 · 0.16.0 observed
| nose · 1.3.7 observed Not declared / unknown |
Unknown: no release-pinned files have been collected. The default branch is not substituted.
PyPI current version metadata. Verified: 2026-11-14T19:02:19.838Z (UTC).
Requires-Dist markers and extras are preserved, not assumed mandatory. Wheel tags describe published artifacts, not independent runtime tests. No wheel does not mean unsupported.
{
"python": ">=3.9"
}Not declared / unknown
Not declared / unknown
Not declared / unknown
{
"requires_dist": [
"coverage; extra == \"coverage-plugin\"",
"sphinx-issues; extra == \"dev\"",
"sphinx-rtd-theme; extra == \"dev\"",
"sphinx; extra == \"dev\""
]
}Parser: software-1
First observed: 2026-09-16T11:10:38.085Z (UTC)
Last checked: 2026-11-14T19:02:19.838Z (UTC)
Source response SHA-256: d23894f045b4860cd915a32f3fe4530d571f3719a4e4883468236187aa8d118f
Latest collection: unavailable. No verified release declaration is available. This does not mean the project has no releases or platform support.
Unknown: no release-pinned files have been collected. The default branch is not substituted.
PyPI current version metadata. Verified: 2026-11-14T19:02:19.838Z (UTC).
Requires-Dist markers and extras are preserved, not assumed mandatory. Wheel tags describe published artifacts, not independent runtime tests. No wheel does not mean unsupported.
Not declared / unknown
Not declared / unknown
Not declared / unknown
Not declared / unknown
{
"requires_dist": null
}Parser: software-1
First observed: 2026-09-16T11:10:38.085Z (UTC)
Last checked: 2026-11-14T19:02:19.838Z (UTC)
Source response SHA-256: 29b45ada631c0e65f3fc85a7c795310865139bde33b7828e5ffafdbc5d73e9f5
Latest collection: unavailable. No verified release declaration is available. This does not mean the project has no releases or platform support.
“Event time” is an upstream timestamp when the source provides one; “first observed” is when this project saw it. They are deliberately separate columns.
| Event | Event time | First observed | Source |
|---|---|---|---|
| nose-devs/nose2 metadata first observed | — | 2026-09-11T16:49:49Z | link |
| recent commit activity of nose-devs/nose2 observed (5 commits in sampled window) | 2026-07-28T16:00:28Z | 2026-09-11T16:49:52Z | link |
| nose-devs/nose metadata first observed | — | 2026-09-11T16:49:53Z | link |
| recent commit activity of nose-devs/nose observed (5 commits in sampled window) | 2016-03-04T01:16:26Z | 2026-09-11T16:49:56Z | link |
| automatic evaluation -> insufficient_data | — | 2026-09-11T16:53:25Z | — |
| automatic evaluation -> needs_review | — | 2026-09-11T16:58:19Z | — |
| evidence: successor_claim | — | 2026-09-11T16:58:19Z | link |
| automatic evaluation -> needs_review | — | 2026-09-12T02:55:35Z | — |
| evidence: successor_claim | — | 2026-09-12T02:55:35Z | link |
| automatic evaluation -> needs_review | — | 2026-09-12T02:57:05Z | — |
| evidence: successor_claim | — | 2026-09-12T02:57:05Z | link |
| automatic evaluation -> needs_review | — | 2026-09-12T02:59:28Z | — |
| evidence: successor_claim | — | 2026-09-12T02:59:28Z | link |
| human decision: approve | — | 2026-09-16T14:21:57.879Z | — |
Review decisions are recorded privately with reasons that stay internal; this public history shows what happened and when, not why.
| Kind | When (UTC) |
|---|---|
| automatic evaluation → insufficient_data | 2026-09-11T16:53:25Z |
| automatic evaluation → needs_review | 2026-09-11T16:58:19Z |
| automatic evaluation → needs_review | 2026-09-12T02:55:35Z |
| automatic evaluation → needs_review | 2026-09-12T02:57:05Z |
| automatic evaluation → needs_review | 2026-09-12T02:59:28Z |
| human decision: approve | 2026-09-16T14:21:57.879Z |
To question this report, use the feedback form,
select “data error”, and include pair ID nose2-nose.
Feedback is reviewed privately and does not change a report automatically.
Snapshot taken at 2026-11-15T10:01:58.857Z (UTC).