Skip to content

v0.3.7

Choose a tag to compare

@github-actions github-actions released this 17 Sep 19:21
· 41 commits to main since this release
9bae895

Publish

Added

  • Added command to update allocation tags for an ASG resource.

Fixed

  • Fixed ASG scale command to properly handle zero values for min and max parameters. Previously, setting min=0 or max=0 would incorrectly raise a "Must provide either min or max" error.
  • Removed agentHostTenantId from ticket creation payload.
  • Update ECS find_def to use the TaskDefFamily from the service endpoint, fixing update_image when the service name and task definition family are different.
  • Added debug logging to wait functions
  • Added additional normalization to image names.

Updates

  • Incosistent documentation in the services and jobs. Included examples and info about the --wait arg.
  • Updated some spelling errors in error messages and doc strings
  • Fixed all the documentation issues in the ECS resource
  • darwin arm builds are now stable with the new large runners
  • bump to python 3.13

What's Changed

Pull Requests

New Contributors

Full Changelog: v0.3.6...v0.3.7

Installation

PIP PyPi:
duplocloud-client

pip install duplocloud-client==0.3.7

PIP Sdist:
The dowload below named duplocloud_client-0.3.7.tar.gz is the sdist of the package.

pip install https://github.com/duplocloud/duploctl/releases/download/v0.3.7/duplocloud_client-0.3.7.tar.gz

PIP From Source:
Install directly from the version tag on GitHub.

pip install git+https://github.com/duplocloud/[email protected]

Dockerhub:
duplocloud/duploctl:v0.3.7

docker pull duplocloud/duploctl:v0.3.7

Install CLI to Path Linux:

curl -s -L https://github.com/duplocloud/duploctl/releases/download/v0.3.7/duploctl-0.3.7-linux-amd64.tar.gz | tar xvz - -C /usr/local/bin

Homebrew single binary:

brew install duplocloud/tap/duploctl

Homebrew with PIP:

brew install duplocloud/tap/duploctl --with-pip