Metadata-Version: 2.1
Name: bambulab-cloud
Version: 0.0.1
Summary: Unofficial Python client for Bambulab's Cloud API
Author-email: Benny Zhao <benny@zhao.gg>
Project-URL: Homepage, https://github.com/zhaobenny/bambulab-cloud-py
Project-URL: Issues, https://github.com/zhaobenny/bambulab-cloud-py/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8.1
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx
Requires-Dist: pydantic
Requires-Dist: pyjwt

# bambulab-cloud-py

> Python implementation of [bambulab-rs](https://github.com/m1guelpf/bambulab-rs)

An unofficial Python client for Bambulab's Cloud API.

# 🛠️ Usage
```python
from bambulab_cloud import BambuClient

client = await BambuClient.login(email, password)
profile = await client.get_profile()
print(profile)
devices = await client.get_devices()
print(devices)
tasks = await client.get_tasks()
print(tasks)
```
Supported calls so far are just `GET` requests for data.

## License
[MIT](https://github.com/zhaobenny/bambulab-cloud-py/blob/main/LICENSE)
