Facilitate nox integration with uv for Python projects
Project description
Intro
This is a basic drop-in replacement for nox.session of nox to be used
with the uv package manager.
To use, import session from nox_uv in your noxfile.py.
[!NOTE] All
@session(...)parameters are keywords only, no positional parameters are allowed.
[!NOTE] The
default_groupsdefined inpyproject.tomlare not installed by default. The user must explicitly list the desired groups in theuv_groupsparameter.
Added parameters
uv_groups: list ofuvdependency groupsuv_extras: list ofuvextrasuv_all_extras: boolean to install all extras frompyproject.tomluv_all_groups: boolean to install all dependency groups
Inspiration
This is heavily influenced by, but much more limited than, nox-poetry.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nox_uv-0.3.0.tar.gz.
File metadata
- Download URL: nox_uv-0.3.0.tar.gz
- Upload date:
- Size: 48.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1141d0db72bebe678fcee80c6876e70af8af0abb20d0c6808d2918b6354548c5
|
|
| MD5 |
aec74f417d6d9f81c9dda4c9afb1529d
|
|
| BLAKE2b-256 |
1db280cddc69f98a125ba6cf57bc5285fce6ed8fe370e78acb97104527a2875f
|
File details
Details for the file nox_uv-0.3.0-py3-none-any.whl.
File metadata
- Download URL: nox_uv-0.3.0-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba51a32e4dc58e66ed07ba11a4291f5ce25cede35c02db317fa8255ef26520c4
|
|
| MD5 |
6bc57f97e15772a68d8f27ee8280ad26
|
|
| BLAKE2b-256 |
e02ea7267f9e876ecc3999787b0bdf93298807b2060e059f8e50e10a6f9decb2
|