- Add a preconditions to the commands. If the precondition is not met the command is not executed. This can be used to prevent running a command in a package where it will fail.
This requires a new config file format. (See documentation.)
Other changes -------------
- Add support for Python 3.6.
2.1
================
- Add compatibility with `setuptools >= 30.0`.
2.0
================
- Use a default configuration file named ``toll.ini``. This can be overwritten using ``-c`` when calling `toll`.
- Allow to specify multiple command which should be called. (See ``--help``.)
- Make package compatible with Python 2.7, 3.3, 3.4 and PyPy.