+
    Vj                     (    ^ RI H t   ! R R]4      tR# )    )datetimec                      a  ] tR t^t o RtR tR t]R 4       t]R 4       t	]R 4       t
]R 4       t]R 4       t]R	 4       t]R
 4       t]R 4       t]R 4       tRtV tR# )Releasezo
A release file from PyPI.

:param release_id: A release id.
:param pypi_dict: A dictionary of a release file.
c                .    W n         WP                   R &   R# )
release_idN_release)selfr   	pypi_dicts   &&&A/var/www/idalgo/venv/lib/python3.14/site-packages/yarg/release.py__init__Release.__init__%   s    !&0l#    c                8    R P                  V P                  4      # )z<Release {0}>)formatr   r
   s   &r   __repr__Release.__repr__)   s    %%doo66r   c                (    V P                   R,          # )zg
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r[0].release_id
'0.1.0'
r   r   r   s   &r   r   Release.release_id,        }}\**r   c                R    \         P                  ! V P                  R,          R4      # )z
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.uploaded
datetime.datime(2014, 8, 7, 21, 26, 19)
upload_timez%Y-%m-%dT%H:%M:%S)r   strptimer	   r   s   &r   uploadedRelease.uploaded7   s%       }!=!46 	6r   c                (    V P                   R,          # )zf
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.python_version
'2.7'
python_versionr   r   s   &r   r   Release.python_versionC   s     }}-..r   c                (    V P                   R,          # )z
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.url
'https://pypi.python.org/packages/2.7/y/yarg/yarg...'
urlr   r   s   &r   r!   Release.urlN   s     }}U##r   c                (    V P                   R,          # )z
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.md5_digest
'bec88e1c1765ca6177360e8f37b44c5c'

md5_digestr   r   s   &r   r$   Release.md5_digestY   r   r   c                (    V P                   R,          # )zy
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.filename
'yarg-0.1.0-py27-none-any.whl'
filenamer   r   s   &r   r'   Release.filenamed   s     }}Z((r   c                (    V P                   R,          # )z\
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.size
52941
sizer   r   s   &r   r*   Release.sizeo   s     }}V$$r   c                t    RRRRRR/pV P                   R,          pW!P                  4       9   d	   W,          # V# )zf
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.package_type
'wheel'
	bdist_eggeggbdist_wheelwheelsdistsourcepackagetype)r	   keys)r
   mappingptypes   &  r   package_typeRelease.package_typez   s@     }gH&m,LLN">!r   c                (    V P                   R,          # )z^
>>> package = yarg.get('yarg')
>>> v = "0.1.0"
>>> r = package.release(v)
>>> r.has_sig
True
has_sigr   r   s   &r   r:   Release.has_sig   s     }}Y''r   r   N)__name__
__module____qualname____firstlineno____doc__r   r   propertyr   r   r   r!   r$   r'   r*   r7   r:   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     17 + + 	6 	6 / / $ $ + + ) ) % %   ( (r   r   N)r   objectr    r   r   <module>rG      s   4 v(f v(r   