pypi nox 2022.1.7
2022.1.7 🥳

latest releases: 2024.3.2, 2023.4.22, 2022.11.21...
2 years ago

Claudio Jolowicz, Diego Ramirez, and Tom Fleet have become maintainers of Nox. We'd like to thank the following folks who contributed to this release:

New features:

  • Add mamba backend (#444, #448, #546, #551)
  • Add session.debug to show debug-level messages (#489)
  • Add cookbook page to the documentation (#483)
  • Add support for the FORCE_COLOR environment variable (#524, #548)
  • Allow using session.chdir() as a context manager (#543)
  • Deprecate use of session.install() without a valid backend (#537)

Improvements:

  • Test against Python 3.10 (#495, $502, #506)
  • Add support for the channel option when using the conda backend (#522)
  • Show more specific error message when the --keywords expression contains a syntax error (#493)
  • Include reference to session.notify() in tutorial page (#500)
  • Document how session.run() fails and how to handle failures (#533)
  • Allow the list of sessions to be empty (#523)

Bugfixes:

  • Fix broken temporary directory when using session.chdir() (#555, #556)
  • Set the CONDA_PREFIX environment variable (#538)
  • Fix bin directory for the conda backend on Windows (#535)

Internal changes:

  • Replace deprecated load_module with exec_module (#498)
  • Include tests with source distributions (#552)
  • Add missing copyright notices (#509)
  • Use the new ReadTheDocs configurations (#527)
  • Bump the Python version used by ReadTheDocs to 3.8 (#496)
  • Improve the Sphinx config file (#499)
  • Update all linter versions (#528)
  • Add pre-commit and new checks (#530, #539)
  • Check MANIFEST.in during CI (#552)
  • Remove redundant LICENSE from MANIFEST.in (#505)
  • Make setuptools use the standard library's distutils to work around virtualenv bug. (#547, #549)
  • Use shlex.join() when logging a command (#490)
  • Use shutil.rmtree() over shelling out to rm -rf in noxfile (#519)
  • Fix missing Python 3.9 CI session (#529)
  • Unpin docs session and add --error-on-missing-interpreter to CI (#532)
  • Enable color output from Nox, pytest, and pre-commit during CI (#542)
  • Only run conda_tests session by default if user has conda installed (#521)
  • Update dependencies in requirements-conda-test.txt (#536)

Don't miss a new nox release

NewReleases is sending notifications on new releases.