Skip to main content

Sinistral CLI

Setup

$ just install

Create a config file at ~/.stacklet/sinistral/config.json:

{
  "api": "https://api.sinistral.stacklet.io",
  "region": "us-east-1",
  "cognito_client_id": "5bogrjv9om1tjhfsd1c8d2kouo",
  "cognito_user_pool_id": "us-east-1_F4Ca4BFQS",
  "idp_id": "idp-4a301a48-cd63-4c6c-caf7-419c5b0ee737",
  "auth_url": "https://auth.sinistral.stacklet.io"
}

Login with a cognito user:

$ sinistral login --username $USER --password $PASSWORD

Or, login with SSO:

$ sinistral login

Run your first command:

$ sinistral projects list

Python client:

from stacklet.client.sinistral.client import sinistral_client

sinistral = sinistral_client()
policy_client = sinistral.client('policies')
print(policy_client.list())

Release files for stacklet.client.sinistral 0.5.38

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stacklet.client.sinistral 0.5.38
File Size Uploaded
stacklet_client_sinistral-0.5.38.tar.gz 19.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stacklet.client.sinistral 0.5.38
File Interpreter ABI Platform
stacklet_client_sinistral-0.5.38-py3-none-any.whl Python 3 none any Details

Total release size: 48.9 kB

Release files / stacklet_client_sinistral-0.5.38.tar.gz

Download URL stacklet_client_sinistral-0.5.38.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
808366775b1ccb6519ebb130d6c2435b3694425a0f7cb43508f54882a439a3c9
BLAKE2b-256 checksum
How to use checksums
21eb3043d6dd20cc6d4b07690baf9ee864109715af084715c47087a88586df58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / stacklet_client_sinistral-0.5.38-py3-none-any.whl

Download URL stacklet_client_sinistral-0.5.38-py3-none-any.whl
Size 29.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d1bd3d1fcacfab232471d615a59f6271d8bc8b19df3cb5384e79c4395f0ba302
BLAKE2b-256 checksum
How to use checksums
141ef1d1b1d28a6bcbe71f75db7bb1eeb798eade66d5dd96551bf8632212c662
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.5.38 This release

2 release files

0.5.37

2 release files

0.5.36

2 release files

0.5.34

2 release files

0.5.33

2 release files

0.5.32

2 release files

0.5.30

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page