de

deptry 0.14.0 – detect unused Python dependencies up to 10 times faster

Hacker News

deptry 0.14.0 – detect unused Python dependencies up to 10 times faster

deptry 0.14.0 was just released, bringing significant speed improvements: It is now up to 10 times faster than the previous release! For those unfamiliar with deptry; deptry is a command line tool to check for issues with dependencies in a Python project, such as unused or missing dependencies. GitHub: https://github.com/fpgmaas/deptry For some benchmarks of the new release, see the release notes: https://github.com/fpgmaas/deptry/releases/tag/0.14.0 The performance improvement was achieved by leveraging Rust to parse the AST and extract the import statements from .py files, rather than using Python's ast module. The addition of Rust to the project also opens up doors for more optimizations in the future, so stay tuned!

Share card

Actual performance

142points
24comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: new, using, notes · Missing: mac, agents, macos
52%52% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
45%45% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: just released, io · Missing: https docs, excited, exist
43%43% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
42%42% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
2%2% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Py
Python to C++14 transpiler61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python to C++14 transpiler

Hacker News96
De
Deptry 0.10.0 – detect unused dependencies in your Python project46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Deptry 0.10.0 – detect unused dependencies in your Python project

Hacker News1
Po
Portainer 1.1458%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Portainer 1.14

Hacker News2
No
Norvig's spellchecker in C++14 and Haskell76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Norvig's spellchecker in C++14 and Haskell

Hacker News5
Pe
Persistence of sklearn models, tens of times faster, smaller51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Persistence of sklearn models, tens of times faster, smaller

Hacker News3
I
I made something you haven't seen 10 times already50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made something you haven't seen 10 times already

Hacker News5
EarlyLaunch
EarlyLaunch66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Validate your SaaS idea 10 times faster

Indie Hackers1b2b
Th
The Probability Times39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Probability Times

Hacker News20
Ho
How many more times will you see your mother?40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How many more times will you see your mother?

Hacker News1
De
Detect broken __slots__ in Python libraries63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Detect broken __slots__ in Python libraries

Hacker News2