a oe @s"dZddlZz ddlZWn8eyPZz ejdkr= 3.12, or when setuptools' vendored distutils is broken. This is a compromise to avoid a hard-dep on setuptools for Python >= 3.12, since many users don't need runtime compilation support from CFFI. N) zlThis CFFI feature requires setuptools on Python >= 3.12. The setuptools module is missing or non-functional.)log sysconfig) CCompiler) build_ext) Distribution Extension)mkpath)DistutilsSetupError CompileError LinkError) set_threshold set_verbositywin32) MSVCCompilerz_This CFFI feature requires setuptools on Python >= 3.12. Please install the setuptools package.zYThis CFFI feature requires distutils. Please install the distutils or setuptools package.)__doc__sysZ setuptools Exceptionex version_infoZ distutilsrrZdistutils.ccompilerrZdistutils.command.build_extrZdistutils.corerr Zdistutils.dir_utilr Zdistutils.errorsr r r Z distutils.logrrplatformZdistutils.msvc9compilerrrr9C:\Program Files\Certbot\pkgs\cffi\_shimmed_dist_utils.pys,