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/

Reply via email to