Skip to content

Release 0.8.1 - #24

Merged
loookashow merged 1 commit into
mainfrom
chore/release-0.8.1
Sep 9, 2026
Merged

loookashow merged 1 commit into
mainfrom
chore/release-0.8.1

Conversation

@loookashow

Copy link
Copy Markdown
Contributor

Patch release carrying one fix.

Fixed

data_validation_error (HTTP 422) now raises ContentValidationFailed
instead of a bare FoxnoseAPIError (#22). This is the code a Flux resource
write returns for a schema violation, so the most common way to hit one was not
caught by except ContentValidationFailed and callers had to match on the
status code instead.

Not a breaking change: ContentValidationFailed subclasses
FoxnoseAPIError, so existing except FoxnoseAPIError handlers are
unaffected, and error_code still reports what the server sent.

Contents

  • src/foxnose_sdk/_version.py → 0.8.1
  • the version assertion in tests/test_collection_type_aliases.py
  • docs/changelog.md: [Unreleased] promoted to [0.8.1]

Publishing to PyPI is triggered by creating the GitHub Release once this
merges.

@loookashow
loookashow merged commit a298993 into main Sep 9, 2026
5 checks passed
@loookashow
loookashow deleted the chore/release-0.8.1 branch September 9, 2026 19:34
@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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