Commit Graph

  • 306fc3dec2 Accepting request 1318332 from devel:languages:python factory Ana Guerrero 2025-11-18 14:39:11 +00:00
  • fde8904e5d - update to 2025.11.12: * Avoid warnings when running in script mode * nox --report should support Path * Install env was typed differently * pytest log_level is better than log_cli_level * Use last intel macOS image * Add a few more passing ruff checks - update to 2025.10.16: * Make pbs-installer an optional dependency * Include time on longer runs (adds humanize dependency) - update to 2025.10.14: * Add --download-python python option * Add session.env_dir to get the Path to the environment * Correct minimum versions and test Dirk Mueller 2025-11-17 21:21:22 +00:00
  • a39bb9deca Accepting request 1307578 from devel:languages:python Ana Guerrero 2025-09-29 14:32:44 +00:00
  • 83245573b5 - update to 2025.05.01: * This is a bugfix release that primarily adds support for uv 0.7+. A few other small fixes were made. - update to 2025.02.09: * This release improves PEP 723 support, including adding dependencies to the noxfile itself ("plugins"). It adds the long-awaited "requires" option, allowing sessions to require other sessions. And it brings further improvements to the pyproject.toml support, including helpers for dependency- groups and Python version lists. * More typing and test improvements * Some extra simplifications from Ruff * Use dependency-groups * Pull out env creation into helper method * Pulled out get_virtualenv & better typing * Fix broken mock on CPython 3.12.8+ in tests Dirk Mueller 2025-09-21 14:46:53 +00:00
  • 370a1e9e23 Accepting request 1232725 from devel:languages:python Dominique Leuenberger 2024-12-20 14:27:28 +00:00
  • 82be1e6156 - Add missing requirements - Add fix-broken-mock-test.patch to fix testsuite Steve Kowalik 2024-12-20 00:12:36 +00:00
  • f7013734a3 Accepting request 1217424 from devel:languages:python Ana Guerrero 2024-10-24 13:43:18 +00:00
  • 5894c92eae - update to 2024.10.09: * This release adds explicit support for Python 3.13 and drops support for running Nox itself under Python 3.7. Note that you can still use 3.7 in your Nox sessions, we just dropped support for installing & running nox itself in 3.7. * Allow setting tags on parametrized sessions * Added support for uv-installed pythons * Added session.install_and_run_script * Updated type annotation of stderr parameter to make it optional * Removed add_timestamp from noxfile.options Dirk Mueller 2024-10-23 20:29:50 +00:00
  • 90126a18bf Accepting request 1169417 from devel:languages:python Ana Guerrero 2024-04-21 18:28:17 +00:00
  • 95780b09f4 - drop support-tox-4.patch (upstream) Dirk Mueller 2024-04-20 20:58:29 +00:00
  • ad6e79cb8b - update to 2024.04.15: * Added support for PEP 723 (inline script metadata) with nox.project.load_toml * Added support for micromamba * Added venv_backend property to sessions * Added the ability to use None to remove environment variables * Added support for skipping sessions by default using default=False * Use static arguments instead of **kwargs * Do not depend on pipx in Nox GitHub action * Disallow UV_SYSTEM_PYTHON * Ensure 'uv' always works in a uv venv * Fixed missing f-string in --help message * Don't error if not installing to passthrough * Avoid mixing venv and conda from environment * Skip test for conda env when conda isn't installed Dirk Mueller 2024-04-20 20:58:11 +00:00
  • 29b1b622b3 Accepting request 1158307 from devel:languages:python Ana Guerrero 2024-03-17 21:13:45 +00:00
  • 7f7a9038e0 - update to 2024.03.02: * Add uv backend * Add venv backend fallback * Add option --reuse-venv {yes,no,never,always} * Add environment variable NOX_DEFAULT_VENV_BACKEND for default backend * Rename session.run_always to session.run_install * Add more option argument completions * Implement tox-to-nox for tox 4 * Allow --force-python on unparametrized sessions * Add include_outer_env parameter to session.run and friends * GitHub Action: Add support for the ~ version specifier Dirk Mueller 2024-03-15 21:09:27 +00:00
  • a0362e9f55 Accepting request 1094736 from devel:languages:python Dominique Leuenberger 2023-06-23 19:52:28 +00:00
  • 0d0df71fd5 - Refresh upstream tarball due to repo move. Steve Kowalik 2023-06-23 02:42:55 +00:00
  • c55b29cc97 - Add patch support-tox-4.patch: * Support tox 4 Steve Kowalik 2023-06-16 03:04:14 +00:00
  • 635ca31dd7 Accepting request 1083339 from devel:languages:python Dominique Leuenberger 2023-05-03 12:09:35 +00:00
  • d15019691c Accepting request 1082890 from home:jayvdb:branches:devel:languages:python Dirk Mueller 2023-04-27 21:49:16 +00:00
  • 674c50a090 Accepting request 815362 from devel:languages:python Dominique Leuenberger 2020-06-17 12:54:43 +00:00
  • f8904431ea - Update to version 2020.5.24: * 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 on pkg_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 of stdin.isatty. (#267) Steve Kowalik 2020-06-17 06:24:47 +00:00
  • c070fc0b74 Accepting request 808044 from devel:languages:python Yuchen Lin 2020-05-28 07:11:40 +00:00
  • c65a49f092 Accepting request 807987 from home:pgajdos:python Tomáš Chvátal 2020-05-21 18:33:47 +00:00
  • 3f3dc3064a Accepting request 789709 from devel:languages:python Dominique Leuenberger 2020-03-30 21:04:47 +00:00
  • fe9bb0eb85 Accepting request 789703 from home:pgajdos:python Tomáš Chvátal 2020-03-30 10:32:41 +00:00
  • b15724382c Accepting request 738827 from devel:languages:python Dominique Leuenberger 2019-10-17 10:21:43 +00:00
  • 2ff2729955 Accepting request 738717 from home:jayvdb:branches:devel:languages:python Tomáš Chvátal 2019-10-16 08:22:45 +00:00
  • edbe296679 Accepting request 738260 from devel:languages:python Dominique Leuenberger 2019-10-16 07:13:36 +00:00
  • d057a91821 Accepting request 738249 from home:jayvdb:py-new Tomáš Chvátal 2019-10-14 10:51:06 +00:00