Block a user
myice (0.2.0)
Installation
pip install --index-url https://gitea.parano.ch/api/packages/herel/pypi/simple/ --extra-index-url https://pypi.org/simple myiceAbout 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
Assets (2)
Versions (23)
View all
myice-0.2.0-py3-none-any.whl
5.6 KiB
myice-0.2.0.tar.gz
5.0 KiB