Name | tenji JSON |
Version |
0.2
JSON |
| download |
home_page | |
Summary | Asyncronous Python client for scraping data from MyFigureCollection (MFC). |
upload_time | 2023-09-06 09:19:50 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.9 |
license | |
keywords |
myfigurecollection
mfc
parser
scraper
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Tenji
Asyncronous Python client for scraping data from MyFigureCollection (MFC).
## Usage
```python
import asyncio
from tenji import MfcClient
async def main():
client = MfcClient()
profile = await client.get_profile("syntack")
print(profile.status)
if __name__ == "__main__":
asyncio.run(main())
```
### Authenticated Requests
There is some session support but as of right now the goal is to focus on non-authenticated requests.
### Notes
* The client currently relies on an English locale.
Raw data
{
"_id": null,
"home_page": "",
"name": "tenji",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "",
"keywords": "myfigurecollection,mfc,parser,scraper",
"author": "",
"author_email": "Nate Shoffner <nate.shoffner@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/96/81/58af3e450911b6c5aad96d5768089400f4b97cb2eb75ede2ee6c3d07c896/tenji-0.2.tar.gz",
"platform": null,
"description": "# Tenji\r\n\r\nAsyncronous Python client for scraping data from MyFigureCollection (MFC).\r\n\r\n## Usage\r\n\r\n```python\r\nimport asyncio\r\nfrom tenji import MfcClient\r\n\r\nasync def main():\r\n client = MfcClient()\r\n profile = await client.get_profile(\"syntack\")\r\n print(profile.status)\r\n\r\nif __name__ == \"__main__\":\r\n asyncio.run(main())\r\n```\r\n\r\n### Authenticated Requests\r\n\r\nThere is some session support but as of right now the goal is to focus on non-authenticated requests.\r\n\r\n\r\n### Notes\r\n\r\n* The client currently relies on an English locale.\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Asyncronous Python client for scraping data from MyFigureCollection (MFC).",
"version": "0.2",
"project_urls": {
"Bug Tracker": "https://github.com/Tenji-hin/tenji/issues",
"Homepage": "https://github.com/Tenji-hin/tenji"
},
"split_keywords": [
"myfigurecollection",
"mfc",
"parser",
"scraper"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ad87b444e4b8dc86db9111098cc5fc2f4eb918699443876f77234298a34956e5",
"md5": "6ad96a4431014eaf49b6061892b6d29f",
"sha256": "eec8c754fc8ebb6c077938819d6ed6e922f6b4aee941e1672418f1e0cd8eb3fb"
},
"downloads": -1,
"filename": "tenji-0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6ad96a4431014eaf49b6061892b6d29f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 25563,
"upload_time": "2023-09-06T09:19:46",
"upload_time_iso_8601": "2023-09-06T09:19:46.342325Z",
"url": "https://files.pythonhosted.org/packages/ad/87/b444e4b8dc86db9111098cc5fc2f4eb918699443876f77234298a34956e5/tenji-0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "968158af3e450911b6c5aad96d5768089400f4b97cb2eb75ede2ee6c3d07c896",
"md5": "79f7ca46090362a83244185dc41afee7",
"sha256": "be4fe84c4623c5863015c6f1fa050e86dcdea4f8a7713072064cba177189aaea"
},
"downloads": -1,
"filename": "tenji-0.2.tar.gz",
"has_sig": false,
"md5_digest": "79f7ca46090362a83244185dc41afee7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 14034,
"upload_time": "2023-09-06T09:19:50",
"upload_time_iso_8601": "2023-09-06T09:19:50.158457Z",
"url": "https://files.pythonhosted.org/packages/96/81/58af3e450911b6c5aad96d5768089400f4b97cb2eb75ede2ee6c3d07c896/tenji-0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-06 09:19:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Tenji-hin",
"github_project": "tenji",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "tenji"
}