Fixed
products.pricing_many (sync + async) now defaults to 10 products per request
(PRICING_CHUNK_SIZE), down from 40. The Pricing API returns at most 10 products per request
and silently drops the rest with no error (verified live 2026-09-28: 12 sent -> 10
returned), so with the old default every product past the 10th in each chunk went missing.
Do not pass a chunk_size above 10.
Changed
products.availability_many (sync + async) also defaults to 10 (AVAILABILITY_CHUNK_SIZE).
Availability returned 12/12 live, but its cap is unverified, so it uses the known-safe value.
DEFAULT_CHUNK_SIZE is kept as a backwards-compatible alias and is now 10.
PyPI: https://pypi.org/project/qls-westcon-comstor/26.9.28/