Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,24 @@ To install directly from this repo:
pip install git+https://github.com/rubrikinc/rubrik-security-cloud-python-graphql-client.git
```

## Local development

### Windows setup

Create a virtual environment, install the package with its test dependencies, and
run the local test suite:

```powershell
py -3 -m venv .venv
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
.\.venv\Scripts\Activate.ps1
python -m pip install -e ".[test]"
python -m pytest
```

The local test suite does not require Rubrik Security Cloud credentials. Never
commit service-account JSON files, OAuth client secrets, or token-cache files.

## Authentication

### Service account file (recommended)
Expand Down