Skip to main content

Managed AWS command line client

Project description

maws

Skaylink Managed AWS command line client.

python typer uv mise

pre-commit tests

Setup local development stack

Install mise

mise install

Configuration

You can either use environment variables API_BASE_URL and API_ACCESS_TOKEN or create a ~/.skaylink/profile.toml file with your API access details:

[profiles.dev]
API_BASE_URL = "<your-dev-deployment-endpoint>"
API_ACCESS_TOKEN = "<your-dev-api-token>"

[profiles.prod]
API_BASE_URL = "<your-prod-deployment-endpoint>"
API_ACCESS_TOKEN = "<your-prod-api-token>"

Run the following command to execute the client locally

# Using a specific profile
mise dev ecs deploy service-name image-tag --profile dev

Run tests

mise test

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maws-25.12.1.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

maws-25.12.1-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file maws-25.12.1.tar.gz.

File metadata

  • Download URL: maws-25.12.1.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for maws-25.12.1.tar.gz
Algorithm Hash digest
SHA256 c7a225847c2c37f5152d4d9dbb7b1abb52cea40ee484788e806dde35726fa5c8
MD5 7daa32bb4c4bda5fd43a00803708d825
BLAKE2b-256 c709a6c837c895dafef9d264f3cc5d6cab0b5e796e719c952cb1bf26c2fce331

See more details on using hashes here.

File details

Details for the file maws-25.12.1-py3-none-any.whl.

File metadata

  • Download URL: maws-25.12.1-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for maws-25.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bafa645275c679e40911b3b97641688580ea2f973bbd7c98e7687e11f13cd639
MD5 7b3c3d88e92ef5a269e6b8b7f5935166
BLAKE2b-256 f92048ca4783b1e2dfe1c96bf6a9b2f7a7057f7790f78e60e4340cd4e5f7c480

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page