Issue 21657: pip.get_installed_distributions() Does not return packages in the current working directory (original) (raw)
Issue21657
Created on 2014-06-04 07:43 by Adam.Matan, last changed 2022-04-11 14:58 by admin. This issue is now closed.
Messages (4) | ||
---|---|---|
msg219751 - (view) | Author: Adam Matan (Adam.Matan) | Date: 2014-06-04 07:43 |
Abstract: Calling pip.get_installed_distributions() from a directory with a setup.py file returns a list which does not include the package(s) listed in the setup.py file. Steps to reproduce: 1. Create a virtual environment and activate it. 2. Download any python git project with a setup.py file to a directory (e.g. git clone https://github.com/behave/behave.git /tmp/behave) 3. Install the project using python setup.py install. 4. Call pip.get_installed_distributions() from the directory which contains the setup.py file. 5. Call pip.get_installed_distributions() from outside the directory which contains the setup.py file. 6. The results from 4 and 5 differs. See also: http://stackoverflow.com/questions/739993/how-can-i-get-a-list-of-locally-installed-python-modules/23885252?noredirect=1#comment37045322_23885252 | ||
msg247730 - (view) | Author: Zachary Ware (zach.ware) * ![]() |
Date: 2015-07-31 03:31 |
I sincerely apologize for it taking more than a year for somebody to say this, but I think this is in the wrong bug tracker and should be reported to the pip project at https://github.com/pypa/pip/issues Donald, could you confirm? | ||
msg247734 - (view) | Author: Robert Collins (rbcollins) * ![]() |
Date: 2015-07-31 04:23 |
Yes, Python vendors pip, but is not maintaining it - it should be filed in https://github.com/pypa/pip/issues. | ||
msg250384 - (view) | Author: David Fraser (davidfraser) | Date: 2015-09-10 15:07 |
Filed with pypa at https://github.com/pypa/pip/issues/3091 |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:58:04 | admin | set | github: 65856 |
2015-09-10 15:07:32 | davidfraser | set | nosy: + davidfrasermessages: + |
2015-07-31 04:32:35 | zach.ware | set | resolution: rejected -> third partystage: resolved |
2015-07-31 04:23:28 | rbcollins | set | status: pending -> closednosy: + rbcollinsmessages: + resolution: third party -> rejected |
2015-07-31 03:31:07 | zach.ware | set | status: open -> pendingnosy: + zach.waremessages: + resolution: third party |
2014-06-04 07:44:18 | Adam.Matan | set | title: pip.get_installed_distributions() Does not -> pip.get_installed_distributions() Does not return packages in the current working directory |
2014-06-04 07:43:55 | Adam.Matan | create |