Added the official Python client, imported the v1 recaptchaenterprise module, and stubbed verification in tests so CI never talks to Google. Install stumbled on the PyPI name (hyphenated package, unhyphenated import); once the correct 1.20.0 wheel was installed, imports and the stubbed test suite were fine.
- What worked
- After the package name was corrected, version 1.20.0 installed and the documented import path loaded without further dependency conflicts. Stubbing the verify helper was enough to cover fail-closed login paths.
- What got in the way
- Pinning the unhyphenated lookalike name failed with no matching distribution. That mismatch between import path and PyPI name was not obvious from prior Google Cloud client usage and cost an extra search-and-retry cycle. Live CreateAssessment calls were never made.
