## English
# aaiotrello
Async Trello API Client
Python 3.7+
## Install
```bash
pip install aaiotrello
```
## Auth
#### TRELLO_APP_KEY: https://trello.com/app-key/
#### TRELLO_APP_TOKEN:
First you need gen auth url:
```python
from aaiotrello import TrelloApi
trello = TrelloApi(config.TRELLO_KEY)
trello.set_token(config.TRELLO_TOKEN)
```
Than you need copy value of token_url and auth your trello account in webbrowser
After that you will get token
#### Apply token in your app:
```python
trello_app.set_token(TRELLO_APP_TOKEN)
```
#### Sample usage
Get board info:
```python
board = await trello_app.boards.get("5c49c07e48557d4e29414936")
```
Raw data
{
"_id": null,
"home_page": "https://trello.com/",
"name": "aaiotrello",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python python3 api-client aiohttp api-wrapper trello trello-api trello-async",
"author": "Developereva",
"author_email": "developereva@protonmail.com",
"download_url": "https://files.pythonhosted.org/packages/75/93/3964b77d35f5d15924c65be3e3266636e244b2a232083b8b2c902ba1b85d/aaiotrello-2.0.0.tar.gz",
"platform": null,
"description": "## English\r\n\r\n# aaiotrello\r\nAsync Trello API Client\r\n\r\nPython 3.7+\r\n\r\n## Install\r\n\r\n```bash\r\npip install aaiotrello\r\n```\r\n\r\n## Auth\r\n\r\n#### TRELLO_APP_KEY: https://trello.com/app-key/\r\n#### TRELLO_APP_TOKEN:\r\n\r\nFirst you need gen auth url:\r\n```python\r\nfrom aaiotrello import TrelloApi\r\n\r\ntrello = TrelloApi(config.TRELLO_KEY)\r\ntrello.set_token(config.TRELLO_TOKEN)\r\n```\r\nThan you need copy value of token_url and auth your trello account in webbrowser\r\nAfter that you will get token\r\n\r\n#### Apply token in your app:\r\n```python\r\ntrello_app.set_token(TRELLO_APP_TOKEN)\r\n```\r\n\r\n#### Sample usage\r\n\r\nGet board info:\r\n```python\r\nboard = await trello_app.boards.get(\"5c49c07e48557d4e29414936\")\r\n```\r\n",
"bugtrack_url": null,
"license": "BSD License",
"summary": "Async Python library for interacting with the Trello API",
"version": "2.0.0",
"project_urls": {
"Documentation": "https://github.com/developerreva/aaiotrello#-getting-started",
"Download": "https://github.com/developerreva/aaiotrello",
"Homepage": "https://trello.com/",
"Source Code": "https://github.com/developerreva/aaiotrello",
"Trello REST API Documentation": "https://developer.atlassian.com/cloud/trello/rest/"
},
"split_keywords": [
"python",
"python3",
"api-client",
"aiohttp",
"api-wrapper",
"trello",
"trello-api",
"trello-async"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ac1afb458c31361560f2d5fcd675d622f8ec6f745bf19d04b8d56318cc1f8f6b",
"md5": "39228d80fb680e1479dfa3557cb1b8a5",
"sha256": "596ff8a3cf30e732080cd2a8b7c0cc9272b72d09333cd18511bfd45b88f781a6"
},
"downloads": -1,
"filename": "aaiotrello-2.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "39228d80fb680e1479dfa3557cb1b8a5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 11648,
"upload_time": "2024-05-03T14:10:52",
"upload_time_iso_8601": "2024-05-03T14:10:52.753393Z",
"url": "https://files.pythonhosted.org/packages/ac/1a/fb458c31361560f2d5fcd675d622f8ec6f745bf19d04b8d56318cc1f8f6b/aaiotrello-2.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "75933964b77d35f5d15924c65be3e3266636e244b2a232083b8b2c902ba1b85d",
"md5": "18685666e46fad589449943164279418",
"sha256": "8846667e3c9f6276846ac7a5d8165aae171342a89db20e9288a652deed49b1e4"
},
"downloads": -1,
"filename": "aaiotrello-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "18685666e46fad589449943164279418",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7758,
"upload_time": "2024-05-03T14:10:53",
"upload_time_iso_8601": "2024-05-03T14:10:53.878471Z",
"url": "https://files.pythonhosted.org/packages/75/93/3964b77d35f5d15924c65be3e3266636e244b2a232083b8b2c902ba1b85d/aaiotrello-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-03 14:10:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "developerreva",
"github_project": "aaiotrello#-getting-started",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "aiohttp",
"specs": []
}
],
"lcname": "aaiotrello"
}