A Python tooling nexus
Project description
Note: not recommended for GA yet.
The nexor command tries to help reasonable workflow for Python which is build-tool agnostic.
nexor relock: Create requirements-<…>.txt files for all extra dependencies, and a requirements.txt without any extras.
nexor env: Create a virtual environment in WORKON_HOME or, if one already exists, install the dependencies in it from the lock file. By default this is requirements.txt, but you can configure in pyproject.toml under tools.nexor default_extra to be something else.
nexor depend: Add a dependency to pyproject.toml. Also, by default, relock the files and update the env.
You can also add new commands to nexor. [more docs here about how to do it.]
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
Hashes for nexor-2024.1.5.67316-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d10acd0110f83de0c44a7783e36a971ee18640fa5834f52672e887e3fb382ef9 |
|
MD5 | 3e50c1380187e544f8fd0b09d92d9229 |
|
BLAKE2b-256 | 505dfc97bc49b68accf0a48e84b0ac68f37fbcc55208cef3bf0e8c8e6552c4f5 |