What's Changed
Fixed
- Fixed
call_batches()return typing: overloads now correctly returnBitrixAPIBatchesRequest. - Fixed
call_batches()implementation signature to match overloads by making batch options keyword-only. - Removed v3-only
documentationscope from the base client; it is now exposed only throughClientV3. - Improved OAuth logging safety by masking sensitive values such as authorization codes, access tokens, refresh tokens and client secrets.
- Replaced tuple-index-by-bool expressions with explicit conditional expressions for better readability.
- Fixed minor wording and response-message issues in requesters.
Changed
- Expanded and clarified docstrings across clients, API callers, requesters, requests, responses, credentials, scopes and utility helpers.
- Clarified lazy request behavior for
call_batch(),call_batches()and fast list calls. - Improved documentation for batch requests, multi-batch requests and fast list pagination.
- Updated Ruff pre-commit hook version to
0.15.15.
Internal
- Replaced several
dict()/list()initializations with literal{}/[]style. - Improved type hints for list callers, batch request helpers and client methods.
- Updated package version to
1.1.4.
Full diff
Changes since v1.1.3: 1 commit, 34 files changed.