Buckets:
MisterAI/LocalAI_Demo_backends / cpu-diffusers.upgrade-tmp /venv /lib /python3.10 /site-packages /pexpect /_async.py
| """Facade that provides coroutines implementation pertinent to running Py version. | |
| Python 3.5 introduced the async def/await syntax keyword. | |
| With later versions coroutines and methods to get the running asyncio loop are | |
| being deprecated, not supported anymore. | |
| For Python versions later than 3.6, coroutines and objects that are defined via | |
| ``async def``/``await`` keywords are imported. | |
| Here the code is just imported, to provide the same interface to older code. | |
| """ | |
| # pylint: disable=unused-import | |
| # flake8: noqa: F401 | |
| from sys import version_info as py_version_info | |
| # this assumes async def/await are more stable | |
| if py_version_info >= (3, 6): | |
| from pexpect._async_w_await import ( | |
| PatternWaiter, | |
| expect_async, | |
| repl_run_command_async, | |
| ) | |
| else: | |
| from pexpect._async_pre_await import ( | |
| PatternWaiter, | |
| expect_async, | |
| repl_run_command_async, | |
| ) | |
Xet Storage Details
- Size:
- 907 Bytes
- Xet hash:
- d99ba672cfb9de25d51980c77185a1d20e83767fb375e238cb2c015d897407de
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.