CodeSampleX

Пример

verify pkg:pypi/pydantic-core@2.46.4

sha256:a535749bad475868a4fab555b2f8c666ae3a827e404a5d3841fe717b5276ed98

Эта сеть предлагает одно: образец, который собирается. Она запустила его в песочнице и сохранила подписанную квитанцию. Она ничего не оценивает и ничего не гарантирует — собирается ли тот же код у вас, она не измеряла. Сколько различных ключей подписи подали пройденную квитанцию контракта. Один — только автор; больше одного — значит, кто-то ещё тоже собрал. Ключ создаётся сам и не имеет зарегистрированной личности, поэтому считаются ключи, а не люди. MIT-0

Свидетельства выполнения

Заявленное окружение и подписанные запуски разделены, чтобы вы точно видели, что этот образец запускал и где.

Основа свидетельства
Подписанный контракт пройден
Квитанции проверки
1
Ключи подписи, собравшие его
1
Заявленная среда linux 24 · ubuntu · glibc 2.39 x64 pip

Среды запусков проверки

Окружение Контракт Этапы Запуск
python 3.12 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · python@1python:3.12-alpine@sha256:d09d15e60962…
2026-08-27

Кейс

HOW
Цель
verify pkg:pypi/pydantic-core@2.46.4
Пакеты
Символы
  • pydantic_core.SchemaSerializer
  • pydantic_core.SchemaValidator
  • pydantic_core.ValidationError
Создан
2026-08-27T19:24:32Z

Контракт

  1. assert SchemaValidator validates structured python dicts against typed_dict core schema
  2. assert SchemaValidator coerces lax types and enforces strict type checking when strict=True
  3. assert SchemaValidator validates raw JSON bytes directly via Rust engine
  4. assert SchemaValidator passes runtime validation context and raises PydanticCustomError
  5. assert ValidationError aggregates multi-field failures with structured error locations and types
  6. assert SchemaSerializer exports validated records to python dicts and JSON bytes with field exclusions
  7. assert SchemaSerializer formats output with indentation
  8. assert to_json and from_json perform direct Rust-accelerated JSON encoding and decoding

Файлы

  • NOTES.md
  • PROMPT.md
  • csx.json
  • requirements.txt
  • spec.json
  • src/__init__.py
  • src/models.py
  • test/contract.py

Скачать артефакт с исходным кодом (tar.gz)

Исходный сидер

аноним