- marqué en rouge les records de chaque zone
- integrer test sur heure soleil si ==3 si lumineux et ou petite pluie
- comparer boundingbox openstreetmap pour doublons
- ajouter log version and co pour issue : https://github.com/thib1984/ytdlmusic/blob/main/ytdlmusic/print.py
- json formater pour le log/debug : https://www.freecodecamp.org/news/how-to-pretty-print-json-in-python/
- fichier log dans le dossier config pour completer le mode debug avec dates and co
- ajouter test easter egg
- ajouter test -c et -f
- integre l'option -m
- corrige la date inocrrecte
- reintegre l'option -c
- fix ortographe
- améliore le rendu des emojis dans les tableaux
- ajoute l emoji d'humidité
- centre les données dans les tableaux sauf si nocolor
- esatergg two
- option serious
- esatergg one
- esatergg one
- retire la virgule à la pression et à la durée soleil
- ajout choix 0 pour quitter proprement au choix de la ville
- clean code
- emojis compatibles windows et linux
- ajouter cas d'erreurs dans les tests
- supprimer --condensate
- mode responsive / -f / / retrait -c
- maj captures ecrans
- limite les recherche par -j à 14j
- restreint la province au japon
- ajouter cas d'erreurs dans les tests
- 5 sprigfiled en Jamaique mais 10 beaulieu en france. si munic/village/city/france on ne remonte pas
width
- ip et remontée du state corrigé si non trouvé
- completer flags courts et arguments courts
- tokyo province japon
- ne remonte que les city (ancenis ne doit pas remonter + beaulieu, il en faut 10 en France)
- gère mieux les doublons de villes (meme ville, meme pays)
- ajoute une options par pays pour affiner la recherche
- remonte les hamlets
- optimise les headers
- --world + warning si ville world atteignable
- correction is None
- correction vent
- W/m -> W/m2
- changement warning pression basse 990 à 995
- ajout lunettes
- warning recherche par ip si vpn proxy
- tronquer les données en -p les chercher en détaillés plutot que de mettre une limite haute ou basse
- seule limite +15 jours (cf api meteo france)
- limite le --past a un nb strcitement positif
- retire le doublon d'appel pour la recherche par ip
- gère l'absence de ville/dpt pour la recherche par ip
- KeyboardInterrupt à mieux gérer
- ajouter fleche vent
- supprimer --world
- correction erreur incorrecte pour rechercher gps et ip si or de France
- bug code postal si non francais pyweatherfr 44000
- maj pyweatherfr --help
- pyweatherfr pekin --world -v ajouter au ci/cd
- option multilang pour les villes
- pyweatherfr pekin --world corriger
- pyweatherfr -g 89 2.15 --world corriger
- affiche un warning si ville hors france
- précise l'erreur si ville non trouvée sans --world
- remonte les villes en francais
- headers meme si compact
- recherche world
- previsions -n ajouter data comme -j
- radiation plutot que couverture nuageuse
- correction tz
- -d ne fonctionne pas!
-
bug basse-terre
-
securiser la saisie du choix de ville : https://github.com/thib1984/ytdlmusic/blob/main/ytdlmusic/choice.py
-
gérer fuseau horaire en fonction de la ville (ex Nouméa): https://www.geeksforgeeks.org/get-time-zone-of-a-given-location-using-python/
-
bug --nocolor sur données ville
-
emoji pluie sur données courantes si ==0
-
corrige la possibilite de -p / -j / -n en //
-
test format et range si --date
-
changer cp to state pour la recherche par ip
-
améliorer unités from apimeteofrance
-
ameliorer affichage dpt from openstreetmap basse-terre
-
recap de la recherche dans le bloc ville
-
emoji nuit claire, nuit nuageuse
-
gestion des emojis aux largeurs fantaisistes
-
altitude from apimeteofrance
-
-utc ou -local pour la tz
-
-j sans param donnerait le jour actuel
-
recherche par date précise pour -j
- test install cicd
- améliorer infos villes si ville ou dpt non renseignés
- limite le nb de decimales au GPS
- maj --cache pour cache session en nocache
- librairie manquante Numpy
- bug ancenis
- bug saint-etienne choix
- bug saint-étienne/etienne
- passer à 100j et non 99
- vérifier durée soleil hourly/daily
- séparer durée soleil / couverture nuage
- mode passé pour le générique
- intégration geopy
- retry sur erreur 502 de l'ancienne api
- mode passé pour récuperer les données de la veille avant veille
- corrections libellés colonnes
- mode debug sur l'api meteo france
- supprimer -p et rechercher par code postal comme par ville
- capture et rejeu de l'erreur a a l appel url
- adaptation pring debug sur ancienne api
- add nuage/soleil %
- add hours of precipitations
- clean code
- refacto emoji
- add some data and snow
- add some data
- switch to api meteo france
- Allign sun
- Delete pression
- 0H00 -> 0H ?
- Refacto and deduplicate code
- date format "Lun. 15/11/2020"
- arrondi affichage coordonnees GPS
- pyweatherfr -s "La Rochelle" fix
- Fix if no data (ex : Étival-lès-le-Mans) (bis)
- pyweatherfr -p 29217 ? duplicate?
- rework -c option
- requests import
- retrait altitude prévision (donnée incorrecte?)
- fix emoji : Averses de neige faible
- afficher altitude prévision
- snow or rain for precipitations
- Clean/reorder help message
- bug duplicate postal : pyweatherfr -vp 29217
- Fix emoji "Couvert avec averses"
- Change -d to -j
- Clean/reorder help message
- Add emoji rain (>0mm), wind(>30km.h), cold(<0), and warm(>30)
- Fix emoji (ter)
- Change "-" to "->" for temperature
- Fix wrap and troncate columnar
- Francisation (bis)
- Allignement emoji not emoji
- Fix emoji (bis)
- Add white space with emoji
- Fix emoji
- Explain disable emoji -n
- keep condition even if emoji
- Add white space in -s option results
- Emoji
- Import unidecode
- Add white space in -d -c option results
- Search by longitude/latitude (-g/--gps)
- Search by code postal (-p/--postal)
- search town
- replace space with tiret
- Fix if not a town at ip with no parameter
- post in string
- display sunrise + lat/long #"elevation":"480","sunrise":"07:31","sunset":"17:11"
- francisation
- Fix if no data (ex : Étival-lès-le-Mans)
- Fix bug current conditions
- Default search by ip information
- Verbose mode
- Clean color in compact mode
- Fix colorama
- Fix impports termcolor
- Compact mode
- One day mode (hour by hour)
- Add color
- Add rain
- Unicode for matching names + city informations
- Add test for matching names if param is not correct
- Add basic forecast weather for next days
- Initial feature with basic summary for a given town