The true requirements removed!
- Dominant language
- Python
- Stars
- 7.5k
- Forks
- 424
- PR merge metrics
- No merged PRs in 30d
Description
I have used `pipreqs .` once in the project and it generated `PyQt5`.
And I have used it again to refresh the new modules `pipreqs --force .`
and it removed the requirements (PyQt5) and the module is already in the project and it didn't removed!
And this is a video explaining what exactly happened: [https://drive.google.com/file/d/1ek99CYcZh3lmogvPybFOV65mewql2Rc/view?usp=sharing](url)
Can anyone help me with this?
Contributor guide
Research direction
Start by reproducing the reported sequence with `pipreqs .` and then `pipreqs --force .` in a project that imports PyQt5. Compare the generated requirements before and after the refresh, using the linked video as additional context. Done means the refresh behavior is understood and the issue has a documented, reproducible outcome.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100