deptry
deptry copied to clipboard
Find unused, missing and transitive dependencies in a Python project.
Resolves #705. **PR Checklist** - [x] A description of the changes is added to the description of this PR. - [x] If there is a related issue, make sure it...
First off thanks for this really great and useful tool, it's been easy to use and valuable. I'm not sure this is a bug, however reading through the documentation leads...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/fpgmaas/deptry). ## Awaiting Schedule The following updates are...
[](https://renovatebot.com) This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use...
**Describe the bug** Whenever deptry is installed globally, it does not have access to the metadata of the packages in the virtual environment, even if that virtual environment is activated....
**PR Checklist** - [x] A description of the changes is added to the description of this PR. - [ ] If there is a related issue, make sure it is...
**Is your feature request related to a problem? Please describe.** Rye is gaining a lot of [popularity](https://star-history.com/#astral-sh/rye&pypa/hatch&pdm-project/pdm&Date). As of writing, *deptry* does not support Rye properly, since it does not...
**Is your feature request related to a problem? Please describe.** There are valid reasons to ignore some issues that are reported. For instance, a dependency can legitimately be reported as...
**Describe the bug** Packages that are used just as pytest fixtures are wrongly set as unused. **To Reproduce** Steps to reproduce the behavior: 1. Install `pytest-freezer` as an example 2....
**Describe the bug** Exclusions listed with `extend-exclude` in `pyproject.toml` get overwritten by passing `--extend-exclude` to the command line **To Reproduce** Steps to reproduce the behavior: 1. Add a list of...