Skip to content

feat(warehouses): add is_courier_phone_same_as_warehouse to erfbs aggregator delivery-method/update (0.88.0)#9

Merged
a-ulianov merged 1 commit into
mainfrom
feat/erfbs-aggregator-courier-phone-flag
Jul 1, 2026
Merged

feat(warehouses): add is_courier_phone_same_as_warehouse to erfbs aggregator delivery-method/update (0.88.0)#9
a-ulianov merged 1 commit into
mainfrom
feat/erfbs-aggregator-courier-phone-flag

Conversation

@ci-action

Copy link
Copy Markdown
Collaborator

Что изменилось

Ozon добавил в спецификацию Request операции POST /v1/warehouse/erfbs/aggregator/delivery-method/update
новое опциональное поле is_courier_phone_same_as_warehouse (boolean) — совпадает ли телефон
курьера с телефоном склада.

Изменение аддитивное и не ломающее: поле добавлено в
WarehouseERFBSAggregatorDeliveryMethodUpdateRequest
(v1__warehouse_erfbs_aggregator_delivery_method_update.py) с русским Field(description=...) и
записью в блоке Attributes:. Тест метода дополнен передачей нового поля.

Почему

Синхронизация со свежей live-спецификацией Ozon Seller API (swagger-дельта ~1, сигнал watcher от
2026-07-01). Метод уже реализован — строка каталога README остаётся , счётчики методов без
изменений.

Версия

Минорный бамп 0.87.0 → 0.88.0 в pyproject.toml и src/ozonapi/__init__.py (прецедент: PR #4
добавление поля в существующий метод минорным бампом). Публикация в PyPI произойдёт только при merge
человеком.

Проверки

  • pytest: 580 passed
  • mypy (--config-file .claude/linters/mypy.ini): чисто на изменённой схеме, 0 net-new ошибок
  • CI ветки: см. статус ниже

🤖 Generated with Claude Code

…regator delivery-method/update (0.88.0)

Ozon added an optional boolean request field
`is_courier_phone_same_as_warehouse` to
POST /v1/warehouse/erfbs/aggregator/delivery-method/update
(live-spec delta). Additive, non-breaking: added the field to
WarehouseERFBSAggregatorDeliveryMethodUpdateRequest with a Russian
Field(description=...) and Attributes entry, and exercised it in the test.

Minor bump 0.87.0 -> 0.88.0 (per PR #4 precedent for adding a field to an
existing method).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@a-ulianov a-ulianov merged commit 5a99b12 into main Jul 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants