Metadata-Version: 2.1
Name: icodeapi
Version: 1.0.1
Summary: The second generation of IcodeYoudao API framework.
Home-page: https://github.com/xbzstudio/icodeapi
Author: xbzstudio
Author-email: mmmhss2022@outlook.com
Project-URL: documentation, https://xbz-studio.gitbook.io/icodeapi
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx>=0.25.0
Requires-Dist: urllib3>=2.0.6
Requires-Dist: aiofiles>=23.2.1

## icodeapi, the The second generation of IcodeYoudao API framework.

**More powerful and Faster than [TuringAPI](https://xbz-studio.gitbook.io/turingapi) and TuringIO.**

icodeapi is easy to use, and it supports for sync and async.

```python
from icodeapi import *
import asyncio
cookie = input('Enter cookie: ')
syncAPI = IcodeAPI(cookie = cookie)
print(syncAPI.updateIntro('hello, icodeapi!'))
asyncAPI = AsyncIcodeAPI(cookie = cookie)

async def main(api : AsyncIcodeAPI):
    await api.login()
    print(await api.updateIntro('hello, async icodeapi!'))
    await api.closeClient()

asyncio.run(main(asyncAPI))
```

### Use pip to install:

```PowerShell
pip install icodeapi
```

### [Documentation](https://xbz-studio.gitbook.io/icodeapi)

### [Github](https://github.com/xbzstudio/icodeapi)
