Skip to content

Comments

Bump vws-web-tools to 2026.2.22#2997

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

Bump vws-web-tools to 2026.2.22#2997
adamtheturtle merged 2 commits intomainfrom
adamtheturtle/bump-vws-web-tools-2026

Conversation

@adamtheturtle
Copy link
Member

@adamtheturtle adamtheturtle commented Feb 22, 2026

Summary

Bumps vws-web-tools from 2026.2.20 to 2026.2.22 and refactors admin/create_secrets_files.py to use the new get_database_details function. Instead of loading inactive database credentials from an existing secrets file (requiring 5+ env vars), the script now fetches them dynamically using the web driver (requiring only the database name).

  • Removes python-dotenv dependency
  • Reduces env var requirements from EXISTING_SECRETS_FILE + 5 INACTIVE_* vars to just INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME
  • Updates documentation with the simplified setup process

🤖 Generated with Claude Code


Note

Medium Risk
Moderate risk because it changes how test secrets are generated and adds an extra webdriver/login flow; failures would mainly impact local/CI setup rather than runtime behavior.

Overview
Updates vws-web-tools to 2026.2.22 and removes the dev dependency on python-dotenv.

Refactors admin/create_secrets_files.py to no longer load an “inactive” database’s access keys from an existing secrets file; it now takes only INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME and uses a separate webdriver login to fetch inactive database details via get_database_details, then reuses those details when generating new secrets files.

Documentation is updated to reflect the reduced environment-variable/setup requirements.

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

Use get_database_details from vws-web-tools to fetch inactive database
credentials instead of loading from an existing secrets file. This simplifies
the setup by reducing env vars from 6 to 1 (INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME).
Removes python-dotenv dependency and simplifies admin/create_secrets_files.py.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
…ttern

Take a driver parameter and let TimeoutException propagate, consistent
with _create_and_get_database_details and the other helper functions.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@adamtheturtle adamtheturtle merged commit aa5741a into main Feb 22, 2026
106 checks passed
@adamtheturtle adamtheturtle deleted the adamtheturtle/bump-vws-web-tools-2026 branch February 22, 2026 21:24
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