ó
^\kdc           @   s‚   d  d l  Z  d  d l m Z m Z d  d l m Z m Z d  d l m Z d  d l	 m
 Z
 d  d l m Z d e f d „  ƒ  YZ d S(	   iÿÿÿÿN(   t   build_prefixt
   src_prefix(   t   display_patht
   backup_dir(   t   logger(   t   InstallationError(   t   InstallCommandt   BundleCommandc           B   s8   e  Z d  Z d Z d Z d Z e Z d „  Z d „  Z	 RS(   s9   Create pybundles (archives containing multiple packages).t   bundles:   
      %prog [options] <bundle name>.pybundle <package>...s   DEPRECATED. Create pybundles.c         O   s�   t  t |  ƒ j | | Ž  |  j j d ƒ } t t d ƒ | _ |  j j d ƒ } t t d ƒ | _ |  j j	 i | j | j
 6| j | j
 6�  d  S(   Ns   --builds   -bundles   --src(   t   superR   t   __init__t   parsert
   get_optionR   R    t   defaultR   t   set_defaultst   dest(   t   selft   argst   kwt	   build_optt   src_opt(    (    s:   /var/www/testScraper/venv/build/pip/pip/commands/bundle.pyR
      s    c         C   sˆ   t  j d d ƒ | s% t d ƒ ‚ n  t | _ t  j d t | j ƒ t | j ƒ f ƒ | j	 d ƒ |  _
 t t |  ƒ j | | ƒ } | S(   Ns   1.6sƒ   DEPRECATION: 'pip bundle' and support for installing from *.pybundle files is deprecated. See https://github.com/pypa/pip/pull/1046s   You must give a bundle filenamesB   Putting temporary build files in %s and source/develop files in %si    (   R   t
   deprecatedR   t   Truet   ignore_installedt   notifyR   t	   build_dirt   src_dirt   popt   bundle_filenameR	   R   t   run(   R   t   optionsR   t   requirement_set(    (    s:   /var/www/testScraper/venv/build/pip/pip/commands/bundle.pyR      s    		 (
   t   __name__t
   __module__t   __doc__t   namet   usaget   summaryR   R   R
   R   (    (    (    s:   /var/www/testScraper/venv/build/pip/pip/commands/bundle.pyR   	   s   	(   t   textwrapt   pip.locationsR    R   t   pip.utilR   R   t   pip.logR   t   pip.exceptionsR   t   pip.commands.installR   R   (    (    (    s:   /var/www/testScraper/venv/build/pip/pip/commands/bundle.pyt   <module>   s   