> ## Documentation Index
> Fetch the complete documentation index at: https://support.locker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Development

> Guide to setting up the development environment and running tests for the Locker Secrets Python SDK

## Development

First, install for development purposes:

```bash theme={null}
pip install -r requirements-dev.txt
```

### Running tests

Test using `tox`. We test with versions 3.6, 3.7, 3.8, 3.9, and 3.10.

To run all tests against all versions:

```bash theme={null}
tox
```

Run all tests for a specific Python version:

```bash theme={null}
tox -e py3.10
```

Run all tests in a single file:

```bash theme={null}
tox -e py3.10 -- tests/test_util.py
```
