Skip to main content

ironbot Tests

Requirements

ironbot depends on Python 3.9 or newer, and on Camelot, which requires ghostscript.

Install

$ pip install ironbot

Usage

$ ironbot --help
Usage: ironbot [OPTIONS] COMMAND [ARGS]...

Options:
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.
  --help                          Show this message and exit.

Commands:
  calendar     List the details of the upcoming Ironman professional races.
  start-list   Gets the start list for an Ironman professional race (use...
  start-lists  List upcoming Ironman professional races with start list...

Exemples

Details of upcoming Ironman professional races

$ ironbot calendar
2023-06-04	IRONMAN Hamburg - MPRO European Championship	$75,000	5MPRO	CLOSED	CLOSED
2023-06-10	IRONMAN 70.3 Boulder	$50,000	2MPRO/2WPRO	CLOSED	CLOSED
2023-06-11	IRONMAN 70.3 Warsaw	$15,000	2MPRO/2WPRO	CLOSED	CLOSED
…

List events with start list available

$ ironbot start-lists
Choose one of the followign events to use with `start-list` command:
 [1] 2023 IRONMAN European Championship Hamburg
 [2] 2023 IRONMAN 70.3 Boulder
 …

Get the start list of an event

$ ironbot start-list 4
1	Daniela Ryf	CHE (Switzerland)
3	Ashleigh Gentle	AUS (Australia)
4	Anne Reischmann	DEU (Germany)
…

Contributing

Make sure that all tests pass:

$ poetry run pytest

Metadata

Release files for ironbot 0.0.6

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

Source distribution (sdist)

Source distribution for ironbot 0.0.6
File Size Uploaded
ironbot-0.0.6.tar.gz 16.9 kB Details

Built distribution (wheel)

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

Total release size: 34.9 kB

Release files / ironbot-0.0.6.tar.gz

Download URL ironbot-0.0.6.tar.gz
Size 16.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d612d04cd34c046d91fc49203de5020c53d169438e65e985abc3260b8f410c37
BLAKE2b-256 checksum
How to use checksums
c00b2a7a941e60e7acec474c5747c0eda5ec1aafda572ebed9d1471448f57794
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.2 CPython/3.11.2 Darwin/22.5.0

Release files / ironbot-0.0.6-py3-none-any.whl

Download URL ironbot-0.0.6-py3-none-any.whl
Size 18.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5a6b2519d742f202079622e22b52bb63d991d70082aebd66d3ddcacbb5d8cdb8
BLAKE2b-256 checksum
How to use checksums
23405070de49b12bdf13ec246d4ef58fb26fc69dda969de081451e659b661af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.2 CPython/3.11.2 Darwin/22.5.0

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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