Skip to content

Bump vws-web-tools to 2026.2.16 and update driver setup#2929

Merged
adamtheturtle merged 2 commits intomainfrom
adamtheturtle/bump-vws-web-tools
Feb 16, 2026
Merged

Bump vws-web-tools to 2026.2.16 and update driver setup#2929
adamtheturtle merged 2 commits intomainfrom
adamtheturtle/bump-vws-web-tools

Conversation

@adamtheturtle
Copy link
Member

@adamtheturtle adamtheturtle commented Feb 16, 2026

Summary

  • Upgrade vws-web-tools from 2024.10.6.1 to 2026.2.16
  • Migrate admin/create_secrets_files.py to use vws_web_tools.create_chrome_driver() for consistent driver configuration
  • Update create_database() call to create_cloud_database() to match the renamed API in the new version
  • Remove unused webdriver import

Test plan

  • Pre-commit hooks pass
  • Existing tests still pass with new vws-web-tools version

🤖 Generated with Claude Code


Note

Low Risk
Small dependency bump plus a straightforward update to an admin-only automation script to match renamed/relocated vws-web-tools APIs.

Overview
Updates the dev dependency vws-web-tools to 2026.2.16.

Aligns admin/create_secrets_files.py with the new vws-web-tools API by switching to vws_web_tools.create_chrome_driver() for driver setup and renaming the database creation call from create_database() to create_cloud_database(), removing the direct Selenium webdriver import.

Written by Cursor Bugbot for commit fd1ce9b. This will update automatically on new commits. Configure here.

adamtheturtle and others added 2 commits February 16, 2026 13:44
… use driver helper

Migrate admin/create_secrets_files.py to use the create_chrome_driver() helper from vws-web-tools instead of directly instantiating webdriver.Chrome(). This provides consistent configuration and headless browser setup. Also update create_database() call to create_cloud_database() to match the renamed API in the new version.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Use TYPE_CHECKING guard for WebDriver import to satisfy mypy while keeping the runtime implementation using vws_web_tools.create_chrome_driver().

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@adamtheturtle adamtheturtle merged commit b530b94 into main Feb 16, 2026
103 checks passed
@adamtheturtle adamtheturtle deleted the adamtheturtle/bump-vws-web-tools branch February 16, 2026 13:54
adamtheturtle added a commit that referenced this pull request Feb 16, 2026
…ools

Bump vws-web-tools to 2026.2.16 and update driver setup
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