Improvements
* `nextstrain build --aws-batch --attach …` no longer offers to cancel (via
Control-C) or detach (via Control-Z) from the job if it's already complete.
Instead, Control-C will exit the program without delay and without trying to
cancel the job.
([253][])
* `nextstrain build` now supports a `--no-logs` option to suppress the fetching
and printing of job logs when attaching to a completed AWS Batch build. As
log fetching can often take longer than a selective download of the results
(i.e. via `--download`), this is a time (and terminal scrollback) saver when
all you want are a few of the results files.
([253][])
[253]: https://github.com/nextstrain/cli/pull/253
Bug fixes
* An error message that's printed by `nextstrain remote upload` when unknown
files are given for upload to destinations on nextstrain.org now properly
includes the actual list of unknown files instead of the placeholder
`{files}`.
([260](https://github.com/nextstrain/cli/pull/260))
* When running on Python ≥3.10, the `--help` output of `nextstrain build`,
`nextstrain view`, and `nextstrain shell` once again shows just the most
common options. All options are still shown with `--help-all`. A regression
since Python 3.10 meant that `--help` acted the same as `--help-all` before
this fix. This affected any installation on Python ≥3.10, including
standalone installations, since the standalone binaries bundle Python 3.10.
([259](https://github.com/nextstrain/cli/pull/259))