Skip to content

Update VWS Python and drop Python 3.13 support - #2458

Merged
adamtheturtle merged 1 commit into
mainfrom
adamtheturtle/vws-python-release
Aug 14, 2026
Merged

Update VWS Python and drop Python 3.13 support#2458
adamtheturtle merged 1 commit into
mainfrom
adamtheturtle/vws-python-release

Conversation

@adamtheturtle

Copy link
Copy Markdown
Member

Update vws-python to 2026.8.14, which maps the documented ProjectHasNoApiAccess result code spelling, and vws-python-mock to 2026.8.14, which returns that spelling.

Both now require Python 3.14, so drop Python 3.13 support here too.

Ruff's flake8-type-checking rules fire under Python 3.14's lazily evaluated annotations (PEP 649); those are ignored, as beartype resolves annotations at runtime in both source and tests.

Closes #2434

🤖 Generated with Claude Code

Update `vws-python` to 2026.8.14, which maps the documented
`ProjectHasNoApiAccess` result code spelling, and `vws-python-mock` to
2026.8.14, which returns that spelling.  Both now require Python 3.14,
so drop Python 3.13 support here too.

Ruff's flake8-type-checking rules fire under Python 3.14's lazily
evaluated annotations (PEP 649); ignore them, as `beartype` resolves
annotations at runtime.

Closes #2434

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@adamtheturtle
adamtheturtle merged commit 292ba96 into main Aug 14, 2026
13 checks passed
@adamtheturtle
adamtheturtle deleted the adamtheturtle/vws-python-release branch August 14, 2026 14:35
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.

Handle the ProjectHasNoApiAccess result code spelling

1 participant