NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1343 most downloaded on PyPI
A command line utility to check for unused, missing and transitive dependencies in a Python project.
Last release 6 months ago
18 Mar 2026
Release timing varies
gaps range from 9 days to 6 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
4 versions withdrawn
withdrawn after publishing
4 years old
85 releases · first in 2022
One column per quarter.
Use commas to separate items in CLI arguments
### Features * Add --extend-exclude option (#76) ### Full Changelog 0.2.16...0.2.17
No user facing change. ### Full Changelog 0.2.15...0.2.16
Guess top level name of modules by replacing - with _
Relaxed click dependency to ^0.0.8
click dependency to 8.0.0 (#205)No user facing change. ### Full Changelog 0.2.12...0.2.13
No user facing change. ### Full Changelog 0.2.11...0.2.12
No user facing change. ### Full Changelog 0.2.9...0.2.10
Fix issue with relative imports
Add check for misplaced development dependencies
No user facing change. ### Full Changelog 0.2.6...0.2.7
Add --version argument to the CLI to display deptry's version
Added functionality to find missing & transitive dendencies
Added functionality to find missing & transitive dendencies
No user facing change. ### Full Changelog 0.2.2...0.2.3
### Full Changelog 0.2.1...0.2.2
### Full Changelog 0.2.0...0.2.1
### Features * Add support for Python 3.7 (#27) ### Full Changelog 0.1.5...0.2.0
### Miscellaneous * Improve logging statements (#25) ### Full Changelog 0.1.4...0.1.5
Improve logging when package name is not found
Parse imports within if/else statements
No use facing change. ### Full Changelog 0.1.1...0.1.2
Add ability to specify the root directory
Add support for Jupyter Notebooks
Add mapping for common packages without metadata
Initial release
Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →