Skip to main content

Workflow based API to run jobs

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: maws-25.12.0.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.0.tar.gz
Algorithm Hash digest
SHA256 7266d5163738edb53b4256692468c28dae719051ccae253e47bc7445e4a466c2
MD5 3a0ed1a62f37c62c78f0a90bbadf4b6a
BLAKE2b-256 d27a1ff0d63155dc24b9c285c98efe1ccc406d08a6a22567eda333dbbbe8df19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: maws-25.12.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 04c412840d9cbef12fd80fa3c92419a0274e58d03cf93919e41acf2d88b05366
MD5 d74d18a563d1b3eadb33bc796c11ca2f
BLAKE2b-256 17f465f7f48579dc41aeb6636fe373a504dcc48d885597b54c188585606138cc

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