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.2.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.2-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for maws-25.12.2.tar.gz
Algorithm Hash digest
SHA256 63c675cec58eaded135580bdd85309bb6cafcbd115fb97d88a5cd450431e6a03
MD5 0397be1f721511e1664541490d09b37d
BLAKE2b-256 116a2bda4659782bde2c9fc8f802732259dac8626200faecc09b335f08d6b800

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for maws-25.12.2-py3-none-any.whl
Algorithm Hash digest
SHA256 79c389f5991a2d68380cc0cae2658ef9ac5c57962acd685adf798fdff4a356e1
MD5 8c8da391af20e5697bc6698fd45d8b75
BLAKE2b-256 4d848bffea0e2a383d790c99d9ab189a4feb44bcae76e0c02414c9b4dd4fb27c

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