On Thu, Jul 19, 2018 at 10:55 AM, Daniel Holth <dho...@gmail.com> wrote: > This is very cool. I'm glad to see attention towards packaging useful > applications and not just libraries for web development in a virtualenv, and > the limitations of zip compression are felt by our Python applications > comprised of many separately compressed files. > Is bdist_xar calling out to pip to install all of a package's dependencies > (or all that are not already installed) into the xar as part of the build?
bdist_xar doesn't install dependencies by default, but if you're missing a dependency it will prompt you to pass the --download flag, which loads the pip entry point to download (but not install) the missing dependencies as wheels or sdists. Its currently disabled by default because it was merged a day before release, but I intend on enabling it by default. For reference, the code is here https://github.com/facebookincubator/xar/blob/master/xar/pip_installer.py#L145. -Nick -- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/SQU4HHB3UDD4OM7IIPWDOUEUDH4SLSL2/