Skip to main content

A CLI tool to fetch running race information from Kikourou website.

Project description

Fetchrunner - Retrieve runner race results

This tool fetches running race results for a runner by retrieving informations from Kikourou website.

🛠️ Installation

With PyPI

pip install fetchrunner

With Github

git clone https://github.com/arnautt/fetchrunner.git
cd fetchrunner/
pip install -e .

With Docker

docker build . -t fetchrunner-image
docker run fetchrunner-image fetchrunner --name "Arnaud, Trog"

⚡ Usage

To fetch race results for a runner, simply use:

fetchrunner --name "FirstName, Surname" --save path/to/save/folder

Remark: Name format is important, don't forget the comma and start with the first name

📄 Output

CLI output

📋 TODO

  • [] Integrate unit testing in CI/CD
  • [] Add automatic deploy to Pypi with Github actions
  • [] Handle names with special characters

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fetchrunner-0.1.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

fetchrunner-0.1.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file fetchrunner-0.1.0.tar.gz.

File metadata

  • Download URL: fetchrunner-0.1.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for fetchrunner-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c44ed659b3155b75dbe41dabe0300b9e2556f859df35f24edbd722915ae558c4
MD5 a84bb83e410de36a71703b610da7cc83
BLAKE2b-256 e1c240dfe46898549ef15ef7c446998cf2ad46b5e60cf6821072f6127768a359

See more details on using hashes here.

File details

Details for the file fetchrunner-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fetchrunner-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for fetchrunner-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 259757a92b4a6bab12fa10ce207cb7a69656564afd83f89ac13b1f55a5a6085e
MD5 0db93a255b8d236c0a66be1cf29f266a
BLAKE2b-256 27f3688beebbdcd1ef9705572fc2413a81e146c11a8e7e75275bde8dd262630b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page