Name | PyMoot JSON |
Version |
1.1.3
JSON |
| download |
home_page | None |
Summary | Python wrapper for Komoot APIs |
upload_time | 2024-10-07 17:30:35 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.11 |
license | GPLv3 |
keywords |
komoot
api
python
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
PyMoot
======
PyMoot is a python wrapper to retrieve data from komoot or change some data on Komoot.
Features
--------
- Get all your tours
- Get a specific tour by ID
- Retrieve tour GPX file
- Retrieve tour coordinates
- Rename a tour on komoot
- Get tour highlights
Install
-------
PyMoot requires python >= 3.11
To install, it's easy:
```bash
pip install pymoot
```
Usage
-----
First initialize the connector:
```python
from pymoot.connector import Connector
c = Connector(email="myemail@example.com", password="komoot_password")
```
Then, use the function that you cant from this connector:
```python
from pymoot.connector import Connector
c = Connector(email="myemail@example.com", password="komoot_password")
# Call what you want here:
c.get_tours() # Get tours
tour = c.get_tour(tour_id="125431322") # Get a tour by id
c.update_tour_title(tour_identifier="213135132", new_title="New title to set") # Update title of a tour on Komoot
tour.retrieve_gpx() # Get tour GPX
tour.retrieve_coordinates() # Get tour coordinates
tour.retrieve_tour_highlights() # Get tour highlights
```
Raw data
{
"_id": null,
"home_page": null,
"name": "PyMoot",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "komoot, api, python",
"author": null,
"author_email": "Flor\u00e9al Cabanettes <contacter@alypie.fr>",
"download_url": "https://files.pythonhosted.org/packages/35/98/48082798e8e37a389bae991d6eece9166f5ca4baf7a0bd19f9cfed897479/pymoot-1.1.3.tar.gz",
"platform": null,
"description": "PyMoot\n======\n\nPyMoot is a python wrapper to retrieve data from komoot or change some data on Komoot.\n\nFeatures\n--------\n\n- Get all your tours\n- Get a specific tour by ID\n- Retrieve tour GPX file\n- Retrieve tour coordinates\n- Rename a tour on komoot\n- Get tour highlights\n\nInstall\n-------\n\nPyMoot requires python >= 3.11\n\nTo install, it's easy:\n\n```bash\npip install pymoot\n```\n\nUsage\n-----\n\nFirst initialize the connector:\n\n```python\nfrom pymoot.connector import Connector\n\nc = Connector(email=\"myemail@example.com\", password=\"komoot_password\")\n```\n\nThen, use the function that you cant from this connector:\n\n```python\nfrom pymoot.connector import Connector\n\nc = Connector(email=\"myemail@example.com\", password=\"komoot_password\")\n\n# Call what you want here:\nc.get_tours() # Get tours\ntour = c.get_tour(tour_id=\"125431322\") # Get a tour by id\nc.update_tour_title(tour_identifier=\"213135132\", new_title=\"New title to set\") # Update title of a tour on Komoot\ntour.retrieve_gpx() # Get tour GPX\ntour.retrieve_coordinates() # Get tour coordinates\ntour.retrieve_tour_highlights() # Get tour highlights\n```\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Python wrapper for Komoot APIs",
"version": "1.1.3",
"project_urls": {
"homepage": "https://gite.alypie.fr/veloroots/pymoot",
"repository": "https://gite.alypie.fr/veloroots/pymoot"
},
"split_keywords": [
"komoot",
" api",
" python"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7c095204a6754daa2de09592edc3f97c08ee69adee2602cf4bc44e601aca2199",
"md5": "496df2a1c1bb8d62e92e7193764222e5",
"sha256": "a504ab502144672d0f409069e85038fe4c43a66174ac4a0718c943a9a570a453"
},
"downloads": -1,
"filename": "PyMoot-1.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "496df2a1c1bb8d62e92e7193764222e5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 29945,
"upload_time": "2024-10-07T17:30:33",
"upload_time_iso_8601": "2024-10-07T17:30:33.201680Z",
"url": "https://files.pythonhosted.org/packages/7c/09/5204a6754daa2de09592edc3f97c08ee69adee2602cf4bc44e601aca2199/PyMoot-1.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "359848082798e8e37a389bae991d6eece9166f5ca4baf7a0bd19f9cfed897479",
"md5": "43e800cfab28f7d2fc2e800d47deacc9",
"sha256": "ce7c8c8766bb2ee48961d1b79109bad5e01e15a6b0c200b8712c82a2fd5942eb"
},
"downloads": -1,
"filename": "pymoot-1.1.3.tar.gz",
"has_sig": false,
"md5_digest": "43e800cfab28f7d2fc2e800d47deacc9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 25860,
"upload_time": "2024-10-07T17:30:35",
"upload_time_iso_8601": "2024-10-07T17:30:35.504664Z",
"url": "https://files.pythonhosted.org/packages/35/98/48082798e8e37a389bae991d6eece9166f5ca4baf7a0bd19f9cfed897479/pymoot-1.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-07 17:30:35",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pymoot"
}