- Mise en place du changelog
- Migration vers
hatchling - Retrait du support pour python
3.8&3.9(fin de vie) - Mise à jour des metadata du projet
- Amélioration de la detection du robot sur le port serie
- Mise à jour du code copié dans le press-papier.
- Correction de la detection de version du robot.
passage de la bibliothèque en open-source.
- Mise en place de marquer individuels pour l'attende de réponse des getters
- Affiche d'une table des diagnostiques, via
print_diagnostics - Ajout de
get_all_candidateet de la connexion via un protocol défini
- Simplification du module de mise à jour
- Isolation et simplification de la couche protocol dans un sous-module
- supression de
get_diagnosics(remplacé parprint_diagnostics) - suppression de
set_motor_mode(obsolete) - supression de trames internes (
set_manufacting_date,set_first_use_date,set_product_id,set_product_version, ...)
- Amélioration de la deconnection à la fin de l'execution
- Réparation des méthodes du robot:
get_color_rgb_{left,center,right}get_accessory
- Passage vers un thread dedié pour la connexion série
- Migration vers des événements taggé pour identifier les demandes au réponses associées
Versions de développement.