Timing and result application for road cycling events
Project description
metarace-roadmeet
Timing and result application for UCI Part 2 Road Races, UCI Part 5 Cyclo-Cross, criterium, road handicap and ad-hoc time trial events.
Usage
Create a new meet and open it:
$ roadmeet
Open an existing road meet:
$ roadmeet PATH
Edit default configuration:
$ roadmeet --edit-default
Requirements
- Python >= 3.9
- Gtk >= 3.0
- metarace >= 2.1.1
- tex-gyre fonts (optional, recommended)
- evince (optional, recommended)
- mosquitto (optional)
Installation
Download the debian installer script and run:
$ sh install_deb.sh
Alternatively perform the steps listed below.
Debian 11+
Install system requirements for roadmeet and metarace with apt:
$ sudo apt install python3-venv python3-pip python3-cairo python3-gi python3-gi-cairo
$ sudo apt install gir1.2-gtk-3.0 gir1.2-rsvg-2.0 gir1.2-pango-1.0 tex-gyre
$ sudo apt install python3-serial python3-paho-mqtt python3-dateutil python3-xlwt
Optionally add PDF viewer and MQTT broker:
$ sudo apt install evince mosquitto
If not already created, add a virtualenv for metarace packages:
$ mkdir -p ~/Documents/metarace
$ python3 -m venv --system-site-packages ~/Documents/metarace/venv
Activate the virtualenv and install roadmeet with pip:
$ source ~/Documents/metarace/venv/bin/activate
(venv) $ pip3 install metarace-roadmeet
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
metarace-roadmeet-1.13.2.tar.gz
(108.8 kB
view hashes)
Built Distribution
Close
Hashes for metarace_roadmeet-1.13.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d0a546ecd184e1738ee8db0bca97c2fff683d466d143fca65c4e70d61c88e94 |
|
MD5 | c6a78867bf8edfab7b2619c44836f221 |
|
BLAKE2b-256 | cac2fd3dcf635a3ea68ed8ffb2b80d7879f02749595c9695620a0a2aea6b8d21 |