Thank you for helping. This repository is a mirror of the ZeroCaptcha SDK for Python, which is developed in ZeroCaptcha's main repository and copied here on every release. Issues and pull requests are welcome here: a maintainer applies an accepted change upstream, and it comes back with the next release.
You need Python 3.9 or later.
python -m unittest discover -s testsThe tests run against a stand-in API on your machine: they need no API key, make no real task and spend nothing. CI runs the same commands on every push and pull request.
- One change per pull request, with a test when behaviour changes.
- Keep the code small, readable and dependency-light, in the style around it.
- Never commit an API key, a proxy password or an
.envfile. The tests use made-up keys. - By contributing, you agree that your contribution is licensed under the MIT licence of this repository.
Open an issue with one of the templates for a bug in this repository or an idea for it. For your account, a task, a payment or anything about the service itself, write to support from the contact page and quote the request ID from the error.
Report a vulnerability privately through GitHub's private vulnerability reporting, never in a public issue.