Skip to content

Prepare v1.7.0 release - #539

Merged
aksg87 merged 1 commit into
mainfrom
aksg87/release-1.7.0
Sep 13, 2026
Merged

aksg87 merged 1 commit into
mainfrom
aksg87/release-1.7.0

Conversation

@aksg87

@aksg87 aksg87 commented Sep 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

Prepare v1.7.0 by updating the package version and citation version/date. The concept DOI is unchanged. No runtime code changes.

Release highlights

Compatibility notes

  • Repeated-mention spans may change. Use resolver_params={"exact_alignment_algorithm": "difflib"} for the previous exact-alignment behavior.
  • Unusable model responses may now raise instead of appearing to succeed. Valid empty strings with normal completion remain allowed.
  • GPT-3.5 requires use_schema_constraints=False; explicit output-token limits for OpenAI reasoning models remain a separate follow-up.

Verification

  • tox -e format, uv build, twine check, and uv pip check: passed.
  • Clean base-wheel, OpenAI-extra, and source-distribution installations: passed.
  • Rebuilt installed-wheel unit suite: 838 passed (--import-mode=importlib, excluding live, pip-installation, and integration tests).
  • Installed-wheel live tests: all 15 distinct cases passed across targeted runs, including Vertex batch extraction, GCS cache reuse, and OpenAI Batch. Default Gemini extraction with schema constraints also passed.
  • Main CI after #538: Python 3.10/3.11/3.12 and 12 live tests passed. The three batch cases skipped in CI passed locally as noted above.

Before publication

This metadata-only commit includes the merged batch-test correction (#538) in its base. Release-PR and post-merge CI must pass before publication. The citation date is September 13; update it if publication happens later. This PR does not publish a release or tag.

@github-actions github-actions Bot added the size/XS Pull request with less than 50 lines changed label Sep 13, 2026
@aksg87
aksg87 merged commit 70cfb98 into main Sep 13, 2026
19 checks passed
@aksg87
aksg87 deleted the aksg87/release-1.7.0 branch October 11, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Pull request with less than 50 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant