- Add new options for
venv_backend
, including the ability to set the backend globally. (#326) - Fix various typos in the documentation. (#325, #326, #281)
- Add
session.create_tmp
. (#320) - Place all of Nox's command-line options into argparse groups. (#306)
- Add the
--pythons
command-line option to allow specifying which versions of Python to run. (#304) - Add a significant amount of type annotations. (#297, #294, #290, #282, #274)
- Stop building universal wheels since we don't support Python 2. (#293)
- Add the ability to specify additional options for the virtualenv backend using
venv_params
. (#280) - Prefer
importlib.metadata
for metadata loading, removing our dependency onpkg_resources
. (#277) - Add OmegaConf and Hydra to list of projects that use Nox. (#279)
- Use a more accurate error message, along with the cause, if loading of noxfile runs into error. (#272)
- Test against Python 3.8. (#270)
- Fix a syntax highlighting mistake in configuration docs. (#268)
- Use
stdout.isatty
to finalize color instead ofstdin.isatty
. (#267)