• Joined on 2022-04-26

myice (0.2.1)

Published 2024-11-01 14:51:06 +00:00 by herel in herel/myice

Installation

pip install --index-url https://gitea.parano.ch/api/packages/herel/pypi/simple/ --extra-index-url https://pypi.org/simple myice

About this package

myice parsing

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

Requirements

Requires Python: >=3.12,<4.0
Details
PyPI
2024-11-01 14:51:06 +00:00
11
Rene Luria
MIT
11 KiB
Assets (2)
Versions (23) View all
0.6.1 2026-06-05
0.5.2 2025-08-19
0.5.1 2025-08-19
0.5.0 2025-08-19
0.4.3 2025-08-19