File: //opt/alt/python35/lib64/python3.5/distutils/command/__pycache__/upload.cpython-35.pyc
��Yf�  �               @   s�   d  Z  d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z m	 Z	 m
 Z
 d d l m Z d d l
 m Z m Z d d l m Z d d l m Z d d	 l m Z Gd
 d �  d e � Z d S)zm
distutils.command.upload
Implements the Distutils 'upload' subcommand (upload package to a package
index).
�    N)�standard_b64encode)�urlopen�Request�	HTTPError)�urlparse)�DistutilsError�DistutilsOptionError)�
PyPIRCCommand)�spawn)�logc               @   si   e  Z d  Z d Z e j d d g Z e j d g Z d d	 �  Z d
 d �  Z d d
 �  Z	 d d �  Z
 d S)�uploadzupload binary package to PyPI�sign�s�sign files to upload using gpg�	identity=�i�GPG identity used to sign filesc             C   s>