84 items
NAME ↑ SIZE MODIFIED PERMS ACTIONS
.. / Parent Directory
__init__.cpython-311.opt-1.pyc — 807 B
2026-04-27 17:21 · rw-r--r--
807 B 2026-04-27 17:21 rw-r--r--
__init__.cpython-311.opt-2.pyc — 624 B
2026-04-27 17:21 · rw-r--r--
624 B 2026-04-27 17:21 rw-r--r--
__init__.cpython-311.pyc — 807 B
2026-04-27 17:21 · rw-r--r--
807 B 2026-04-27 17:21 rw-r--r--
_msvccompiler.cpython-311.opt-1.pyc — 23.68 KB
2026-04-27 17:21 · rw-r--r--
23.68 KB 2026-04-27 17:21 rw-r--r--
_msvccompiler.cpython-311.opt-2.pyc — 22.57 KB
2026-04-27 17:21 · rw-r--r--
22.57 KB 2026-04-27 17:21 rw-r--r--
_msvccompiler.cpython-311.pyc — 23.76 KB
2026-04-27 17:21 · rw-r--r--
23.76 KB 2026-04-27 17:21 rw-r--r--
archive_util.cpython-311.opt-1.pyc — 10.4 KB
2026-04-27 17:21 · rw-r--r--
10.4 KB 2026-04-27 17:21 rw-r--r--
archive_util.cpython-311.opt-2.pyc — 8.44 KB
2026-04-27 17:21 · rw-r--r--
8.44 KB 2026-04-27 17:21 rw-r--r--
archive_util.cpython-311.pyc — 10.4 KB
2026-04-27 17:21 · rw-r--r--
10.4 KB 2026-04-27 17:21 rw-r--r--
bcppcompiler.cpython-311.opt-1.pyc — 12.74 KB
2026-04-27 17:21 · rw-r--r--
12.74 KB 2026-04-27 17:21 rw-r--r--
bcppcompiler.cpython-311.opt-2.pyc — 12.45 KB
2026-04-27 17:21 · rw-r--r--
12.45 KB 2026-04-27 17:21 rw-r--r--
bcppcompiler.cpython-311.pyc — 12.74 KB
2026-04-27 17:21 · rw-r--r--
12.74 KB 2026-04-27 17:21 rw-r--r--
ccompiler.cpython-311.opt-1.pyc — 43.3 KB
2026-04-27 17:21 · rw-r--r--
43.3 KB 2026-04-27 17:21 rw-r--r--
ccompiler.cpython-311.opt-2.pyc — 27.61 KB
2026-04-27 17:21 · rw-r--r--
27.61 KB 2026-04-27 17:21 rw-r--r--
ccompiler.cpython-311.pyc — 43.55 KB
2026-04-27 17:21 · rw-r--r--
43.55 KB 2026-04-27 17:21 rw-r--r--
cmd.cpython-311.opt-1.pyc — 18.34 KB
2026-04-27 17:21 · rw-r--r--
18.34 KB 2026-04-27 17:21 rw-r--r--
cmd.cpython-311.opt-2.pyc — 12.73 KB
2026-04-27 17:21 · rw-r--r--
12.73 KB 2026-04-27 17:21 rw-r--r--
cmd.cpython-311.pyc — 18.34 KB
2026-04-27 17:21 · rw-r--r--
18.34 KB 2026-04-27 17:21 rw-r--r--
config.cpython-311.opt-1.pyc — 6.22 KB
2026-04-27 17:21 · rw-r--r--
6.22 KB 2026-04-27 17:21 rw-r--r--
config.cpython-311.opt-2.pyc — 5.87 KB
2026-04-27 17:21 · rw-r--r--
5.87 KB 2026-04-27 17:21 rw-r--r--
config.cpython-311.pyc — 6.22 KB
2026-04-27 17:21 · rw-r--r--
6.22 KB 2026-04-27 17:21 rw-r--r--
core.cpython-311.opt-1.pyc — 8.83 KB
2026-04-27 17:21 · rw-r--r--
8.83 KB 2026-04-27 17:21 rw-r--r--
core.cpython-311.opt-2.pyc — 5.53 KB
2026-04-27 17:21 · rw-r--r--
5.53 KB 2026-04-27 17:21 rw-r--r--
core.cpython-311.pyc — 8.83 KB
2026-04-27 17:21 · rw-r--r--
8.83 KB 2026-04-27 17:21 rw-r--r--
cygwinccompiler.cpython-311.opt-1.pyc — 13.78 KB
2026-04-27 17:21 · rw-r--r--
13.78 KB 2026-04-27 17:21 rw-r--r--
cygwinccompiler.cpython-311.opt-2.pyc — 12.23 KB
2026-04-27 17:21 · rw-r--r--
12.23 KB 2026-04-27 17:21 rw-r--r--
cygwinccompiler.cpython-311.pyc — 13.78 KB
2026-04-27 17:21 · rw-r--r--
13.78 KB 2026-04-27 17:21 rw-r--r--
debug.cpython-311.opt-1.pyc — 278 B
2026-04-27 17:21 · rw-r--r--
278 B 2026-04-27 17:21 rw-r--r--
debug.cpython-311.opt-2.pyc — 278 B
2026-04-27 17:21 · rw-r--r--
278 B 2026-04-27 17:21 rw-r--r--
debug.cpython-311.pyc — 278 B
2026-04-27 17:21 · rw-r--r--
278 B 2026-04-27 17:21 rw-r--r--
dep_util.cpython-311.opt-1.pyc — 3.86 KB
2026-04-27 17:21 · rw-r--r--
3.86 KB 2026-04-27 17:21 rw-r--r--
dep_util.cpython-311.opt-2.pyc — 2.47 KB
2026-04-27 17:21 · rw-r--r--
2.47 KB 2026-04-27 17:21 rw-r--r--
dep_util.cpython-311.pyc — 3.86 KB
2026-04-27 17:21 · rw-r--r--
3.86 KB 2026-04-27 17:21 rw-r--r--
dir_util.cpython-311.opt-1.pyc — 9.79 KB
2026-04-27 17:21 · rw-r--r--
9.79 KB 2026-04-27 17:21 rw-r--r--
dir_util.cpython-311.opt-2.pyc — 7.5 KB
2026-04-27 17:21 · rw-r--r--
7.5 KB 2026-04-27 17:21 rw-r--r--
dir_util.cpython-311.pyc — 9.79 KB
2026-04-27 17:21 · rw-r--r--
9.79 KB 2026-04-27 17:21 rw-r--r--
dist.cpython-311.opt-1.pyc — 53.45 KB
2026-04-27 17:21 · rw-r--r--
53.45 KB 2026-04-27 17:21 rw-r--r--
dist.cpython-311.opt-2.pyc — 44.52 KB
2026-04-27 17:21 · rw-r--r--
44.52 KB 2026-04-27 17:21 rw-r--r--
dist.cpython-311.pyc — 53.45 KB
2026-04-27 17:21 · rw-r--r--
53.45 KB 2026-04-27 17:21 rw-r--r--
errors.cpython-311.opt-1.pyc — 6.58 KB
2026-04-27 17:21 · rw-r--r--
6.58 KB 2026-04-27 17:21 rw-r--r--
errors.cpython-311.opt-2.pyc — 4.03 KB
2026-04-27 17:21 · rw-r--r--
4.03 KB 2026-04-27 17:21 rw-r--r--
errors.cpython-311.pyc — 6.58 KB
2026-04-27 17:21 · rw-r--r--
6.58 KB 2026-04-27 17:21 rw-r--r--
extension.cpython-311.opt-1.pyc — 9.9 KB
2026-04-27 17:21 · rw-r--r--
9.9 KB 2026-04-27 17:21 rw-r--r--
extension.cpython-311.opt-2.pyc — 6.5 KB
2026-04-27 17:21 · rw-r--r--
6.5 KB 2026-04-27 17:21 rw-r--r--
extension.cpython-311.pyc — 9.9 KB
2026-04-27 17:21 · rw-r--r--
9.9 KB 2026-04-27 17:21 rw-r--r--
fancy_getopt.cpython-311.opt-1.pyc — 16.42 KB
2026-04-27 17:21 · rw-r--r--
16.42 KB 2026-04-27 17:21 rw-r--r--
fancy_getopt.cpython-311.opt-2.pyc — 13.75 KB
2026-04-27 17:21 · rw-r--r--
13.75 KB 2026-04-27 17:21 rw-r--r--
fancy_getopt.cpython-311.pyc — 16.69 KB
2026-04-27 17:21 · rw-r--r--
16.69 KB 2026-04-27 17:21 rw-r--r--
file_util.cpython-311.opt-1.pyc — 10.12 KB
2026-04-27 17:21 · rw-r--r--
10.12 KB 2026-04-27 17:21 rw-r--r--
file_util.cpython-311.opt-2.pyc — 8.06 KB
2026-04-27 17:21 · rw-r--r--
8.06 KB 2026-04-27 17:21 rw-r--r--
file_util.cpython-311.pyc — 10.12 KB
2026-04-27 17:21 · rw-r--r--
10.12 KB 2026-04-27 17:21 rw-r--r--
filelist.cpython-311.opt-1.pyc — 15.5 KB
2026-04-27 17:21 · rw-r--r--
15.5 KB 2026-04-27 17:21 rw-r--r--
filelist.cpython-311.opt-2.pyc — 12.74 KB
2026-04-27 17:21 · rw-r--r--
12.74 KB 2026-04-27 17:21 rw-r--r--
filelist.cpython-311.pyc — 15.78 KB
2026-04-27 17:21 · rw-r--r--
15.78 KB 2026-04-27 17:21 rw-r--r--
log.cpython-311.opt-1.pyc — 3.79 KB
2026-04-27 17:21 · rw-r--r--
3.79 KB 2026-04-27 17:21 rw-r--r--
log.cpython-311.opt-2.pyc — 3.74 KB
2026-04-27 17:21 · rw-r--r--
3.74 KB 2026-04-27 17:21 rw-r--r--
log.cpython-311.pyc — 3.79 KB
2026-04-27 17:21 · rw-r--r--
3.79 KB 2026-04-27 17:21 rw-r--r--
msvc9compiler.cpython-311.opt-1.pyc — 32.29 KB
2026-04-27 17:21 · rw-r--r--
32.29 KB 2026-04-27 17:21 rw-r--r--
msvc9compiler.cpython-311.opt-2.pyc — 30.76 KB
2026-04-27 17:21 · rw-r--r--
30.76 KB 2026-04-27 17:21 rw-r--r--
msvc9compiler.cpython-311.pyc — 32.37 KB
2026-04-27 17:21 · rw-r--r--
32.37 KB 2026-04-27 17:21 rw-r--r--
msvccompiler.cpython-311.opt-1.pyc — 26.01 KB
2026-04-27 17:21 · rw-r--r--
26.01 KB 2026-04-27 17:21 rw-r--r--
msvccompiler.cpython-311.opt-2.pyc — 24.53 KB
2026-04-27 17:21 · rw-r--r--
24.53 KB 2026-04-27 17:21 rw-r--r--
msvccompiler.cpython-311.pyc — 26.01 KB
2026-04-27 17:21 · rw-r--r--
26.01 KB 2026-04-27 17:21 rw-r--r--
spawn.cpython-311.opt-1.pyc — 5.46 KB
2026-04-27 17:21 · rw-r--r--
5.46 KB 2026-04-27 17:21 rw-r--r--
spawn.cpython-311.opt-2.pyc — 4.37 KB
2026-04-27 17:21 · rw-r--r--
4.37 KB 2026-04-27 17:21 rw-r--r--
spawn.cpython-311.pyc — 5.46 KB
2026-04-27 17:21 · rw-r--r--
5.46 KB 2026-04-27 17:21 rw-r--r--
sysconfig.cpython-311.opt-1.pyc — 11.8 KB
2026-04-27 17:21 · rw-r--r--
11.8 KB 2026-04-27 17:21 rw-r--r--
sysconfig.cpython-311.opt-2.pyc — 10.03 KB
2026-04-27 17:21 · rw-r--r--
10.03 KB 2026-04-27 17:21 rw-r--r--
sysconfig.cpython-311.pyc — 11.8 KB
2026-04-27 17:21 · rw-r--r--
11.8 KB 2026-04-27 17:21 rw-r--r--
text_file.cpython-311.opt-1.pyc — 11.22 KB
2026-04-27 17:21 · rw-r--r--
11.22 KB 2026-04-27 17:21 rw-r--r--
text_file.cpython-311.opt-2.pyc — 6.29 KB
2026-04-27 17:21 · rw-r--r--
6.29 KB 2026-04-27 17:21 rw-r--r--
text_file.cpython-311.pyc — 11.22 KB
2026-04-27 17:21 · rw-r--r--
11.22 KB 2026-04-27 17:21 rw-r--r--
unixccompiler.cpython-311.opt-1.pyc — 12.94 KB
2026-04-27 17:21 · rw-r--r--
12.94 KB 2026-04-27 17:21 rw-r--r--
unixccompiler.cpython-311.opt-2.pyc — 12.33 KB
2026-04-27 17:21 · rw-r--r--
12.33 KB 2026-04-27 17:21 rw-r--r--
unixccompiler.cpython-311.pyc — 12.94 KB
2026-04-27 17:21 · rw-r--r--
12.94 KB 2026-04-27 17:21 rw-r--r--
util.cpython-311.opt-1.pyc — 24.07 KB
2026-04-27 17:21 · rw-r--r--
24.07 KB 2026-04-27 17:21 rw-r--r--
util.cpython-311.opt-2.pyc — 18.41 KB
2026-04-27 17:21 · rw-r--r--
18.41 KB 2026-04-27 17:21 rw-r--r--
util.cpython-311.pyc — 24.08 KB
2026-04-27 17:21 · rw-r--r--
24.08 KB 2026-04-27 17:21 rw-r--r--
version.cpython-311.opt-1.pyc — 10.09 KB
2026-04-27 17:21 · rw-r--r--
10.09 KB 2026-04-27 17:21 rw-r--r--
version.cpython-311.opt-2.pyc — 6.88 KB
2026-04-27 17:21 · rw-r--r--
6.88 KB 2026-04-27 17:21 rw-r--r--
version.cpython-311.pyc — 10.11 KB
2026-04-27 17:21 · rw-r--r--
10.11 KB 2026-04-27 17:21 rw-r--r--
versionpredicate.cpython-311.opt-1.pyc — 7.04 KB
2026-04-27 17:21 · rw-r--r--
7.04 KB 2026-04-27 17:21 rw-r--r--
versionpredicate.cpython-311.opt-2.pyc — 4.64 KB
2026-04-27 17:21 · rw-r--r--
4.64 KB 2026-04-27 17:21 rw-r--r--
versionpredicate.cpython-311.pyc — 7.04 KB
2026-04-27 17:21 · rw-r--r--
7.04 KB 2026-04-27 17:21 rw-r--r--
ONLINE
__pycache__
84 items
22:18:46
TERMINAL FM
Edit
Preview
Download
Rename
Copy
Chmod
Delete
!A?h dZddlZddlZddlZejdejZejdZejdZ dZ ej ej ej ejejejdZGdd Zdad ZdS) zBModule for parsing and testing package version predicate strings. Nz'(?i)^\s*([a-z_]\w*(?:\.[a-z_]\w*)*)(.*)z^\s*\((.*)\)\s*$z%^\s*(<=|>=|<|>|!=|==)\s*([^\s,]+)\s*$ct|}|std|z|\}}|tj|fS)zVParse a single version comparison. Return (comparison string, StrictVersion) z"bad package restriction syntax: %r)re_splitComparisonmatch ValueErrorgroups distutilsversion StrictVersion)predrescompverStrs 3/usr/lib64/python3.11/distutils/versionpredicate.pysplitUprsa  " "4 ( (C F=DEEE::<z>=z!=c$eZdZdZdZdZdZdS)VersionPredicateaParse and test package version predicates. >>> v = VersionPredicate('pyepat.abc (>1.0, <3333.3a1, !=1555.1b3)') The `name` attribute provides the full dotted name that is given:: >>> v.name 'pyepat.abc' The str() of a `VersionPredicate` provides a normalized human-readable version of the expression:: >>> print(v) pyepat.abc (> 1.0, < 3333.3a1, != 1555.1b3) The `satisfied_by()` method can be used to determine with a given version number is included in the set described by the version restrictions:: >>> v.satisfied_by('1.1') True >>> v.satisfied_by('1.4') True >>> v.satisfied_by('1.0') False >>> v.satisfied_by('4444.4') False >>> v.satisfied_by('1555.1b3') False `VersionPredicate` is flexible in accepting extra whitespace:: >>> v = VersionPredicate(' pat( == 0.1 ) ') >>> v.name 'pat' >>> v.satisfied_by('0.1') True >>> v.satisfied_by('0.2') False If any version numbers passed in do not conform to the restrictions of `StrictVersion`, a `ValueError` is raised:: >>> v = VersionPredicate('p1.p2.p3.p4(>=1.0, <=1.3a1, !=1.2zb3)') Traceback (most recent call last): ... ValueError: invalid version number '1.2zb3' It the module or package name given does not conform to what's allowed as a legal module or package name, `ValueError` is raised:: >>> v = VersionPredicate('foo-bar') Traceback (most recent call last): ... ValueError: expected parenthesized list: '-bar' >>> v = VersionPredicate('foo bar (12.21)') Traceback (most recent call last): ... ValueError: expected parenthesized list: 'bar (12.21)' c,|}|stdt|}|std|z|\|_}|}|rt |}|std|z|d}d|dD|_|jstd|zdSg|_dS) z*Parse a version predicate string. zempty package restrictionzbad package name in %rzexpected parenthesized list: %rrc,g|]}t|S)r).0aPreds r z-VersionPredicate.__init__..tsDDDEDDDr,zempty parenthesized list in %rN) striprre_validPackagerrnamere_parensplitr )selfversionPredicateStrrparenstrs r__init__zVersionPredicate.__init__`s%27799" :899 9%%&9:: M58KKLL L <<>> 5   NN5))E L !BU!JKKK,,..#CDDSYYs^^DDDDI9 8 !A#6"7888 8 8DIIIrc|jr4d|jD}|jdzd|zdzS|jS)Nc>g|]\}}|dzt|zS) )r%)rcondvers rrz,VersionPredicate.__str__..}s+DDDYT34#:C(DDDrz (z, ))r rjoin)r"seqs r__str__zVersionPredicate.__str__{sJ 9 DD$)DDDC9t#diinn4s: :9 rcR|jD]\}}t|||sdSdS)zTrue if version is compatible with all the predicates in self. The parameter version must be acceptable to the StrictVersion constructor. It may be either a string or StrictVersion. FT)r compmap)r"r r*r+s r satisfied_byzVersionPredicate.satisfied_bys@   ID#4=#.. uu trN)__name__ __module__ __qualname____doc__r&r/r2rrrrrsL>>@6rrcpttjdtja|}t|}|st d|z|dpd}|rtj |}|d|fS)a9Return the name and optional version number of a provision. The version number, if given, will be returned as a `StrictVersion` instance, otherwise it will be `None`. >>> split_provision('mypkg') ('mypkg', None) >>> split_provision(' mypkg( 1.2 ) ') ('mypkg', StrictVersion ('1.2')) Nz=([a-zA-Z_]\w*(?:\.[a-zA-Z_]\w*)*)(?:\s*\(\s*([^)\s]+)\s*\))?$z"illegal provides specification: %r) _provision_rxrecompileASCIIrrrgrouprr r )valuemr+s rsplit_provisionrAs L H  KKMMEE""A G=EFFF ''!** C 3--c22 771::s?r)r6r;distutils.versionroperatorr<r=rr rrltleeqgtgener1rr:rArrrrJs "*GH 2:) * *RZ HII ; ; ; 8;hk 8;hk C Ckkkkkkkk\ r