Viewing File: /opt/imunify360/venv/lib/python3.11/site-packages/psutil/__pycache__/_compat.cpython-311.pyc
]j8
d Z ddlZddlZddlZddlZddlZddlZg dZej d dk Z e
Ze reZ
eZeZeZeZd Zd Zne
Z
eZeZeZd Zd Ze reZn eZeed fd
Ze r
eZeZeZeZeZeZnddlZefdZ ee d Z ee d
Z ee d Z ee d Z ee d Z ee d Z ej! dk r, e"ej# d # e$ r Y ne"$ r e$d w xY w ddlm%Z% nr# e&$ rj ddl'm(Z( n# e&$ r ddl)m(Z( Y nw xY w ej* dg d Z+ G d de, Z- e
f e.eee/ e0d f e1e2e0e3fdZ4d$dZ%Y nw xY w ddl5m6Z6 n# e&$ r ej7 ej8 z dfd Z6Y nw xY w dd!l5m9Z9 dS # e&$ r d%d#Z9Y dS w xY w)&zModule which provides compatibility with older Python versions.
This is more future-compatible rather than the opposite (prefer latest
Python 3 way of doing things).
N)PY3longrangesuperunicode
basestringub lru_cachewhichget_terminal_sizeFileNotFoundErrorPermissionErrorProcessLookupErrorInterruptedErrorChildProcessErrorFileExistsError c | S N ss E/opt/imunify360/venv/lib64/python3.11/site-packages/psutil/_compat.pyr r + c , | d S )Nzlatin-1)encoder s r r
r
. s xx """r c "