[09:15:48] <nanonyme> dstufft, suggestion: ban of packaging of further apps on PyPI that have no license at all. It's not clear whether people mean modifications and redistributions are allowed unless explicitly said and if redistribution is not allowed, it's questionable whether the content makes any sense to be in PyPI since it probably is not allowed to be mirrored to private instances
[09:17:01] <nanonyme> It's infuriating to have to send emails to original maintainers of buggy dead packages that need modifications
[11:24:58] <lansman> hello guys, is there simple way to get packages from setup.py *programmatically*?
[11:32:40] <ionelmc> lansman: you mean dependencies or the packages that will be part of the dist?
[11:33:31] <lansman> ionelmc: i mean those package (and its subpackages) which i describe in packages=[] param in setup.py
[11:35:40] <nanonyme> Do you want automatic package discovery or what?
[11:39:34] <ionelmc> lansman: what would you do with that list?
[11:40:18] <lansman> nanonyme: yes i want automatic package discovery
[11:40:46] <ionelmc> lansman: setuptools.find_packages i suppose
[11:40:55] <ionelmc> still not clear what you want it *for*
[11:40:59] <lansman> ionelmc: i'm writing now somewhat like installer for packages of my own projects.
[11:41:24] <ionelmc> lansman: why would the installer need that information?
[11:41:42] <ionelmc> you're not trying to reimplement distutils are you?
[11:41:46] <lansman> that checks is python is installed and desired version, installs pip, installs my package and its dependencies via pip
[11:42:15] <lansman> like 'pip install mypckage.whl -r <my_package_deps.txt>'
[11:42:39] <lansman> but this is calling after checking if python and pip are installed
[11:46:14] <lansman> ionelmc: thanks, find_packages is what i want
[12:08:47] <lansman> how to get directory where package was installed? I know one way: python -c "import mypackage, inspect; inspect.getfile(mypackage)" but i'd like to achieve that without import
[12:52:49] <ronny> lansman: pip installed packages go to site-packages
[12:53:00] <ronny> lansman: and easy_install makes eggs in site-packages
[12:53:24] <lansman> i know, but i prefer not to parse site-packages manually
[12:53:41] <lansman> also package may be installed to another folder