Skip to content

Reploy 0.4.6.dev1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 13:55

Reploy 0.4.6.dev1

Unreleased fragments since the last release:

Added

  • Added Changie-based changelog fragments for release notes.
  • Add a user-configurable --docker-timeout for Docker daemon responsiveness checks and apply it to bundle, app, runtime, test, install success, and uninstall Docker operations.

Changed

  • Include unreleased change fragments in prerelease GitHub Release notes without consuming them.
  • Stop showing download progress bars from the install script.
  • Make reploy bundle clean remove the Reploy-owned bundle directory so the next build starts from a clean slate.
  • Make reploy stage output concise by default and show generated file update details only with --verbose.
  • Prefer Sapling as the local client for repository workflow guidance and build metadata collection.
  • Print a concise verbose timing breakdown for bundle builds.
  • Warm the generated Python runtime cache during reploy bundle build so the first app command does not pay that setup cost.

Fixed

  • Make reploy without arguments print its short help to stdout and exit successfully.
  • Warn when the install script writes reploy but another reploy command is first on PATH.
  • Run one-off app commands under the deployment Compose project to avoid Docker network ownership warnings.
  • Restore staging labels and terminal color context for generated app control scripts.
  • Recover staging up from stale Docker network attachments by cleaning the Compose project and retrying once.

Docs

  • Add a macOS port plan that positions macOS as a Docker-backed development, staging, and persistent-install host.

PyPI:

  • reploy==0.4.6.dev1

Binaries:

  • reploy-linux-amd64
  • reploy-linux-arm64