v1.1.4
What's changed
Changed
- Clarified that the C# reference consumer is a production-style worker
validated against a pinned Test Stand release. - Replaced relative README links and media destinations with absolute GitHub
URLs so the same long description works from GitHub and PyPI. - Aligned the package summary with the failure-sandbox positioning and added
direct PyPI project links to the Resilience Challenge, container images, and
C# reference consumer.
Release engineering
- Added tested, version-specific GitHub Release notes with install, run, sample
URL, contract, and upgrade sections generated from the matching changelog
entry. - Release-note generation now runs in the pre-publication build job; the
verified notes are passed to the final GitHub Release as a dedicated
artifact. - Added regression coverage for release-note generation and PyPI-safe README
links, including verification from the source distribution.
Install
Requires Python 3.11 or newer.
python -m pip install resilient-automation-test-stand==1.1.4Run
Start the CLI:
automation-test-stand --port 8080Or run the exact container release:
docker run --rm -p 8080:8080 \
ghcr.io/bockuden/resilient-automation-test-stand:1.1.4Try this URL
http://localhost:8080/catalog?scenario=transient&run_id=release-smoke&fail_for=2
The first two catalog API requests return 503 with Retry-After: 1; the
third succeeds.
Contract and compatibility
Upgrade notes
This release changes documentation, package presentation, and release tooling
only. HTTP behavior, CLI options, scenario semantics, browser locators, and
package requirements are unchanged.