Metarace

Latest version: v2.1.7

Safety actively analyzes 710644 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.1.1

- use importlib.resources in place of importlib_resources
- call Gtk.init_check() before loading window
- document installation to python virtualenv

1.13.5

Additions

- Add option to Include group results in handicap result report
- Include distance string for specifying non-numeric event 'distance'
- Add option to receive start trigger from a finish loop in irtt for impulse start/transponder finish setups
- Add method to specify event lap times and count by lap leader in case of malfunction or multi-cat circuit events with different targets
- Add option to choose to export ad-hoc reports, preview or print directly
- Allow editing of rider name and org in database via event list view

Changes

- Time trial start order is now generated by the call-up method, startlist will return a generic roadmeet startlist
- Laps down computation is based on rider's own average lap time instead of category leader
- Cosmetic updates to logging

Fixes

- Separate event and rider lap counting logic and remove unused paths
- Remove lock-up when creating reports with no system printer installed
- Allow clearing values in category view edit
- Repair finish time and lap arming at completion of event
- Fix Installer script flaw so desktop entries are written even if update mime types script is not found

1.13.2

Configuration overhaul:

- Meet, event and all metarace modules now have
configuraton schema, and can be edited in the meet
properties dialog. On change of any system config,
a defaults file will be saved in the meet folder.
- Some config properties have changed names.
Relevant config versions have been updated.
- Eventdb has been removed, road meets now store
event type in config.json, and all event data
in event.json. This is a transitional change toward
moving all event options into config.json
while leaving event data in event.json.
- Comments have been renamed decisions on all events.

Functional Changes:

- TRTT and IRTT now round results as per UCI regulations
- Rider start time may be edited from view in irtt.
- Command-line interface changes slightly to allow
for better desktop integration.
- Result report section ids change for better consistency.
- Result reports are built even when event is idle.
- "Run", "Close" and "Abort" actions have been removed from
the event menu. These were unneeded carry-overs from trackmeet.
- Edit bunch time on rms/trtt will refuse to update unplaced riders
- Manual bunch down times are based on category leader's time
- Manual bunch edit recognises 's' for same time and 'g' for time gap
- Clearing a manual bunch time will not clear finish time
- Edit rider dialog allows editing all possible result values
- Decisions of the commissaires panel can include macros for
riders, teams and sports directors, eg: r:123, t:AUS, d:BOH
- A crude editor has been included under the event menu to add,
remove, edit and reorder decisions of the commissaires panel.

1.13.0

Changes from [version 1.12](https://github.com/ndf-zz/metarace-v1/):

- edit meet properties
- edit event properties
- add/edit/remove riders
- add/edit/remove categories
- import riders replaces entire list by default
- standardise event properties
- publish result to telegraph on export

1.0.2

Update python version requirement to 3.9 and metarace library to 2.1.1.

Changes:

- set transient for correctly on file chooser dialog
- update installation documentation for virtual env

1.0.1

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.