Added
No Mount
Allow for starting the test container without mounting:
By setting `mount` in the `[tests]` section to `false`, or passing `-m` to the
`teststack start -m` command, the tests container can now be started without
mounting the current working directory into the countainer. This is useful for
if the docker engine is on a remote host.
Build Service images
Allow specifying building a services image instead of only pulling it. If
`build` is specified instead of `image` for as service, a docker image will be
built from the directory specified.
Import Repositories
Other repositories that have a `teststack.toml` in them can be imported as
services. see the [import](https://teststack.readthedocs.io/en/latest/config.html#service-name-import) section of the docs
Local Config
If there is a config in a repo, and someone wants to make changes for just their
local config, they can specify a `teststack.local.toml` and it will be merged to
overwrite settings in the `teststack.toml` file.
This file should be added to the repos `.gitignore`.
Other
Test coverage has also been increased, and automated integration tests have been
turned back on.
Py3.7 has been dropped from the test suite, though it is still technically
supported.