Skip to content

Commit 4c8e891

Browse files
authored
Release 2024.03.02 (#789)
1 parent d862350 commit 4c8e891

File tree

2 files changed

+74
-1
lines changed

2 files changed

+74
-1
lines changed

CHANGELOG.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,78 @@
11
# Changelog
22

3+
## 2024.03.02
4+
5+
We'd like to thank the following folks who contributed to this release:
6+
- @DiddiLeija
7+
- @MicaelJarniac
8+
- @chrysle
9+
- @edgarrmondragon
10+
- @fazledyn-or
11+
- @franekmagiera
12+
- @frenzymadness
13+
- @henryiii
14+
- @johnthagen
15+
- @mayeut
16+
- @patrick91
17+
- @q0w
18+
- @samypr100
19+
- @scop
20+
- @stasfilin
21+
- @stefanv
22+
23+
New Features:
24+
* Add `uv` backend by @henryiii in https://github.com/wntrblm/nox/pull/762
25+
* Add venv backend fallback by @henryiii in https://github.com/wntrblm/nox/pull/787
26+
* Add option `--reuse-venv {yes,no,never,always}` by @samypr100 in https://github.com/wntrblm/nox/pull/730
27+
* Add environment variable `NOX_DEFAULT_VENV_BACKEND` for default backend by @edgarrmondragon in https://github.com/wntrblm/nox/pull/780
28+
* Rename `session.run_always` to `session.run_install` by @henryiii in https://github.com/wntrblm/nox/pull/770
29+
* Add more option argument completions by @scop in https://github.com/wntrblm/nox/pull/707
30+
* Implement `tox-to-nox` for tox 4 by @frenzymadness in https://github.com/wntrblm/nox/pull/687
31+
* Allow `--force-python` on unparametrized sessions by @chrysle in https://github.com/wntrblm/nox/pull/756
32+
* Add `include_outer_env` parameter to `session.run` and friends by @franekmagiera in https://github.com/wntrblm/nox/pull/652
33+
* GitHub Action: Add support for the `~` version specifier by @mayeut in https://github.com/wntrblm/nox/pull/712
34+
35+
Bugfixes:
36+
* Rebuild environment when changing to an incompatible backend type by @henryiii in https://github.com/wntrblm/nox/pull/781
37+
* Warn user when first argument to `session.run` is a list by @stefanv in https://github.com/wntrblm/nox/pull/786
38+
* Allow overriding `nox.options.sessions` with `--tags` by @q0w in https://github.com/wntrblm/nox/pull/684
39+
* Allow overriding `NO_COLOR` with `--force-color` by @stasfilin in https://github.com/wntrblm/nox/pull/723
40+
* Fix `nox.options.error_on_missing_interpreters` when running in CI by @samypr100 in https://github.com/wntrblm/nox/pull/725
41+
42+
Documentation Improvements:
43+
* Create an official Nox badge by @johnthagen in https://github.com/wntrblm/nox/pull/714 and https://github.com/wntrblm/nox/pull/715
44+
* Add recipe for generating a matrix with GitHub Actions by @henryiii in https://github.com/wntrblm/nox/pull/696
45+
* Update some links by @henryiii in https://github.com/wntrblm/nox/pull/774
46+
47+
Internal Changes:
48+
* fix: always pull versions from metadata by @henryiii in https://github.com/wntrblm/nox/pull/782
49+
* chore: ruff moved to astral-sh by @henryiii in https://github.com/wntrblm/nox/pull/722
50+
* Use double quotes instead of single in github actions examples by @patrick91 in https://github.com/wntrblm/nox/pull/724
51+
* tests: fixes when running locally by @henryiii in https://github.com/wntrblm/nox/pull/721
52+
* chore: modernize Ruff config, bump pre-commit by @henryiii in https://github.com/wntrblm/nox/pull/744
53+
* chore(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/wntrblm/nox/pull/738
54+
* chore: ruff-format by @henryiii in https://github.com/wntrblm/nox/pull/745
55+
* chore(action): update default python-versions by @mayeut in https://github.com/wntrblm/nox/pull/767
56+
* chore(ci): allow manual runs on branches without a PR by @mayeut in https://github.com/wntrblm/nox/pull/766
57+
* chore(ci): bump actions/setup-python & conda-incubator/setup-miniconda by @mayeut in https://github.com/wntrblm/nox/pull/765
58+
* ci: group dependabot updates by @henryiii in https://github.com/wntrblm/nox/pull/755
59+
* fix(types): improve typing by @henryiii in https://github.com/wntrblm/nox/pull/720
60+
* ci: fix coverage combine for different OS's by @henryiii in https://github.com/wntrblm/nox/pull/778
61+
* ci: update to artifacts v2 by @henryiii in https://github.com/wntrblm/nox/pull/772
62+
* ci: remove skipped job & combine (faster) by @henryiii in https://github.com/wntrblm/nox/pull/771
63+
* chore: cleanup Ruff a bit by @henryiii in https://github.com/wntrblm/nox/pull/783
64+
* chore(deps): bump the actions group with 2 updates by @dependabot in https://github.com/wntrblm/nox/pull/784
65+
* style: add type hints, update few functions by @stasfilin in https://github.com/wntrblm/nox/pull/728
66+
* Include Python 3.12 in GHA by @DiddiLeija in https://github.com/wntrblm/nox/pull/743
67+
* Allow tests to pass in environments where NO_COLOR=1 is set by @edgarrmondragon in https://github.com/wntrblm/nox/pull/777
68+
* tests: support running when the Python launcher for UNIX is present by @henryiii in https://github.com/wntrblm/nox/pull/775
69+
* chore: drop unneeded config option by @henryiii in https://github.com/wntrblm/nox/pull/773
70+
* Bump minimum virtualenv to 20.14.1 by @johnthagen in https://github.com/wntrblm/nox/pull/747
71+
* chore: save session name in `Func` by @MicaelJarniac in https://github.com/wntrblm/nox/pull/718
72+
* Removed the problematic Python 2.7.18 version by @stasfilin in https://github.com/wntrblm/nox/pull/726
73+
* Fixed Improper Method Call: Replaced `NotImplementedError` by @fazledyn-or in https://github.com/wntrblm/nox/pull/749
74+
75+
376
## 2023.04.22
477

578
We'd like to thank the following folks who contributed to this release:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ requires = [
66

77
[project]
88
name = "nox"
9-
version = "2023.04.22"
9+
version = "2024.03.02"
1010
description = "Flexible test automation."
1111
readme = "README.md"
1212
keywords = [

0 commit comments

Comments
 (0)