Skip to main content

title: fidereport author: Dries Moors date: 2022-07-16 typora-root-url:./

fidereport

Creates FIDE reports of CSV games.

  • Automated download of the FRBE-KBSB-KSB Belgian rating list
  • Automated download of the FIDE rating list
  • Possible to limit the FIDE report to specific rounds
  • Optional settings YAML file (defaults are used if not provided)
  • Database files cached in system temporary directory

Installation

For installation instructions, see INSTALL.md.

Usage

Example invocation:

fidereport -g games.csv -r 1-10 -o fide_report.trf -s settings.yaml

The fidereport command accepts the following arguments:

fidereport -g games.csv -r 1,2,3 -o fide_report.txt [-s settings.yaml]

Required arguments:

  • -g, --games FILE: Path to CSV file containing game data
  • -r, --rounds ROUNDS: Comma-separated list of round numbers or ranges (e.g., "1,2,3" or "1-5")
  • -o, --output FILE: Output file path for the FIDE report

Optional arguments:

  • -s, --settings FILE: Path to YAML settings file with tournament headers. If not provided, default values are used.

Settings File

Example minimal settings.yaml:

---
tournament name: 78ste Limburgse Interclubs 2025-2026
start date: 2025/09/19
end date: 2026/04/24
round dates: 25/09/19 25/10/17 25/11/14 25/11/28 26/01/09 26/01/30 26/03/06 26/03/20 26/04/24
tournament leader: 232602 Bils, Marc  # Chief Arbiter
referees: 239828 Martens, Ludo; 205494 Cornet, Luc  # Deputy Chief Arbiter
---

Default values are used for: type, country, teams count, tournament structure, time schedule.

Automatically determined (need not be provided):

  • players count
  • fide players count
  • played rounds

Examples:

# Process rounds 1 through 5 with default settings
fidereport -g tournament_games.csv -r 1-5 -o fide_output.txt

# Process specific rounds with custom settings file
fidereport -g games.csv -r 1,3,5 -o report.txt -s my_settings.yaml

# Get help
fidereport --help

Or using Python module syntax:

python3 -m fidereport -g games.csv -r 1-5 -o fide_report.txt
python3 -m fidereport --help

Metadata

Release files for fidereport 2026.10.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for fidereport 2026.10.17
File Interpreter ABI Platform
fidereport-2026.10.17-py3-none-any.whl Python 3 none any Details

Release files / fidereport-2026.10.17-py3-none-any.whl

Download URL fidereport-2026.10.17-py3-none-any.whl
Size 417.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d12428defff8d28641614a9048cd143711d5704fe32b3caea630db6197077239
BLAKE2b-256 checksum
How to use checksums
cf99b1facbbbeb8e507f51ed54367177c35a33da37f7a2fafebcaf1b41c93ee1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Security for fidereport 2026.10.17

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2026.10.17 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page