Installation
Python 3.10 or later is required.
Install from PyPI with pip:
pip install mstr-rest-requests
Optional extras
To use the built-in credential providers, install the corresponding extra:
pip install mstr-rest-requests[aws] # AWS Secrets Manager & SSM Parameter Store
pip install mstr-rest-requests[azure] # Azure Key Vault
pip install mstr-rest-requests[gcp] # Google Cloud Secret Manager
Development
Clone the repository and install with uv:
git clone https://github.com/paulbailey/mstr-rest-requests.git
cd mstr-rest-requests
uv sync --all-extras
Run the test suite:
uv run pytest