Skip to content

v6.0.1 - #68

Closed
p-zielinski wants to merge 1 commit into
masterfrom
versions/6.0.1
Closed

v6.0.1#68
p-zielinski wants to merge 1 commit into
masterfrom
versions/6.0.1

Conversation

@p-zielinski

Copy link
Copy Markdown
Contributor

Summary

Python SDK 6.0.1 release fixing skipped redeemable key validation for no_effect:

  • ValidationsRedeemableSkippedResultDetails.key enum now includes no_effect, so responses with "key": "no_effect" no longer raise ValueError from the field validator.
  • Affects POST /v1/validations and stackable POST /v1/redemptions when redeemables_no_effect_rule is SKIP (globally or via no_effect_skip_categories).
  • Regenerated from the current OpenAPI specification (includes additive model updates since 6.0.0).

Scope of changes

Area Condition / context Change
Skipped redeemables API returns key: no_effect Enum validator accepts the value; response parses
Version PyPI package Bumped to 6.0.1

Key changes

Link (file and lines) What changed
validations_redeemable_skipped_result_details.py Added no_effect to the key enum allow-list.
README.md Changelog entry for 6.0.1.
setup.py / pyproject.toml Version 6.0.1.

QA notes

  • Scenarios to verify:
    • Validation response with skipped_redeemables[].result.details.key = "no_effect" deserializes without ValueError.
    • Other known skipped-detail keys still deserialize correctly.
    • Package version reported as 6.0.1.

@p-zielinski p-zielinski mentioned this pull request Aug 10, 2026
4 tasks
@p-zielinski

Copy link
Copy Markdown
Contributor Author

Superseded by #69 (6.1.0 minor). Scope of OpenAPI sync warrants a minor, not 6.0.1.

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.

1 participant