aeris22’s avataraeris22’s Twitter Archive—№ 119,223

            1. Les gens qui ont dev pydantic, faudrait les cramer sur un bûcher… 😑
          1. …in reply to @aeris22
            Tu sens que la gestion des settings a été pensé avec le cul et 3g dans chaque poche. C’est du complètement hardcodé absolument pas générique avec des blagues du style « eh, le nested, on le gère mais uniquement via les dotenv, la CLI c’est yolo ».
        1. …in reply to @aeris22
          C’est bien defined au niveau du BaseSettings github.com/pydantic/pydantic/blob/be246701c504824f4bfc291209ac057ff7df0bc2/pydantic/env_settings.py#L33 Mais utilisé que pour env settings. init settings & secret settings store, allez vous brosser le cul github.com/pydantic/pydantic/blob/be246701c504824f4bfc291209ac057ff7df0bc2/pydantic/env_settings.py#L57-L67
      1. …in reply to @aeris22
        Tu veux écraser juste un nested setting via la CLI (qui est prioritaire sur le reste), tu peux pas… 😑
    1. …in reply to @aeris22
      Idem le « ah oui on a fait du « generic » pour vous permettre de plugger vos trucs dessus. Par contre yolo hein, on vient déjà avec plein de trucs. github.com/pydantic/pydantic/blob/be246701c504824f4bfc291209ac057ff7df0bc2/pydantic/env_settings.py#L57-L67
  1. …in reply to @aeris22
    Comme tout est collecté d’abord avant d’init le modèle, ben t’es fucked si genre tu veux une source de données qui doit être config par de la config chargée avant… Du genre choper les paramètres du MySQL ou du Vault pour ensuite charger la config qui est dans le MySQL/Vault…