I want to create a python distribution package, and need to check all the required packages for my own package.
For requirements.txt, it include all the packages it needs. However, I want to find a way to check all the packages I need, and also, for some of the packages, they are also some requirements of other packages in my project.
Is there any way to check which packages I need, and maintain the minimum required packages for my own project?