pydantic-extra-types: nasze zmiany w projekcie open source
Dodatkowe typy do walidacji danych w Pydantic, popularnej bibliotece Pythona.
- Język
- Python
- Gwiazdki na GitHubie
- 338
Zmiany przyjęte w pydantic-extra-types
Nowy typ Sha256Str do skrótów SHA-256, a MacAddress nie przyjmuje już oktetów ze znakiem albo spacją.
- Pull request #433scalony 3 października 2026
- Pull request #424scalony 5 września 2026
Fix MacAddress accepting octets with a sign or whitespace
github.com/pydantic/pydantic-extra-types/pull/424
Czego nas to nauczyło
Walidacja ma odrzucać wszystko, co nie jest dokładnie poprawnym zapisem. Spacja albo znak plus w adresie MAC to już nie adres MAC.
Inne projekty z naszymi zmianami: Python
5 projektów w tej technologii ma nasze przyjęte zmiany. Pasek to gwiazdki repozytorium, obok liczba naszych zmian. Każdy wiersz prowadzi do strony projektu.
- funcy1 przyjęta zmiana3510
- python-benedict1 przyjęta zmiana1606
- pydash1 przyjęta zmiana1447
- pydantic-extra-typesta strona, 2 przyjęte zmiany338
- pytimeparse1 przyjęta zmiana299
pydantic-extra-types na tle wszystkich naszych zmian
Dzień po dniu od 5 września 2026 do 11 października 2026. Kolumna to wszystkie zmiany przyjęte tego dnia, akcent to zmiany w pydantic-extra-types.
- Zmiany w pydantic-extra-types
- Zmiany w innych projektach
2 przyjęte zmiany w pydantic-extra-types
Pierwsza 5 września 2026, ostatnia 3 października 2026.
W te same dni
Przyjęto też nasze zmiany w: Ebitengine, Whoops, NLog, League CSV, gocsv, rss i 1 projekt więcej.
Pytania o nasze zmiany w pydantic-extra-types
Skąd są te zmiany, kto je przyjął i czy poprawimy coś w Twojej bibliotece.
Czytaj dalej
Więcej o tej pracy i o pozostałych projektach z naszymi zmianami.
Używasz pydantic-extra-types w swoim projekcie?
Jeśli coś w nim nie działa, poprawimy to u źródła i zostawimy obejście do czasu wydania. Odpiszemy w godzinę.