{ "info": { "author": "Pierrick Terrettaz", "author_email": "pierrick@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Topic :: Utilities" ], "description": "strava-tools\n============\n\nLibrary for web-scraping Strava data.\n\n> This library became as a fork from [loisaidasam/stravalib-scraper](https://github.com/loisaidasam/stravalib-scraper) with some extentions\n> - a shell\n> - load following activity feed\n> - **send batch kudos**\n> - display / filter activities\n\nNote: Strava does have a [developer portal](https://developers.strava.com/) complete with a proper API and examples. This web-scraping based library is written to complete the lack of feature of the standard API. Accessing Friends' acitivities and interations with them like kudoing.\n\n\nInstallation via PyPi:\n-------------\n\n```\n$ pip install strava-tools\n```\n\nCommand line:\n-----------------------\n\nTo simply start the strava shell:\n\n```\n$ strava-shell\nstrava >>\n```\nHere is basic example on how to display, load and send kudos to people as batch\n\n```\nstrava >> login\nUsername:\nPassword:\nLoaded 10 activities\nstrava >> activities\nActivities 10/10\nKudo time athlete title\n----+-----------------+-----------------+------------------------------\n\u2713 Today at 4:41 PM Cyr************* Parcour*************\n\u2713 Today at 4:39 PM Jay************* Natatio*************\n\u2713 Today at 4:24 PM Der************* Finishi*************\n\u2713 Today at 3:41 PM Ad ************* Afterno*************\n\u2713 Today at 3:33 PM Geo************* Course *************\n\u2713 Today at 2:44 PM Nic************* Randonn*************\n Today at 1:52 PM Mad************* Apprent*************\n\u2713 Today at 1:08 PM C\u00e9d************* Derny t*************\n\u2713 Today at 12:44 PM Mad************* Apprent*************\n\u2713 Today at 12:00 PM Nor************* Belle a*************\nstrava >> activities -a mad\nActivities 2/10\nKudo time athlete title\n----+-----------------+-----------+-----------------------\n Today at 1:52 PM Mad************* Apprent*************\n\u2713 Today at 12:44 PM Mad************* Course *************\nstrava >> load 500\nLoaded 82 activities\nstrava >> activities -a mad\nActivities 3/92\nKudo time athlete title\n----+---------------------+-----------+-----------------------\n Today at 1:52 PM Mad************* Apprent*************\n\u2713 Today at 12:44 PM Mad************* Course *************\n Yesterday at 12:44 PM Mad************* Natatio*************\nstrava >> kudo\nSending kudo to Mad************* for Apprent*************\nOk\nSending kudo to Mad************* for Natatio*************\nOk\nstrava >> activities -a mad\nActivities 3/92\nKudo time athlete title\n----+---------------------+-----------+-----------------------\n* Today at 1:52 PM Mad************* Apprent*************\n\u2713 Today at 12:44 PM Mad************* Course *************\n* Yesterday at 12:44 PM Mad************* Natatio*************\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/terrettaz/strava-tools", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "strava-tools", "package_url": "https://pypi.org/project/strava-tools/", "platform": "", "project_url": "https://pypi.org/project/strava-tools/", "project_urls": { "Homepage": "https://github.com/terrettaz/strava-tools" }, "release_url": "https://pypi.org/project/strava-tools/0.1.0/", "requires_dist": [ "beautifulsoup4 (>=4)", "bs4 (>=0.0.1)", "lxml (>=4)", "requests (>=2)", "texttables (>=1.0.0)", "click (>=7)", "click-shell (>=1.0)", "click-spinner (>=0.1.8)" ], "requires_python": ">=3.5", "summary": "Strava Command-Line Tools", "version": "0.1.0" }, "last_serial": 4769888, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "812eaae13084e779ef7105bb73fc3033", "sha256": "884d7d0ee7183165952c4d93425c4f37162174e27c7074e7d19d897e86e2991c" }, "downloads": -1, "filename": "strava_tools-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "812eaae13084e779ef7105bb73fc3033", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9834, "upload_time": "2019-01-19T20:00:52", "url": "https://files.pythonhosted.org/packages/15/5d/1d32bf9e9ca49c1933b720232c963ace1d4b90a3681b1c4753c3e0fe665d/strava_tools-0.0.3-py3-none-any.whl" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "3c6353822bf92ab4ca0269cb4e2811e4", "sha256": "f1dce94ea8ead623685c870a41d87930e754d7e0821eef35e785dd6dbc890aaa" }, "downloads": -1, "filename": "strava_tools-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3c6353822bf92ab4ca0269cb4e2811e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12896, "upload_time": "2019-02-01T20:32:09", "url": "https://files.pythonhosted.org/packages/c7/e7/0479682bbf59d50b59fbd178443cd5242a841e190de5f021581bc02142df/strava_tools-0.1.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3c6353822bf92ab4ca0269cb4e2811e4", "sha256": "f1dce94ea8ead623685c870a41d87930e754d7e0821eef35e785dd6dbc890aaa" }, "downloads": -1, "filename": "strava_tools-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3c6353822bf92ab4ca0269cb4e2811e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12896, "upload_time": "2019-02-01T20:32:09", "url": "https://files.pythonhosted.org/packages/c7/e7/0479682bbf59d50b59fbd178443cd5242a841e190de5f021581bc02142df/strava_tools-0.1.0-py3-none-any.whl" } ] }