question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Broken/Unmaintained Python Projects on Pypi.org: Flag and then Remove after 30 days

See original GitHub issue

What’s the problem this feature will solve? There are many Python project submitted years ago, for example, jagged, that may have worked fine 2+ years ago, but have not been maintained since initial uploaded 2+ years ago to Pypi.org. Example of broken: https://pypi.org/project/jagged/#description Github code of broken: https://github.com/sdvillal/jagged

Describe the solution you’d like Such Python project on Pypi.org should be flagged as either Broken/Deprecated/Unmaintained, thereby to notify the owners/maintainers that this needs to be fixed. If not fixed in 30 days, then either Archive/Hidden/Removed from Pypi.org. Such projects are taking up unnecessary space and the Python project name could be assumed by other developers to use for another Python project, or copy the code from GitHub reference by Homepage and fix it and uploaded it under new Owners/Maintainers.

Additional context Similar request for issue 4004

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:2
  • Comments:13 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
webknjazcommented, Jul 29, 2018

1reaction
webknjazcommented, Aug 6, 2018

Another example is https://pypi.org/project/PrettyTable/ which I actually used recently, not realizing it was a dead project…

Looking at maintainers list I’d suggest that it’s likely heavily used by OpenStack. There’s difference between being dead and being used by specific circles of people (and lacking docs, for example).

May I ask you how many projects you maintain (1) on pypi and (2) just on the internet (GitHub)? I think that maintainers of at least a few projects should have the power to decide whether smth deserves deletion. I’m starting to get scared of what may happen if lots of users with similar ideas will be main influencers of such removals. It’ll lead to broken ecosystem, closer to what happened with leftpad a few years ago.

(I hope this doesn’t sound too aggressive, I just feel bad about possible consequences)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Broken/Unmaintained Python Projects on Pypi.org: Flag and ...
If not fixed in 30 days, then either Archive/Hidden/Removed from Pypi.org. Such projects are taking up unnecessary space and the Python project ......
Read more >
Stop Allowing deleting things from PyPI? - Packaging
I think we should do this for all projects - disallow deleting a project that has releases and being disallowed after 7days.
Read more >
Help - PyPI
The project name is too similar to an existing project and may be confusable. The project name has been explicitly prohibited by the...
Read more >
Read the Docs Documentation
Then set the project homepage to https://world.openfoodfacts.org/, ... After you add a new custom domain, you have 30 days to complete the ...
Read more >
PyPI packages in the Package Registry - GitLab Docs
Publish PyPI packages in your project's Package Registry. Then install the packages whenever you need to use them as a dependency.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found