2bf6b62ba4ce17c6a2616a68b4ef26ddfa60a4e6
🛠️ myice.py -> Modified get_schedule function and updated AI system prompt 🛠️ poetry.lock -> Updated rich package version from 13.9.3 to 13.9.4 and rl-ai-tools package version from 1.9.0 to 1.10.0 🛠️ pyproject.toml -> Updated project version from v0.2.0 to v0.2.4
myice
intro
Avec tout ça on va aller chercher sur MyIce les planning des gamins et générer les pdf qu'on veut
install
with uv:
uv tool install --extra-index-url https://gitea.parano.ch/api/packages/herel/pypi/simple/ myice
with pipx:
pipx install --extra-index-url https://gitea.parano.ch/api/packages/herel/pypi/simple/ myice
récupérer le schedule
myice schedule -o schedule.json
data
listing
Pour récupérer les event des U13 Elite par exemple:
❯ myice search "U13 (Elite)"
[576653] 2024-11-04 practice 17:00-> 17:00
practice: Off-Ice Patinoire des Vernets - Patinoire Extérieure
[572066] 2024-11-04 practice 18:00-> 18:00
practice: On-Ice Patinoire des Vernets - Patinoire Extérieure
[576652] 2024-11-05 practice 18:00-> 18:00
practice: Off-Ice Patinoire des Vernets - Patinoire Extérieure
[572068] 2024-11-05 practice 19:15-> 19:15
practice: On-Ice Patinoire des Vernets - Patinoire Extérieure
[576655] 2024-11-08 practice 18:00-> 18:00
practice: Off-Ice Patinoire des Vernets - Patinoire Extérieure
[572073] 2024-11-08 practice 19:15-> 19:15
practice: On-Ice Patinoire des Vernets - Patinoire Extérieure
[117015] 2024-11-02 game 12:15-> 12:15
game: Saison HC Ajoie
Et on récupère la convoc du match:
match
alors pour avoir la convocation du match contre Ajoie, l'id c'est 117015:
❯ myice game 117015
Opening file game_117015.pdf
entraînement
et pour la convoc d'un entraînement:
❯ myice practice 561855
Opening file practice_561855.pdf
Description
Languages
HTML
50.6%
Python
47%
Dockerfile
1.8%
Shell
0.5%