a0bik S r SSKrSSKrSSKJr SSKJr SSKJ r S r
S r\4S jrSS
jr
\R " \\
S9rg)
z2Timestamp comparison of files and groups of files. N )DistutilsFileError)
zip_strict)splatc [ R R U5 ( + =( d? [ R R U 5 [ R R U5 : $ N)ospathexistsgetmtimesourcetargets ژ/builddir/build/BUILDROOT/alt-python313-setuptools-69.0.2-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/setuptools/_distutils/_modified.py_newerr sE ww~~f%%
277#3#3F#;; c [ R R U 5 ( d+ [ S[ R R U 5 - 5 e[ X5 $ )z
Is source modified more recently than target.
Returns True if 'source' is modified more recently than
'target' or if 'target' does not exist.
Raises DistutilsFileError if 'source' does not exist.
zfile '%s' does not exist)r r
r r abspathr r
s r newerr s@ 77>>&!! !;bggoof>U!UVV&!!r c [ [ U5 [ X5 5 n[ [ [
[
U6 5 5 =( d / / 4$ )a
Filter filenames where sources are newer than targets.
Walk two filename iterables in parallel, testing if each source is newer
than its corresponding target. Returns a pair of lists (sources,
targets) where source is newer than target, according to the semantics
of 'newer()'.
)filterr r tuplemaplistzip)sourcestargetsr newer_pairss r newer_pairwiser s9 uz''CDKT3,-.:2r(:r c ^^^ U4S jmTS:X a [ R R OSn[ UU4S j[ X05 5 5 $ )a
Is target out-of-date with respect to any file in sources.
Return True if 'target' is out-of-date with respect to any file
listed in 'sources'. In other words, if 'target' exists and is newer
than every file in 'sources', return False; otherwise return True.
``missing`` controls how to handle a missing source file:
- error (default): allow the ``stat()`` call to fail.
- ignore: silently disregard any missing source files.
- newer: treat missing source files as "target out of date". This
mode is handy in "dry-run" mode: it will pretend to carry out
commands that wouldn't work because inputs are missing, but
that doesn't matter because dry-run won't run the commands.
c d > TS:H =( a$ [ R R U 5 ( + $ )Nr )r r
r )r missings r missing_as_newer%newer_group.