MINI MINI MANI MO
ó
Fì]c           @   sØ   d  Z  d d l Z d d l Z d d l Z d d l m Z m Z m Z d d l m	 Z	 d d l
 Z
 d d l Z d d l
 m Z d d l m Z d d l m Z d d l m Z d d	 l m Z d
 e f d „  ƒ  YZ d S(   s`   distutils.command.upload
Implements the Distutils 'upload' subcommand (upload package to PyPI).iÿÿÿÿN(   t   urlopent   Requestt	   HTTPError(   t   standard_b64encode(   t   md5(   t   DistutilsOptionError(   t
   PyPIRCCommand(   t   spawn(   t   logt   uploadc           B   sU   e  Z d  Z e j d d g Z e j d g Z d „  Z d „  Z d	 „  Z d
 „  Z	 RS(
   s   upload binary package to PyPIt   signt   ss   sign files to upload using gpgs	   identity=t   is   GPG identity used to sign filesc         C   s>