nox icon indicating copy to clipboard operation
nox copied to clipboard

Flexible test automation for Python

Results 76 nox issues
Sort by recently updated
recently updated
newest added

**How would this feature be useful?** Having `nox` running in the background would provide immediate feedback while coding. **Describe the solution you'd like** `pytest-watch` implements this for `pytest`. The point...

enhancement
help wanted
needs clarification

**How would this feature be useful?** I can define my e.g. testing dependencies in one place and then have all of my tooling that I run locally -- both on...

enhancement
help wanted

Hello. I have been using `nox` for a while now and I would love to see a possibility to dry run `nox`; the feature which exists in many different shell...

enhancement
help wanted

**How would this feature be useful?** Nox, like all meta Python tools, suffers from the "bootstrap" problem: You have to have Python installed and you have to be able to...

enhancement
help wanted
packaging

For example, if I wanted to (as a `nox` user) impl. my own support for arch (as in #60), then I'd want to do something like: ``` $ nox -s...

enhancement
help wanted
needs clarification

Closes #253 Introduced a new parameter `include_invocation_env_vars` to the `session.run` related methods. It can be a boolean or an iterable of vars that should be included from the nox invocation...

Quick examples of moving to hatchling. Slightly less config, 2 seconds faster, less verbose build messages, ~~reduced chance of version conflicts~~, and slightly cleaner output. Other packages using hatchling include...

### How would this feature be useful? GitHub actions (and maybe others) let you configure the jobs dynamically using JSON. This was used very effectively by cibuildwheel (see https://iscinumpy.dev/post/cibuildwheel-2-10-0/#only-210). I...

enhancement

### How would this feature be useful? I'd like to write ```python @nox.session def bar(): pass @nox.session(default=False) def foo(): pass @nox.session def baz(): pass ``` as a DRYer alternative to:...

enhancement

### Current Behavior This PR makes CI fail if there are missing Python interpreters: - #567 There was an exception for `--no-error-on-missing-interpreters` to override this behavior, but setting this in...

bug