Current Path: > > opt > alt > python27 > lib > > python2.7 > site-packages > pip > _vendor > packaging >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__about__.py | File | 736 bytes | November 13 2023 21:11:11. | |
__about__.pyc | File | 861 bytes | November 13 2023 21:11:11. | |
__init__.py | File | 562 bytes | November 13 2023 21:11:11. | |
__init__.pyc | File | 691 bytes | November 13 2023 21:11:11. | |
_compat.py | File | 1128 bytes | November 13 2023 21:11:11. | |
_compat.pyc | File | 1698 bytes | November 13 2023 21:11:11. | |
_structures.py | File | 2022 bytes | November 13 2023 21:11:11. | |
_structures.pyc | File | 5643 bytes | November 13 2023 21:11:11. | |
_typing.py | File | 1824 bytes | November 13 2023 21:11:11. | |
_typing.pyc | File | 1764 bytes | November 13 2023 21:11:11. | |
markers.py | File | 9491 bytes | November 13 2023 21:11:11. | |
markers.pyc | File | 14961 bytes | November 13 2023 21:11:11. | |
requirements.py | File | 4903 bytes | November 13 2023 21:11:11. | |
requirements.pyc | File | 6064 bytes | November 13 2023 21:11:11. | |
specifiers.py | File | 31944 bytes | November 13 2023 21:11:11. | |
specifiers.pyc | File | 31160 bytes | November 13 2023 21:11:11. | |
tags.py | File | 24067 bytes | November 13 2023 21:11:11. | |
tags.pyc | File | 26004 bytes | November 13 2023 21:11:11. | |
utils.py | File | 1811 bytes | November 13 2023 21:11:11. | |
utils.pyc | File | 2539 bytes | November 13 2023 21:11:11. | |
version.py | File | 15470 bytes | November 13 2023 21:11:11. | |
version.pyc | File | 22534 bytes | November 13 2023 21:11:11. |
� �Rec @` s� d d l m Z m Z m Z d d l Z d d l m Z m Z d d l m Z m Z e r� d d l m Z m Z e d e � Z n e j d � Z d � Z d � Z d S( i ( t absolute_importt divisiont print_functionNi ( t TYPE_CHECKINGt cast( t InvalidVersiont Version( t NewTypet Uniont NormalizedNames [-_.]+c C` s% t j d | � j � } t d | � S( Nt -R ( t _canonicalize_regext subt lowerR ( t namet value( ( s� /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/packaging/utils.pyt canonicalize_name s c C` sK y t | � } Wn t k r$ | SXg } | j d k rV | j d j | j � � n | j t j d d d j d � | j D� � � � | j d k r� | j d j d � | j D� � � n | j d k r� | j d j | j � � n | j d k r| j d j | j � � n | j d k r>| j d j | j � � n d j | � S( s� This is very similar to Version.__str__, but has one subtle difference with the way it handles the release segment. i s {0}!s (\.0)+$t t .c s` s | ] } t | � Vq d S( N( t str( t .0t x( ( s� /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/packaging/utils.pys <genexpr>/ s c s` s | ] } t | � Vq d S( N( R ( R R ( ( s� /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/packaging/utils.pys <genexpr>3 s s .post{0}s .dev{0}s +{0}N( R R t epocht appendt formatt reR t joint releaset pret Nonet postt devt local( t _versiont versiont parts( ( s� /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_vendor/packaging/utils.pyt canonicalize_version s"