This is an experimental project as trying to learn Rust.
It is planned to have set of commands to improve development process.
Command name is dt
This is just short for venv/bin/pip install -r requirements.txt
with some
extra abilities.
Commands:
dt pkg -c
compiles allrequirements*.in
files using pip-tools.dt pkg -i
installs allrequirements*.txt
files.
-c
and -i
commands can be combined to compile and install all packages.
Features:
- Only uses virtualenv named
venv
. Stops if there is none. - Searches all
requirements*.txt
files and installs all of them. - Complies all
requirements*.txt
files into same file name withtxt
extension.
Planned:
- Ability to specify requirement file for compiling / installing.
- Ability to specify virtualenv folder name.
- Make installing a default ability.
- Remove
-i
flag. - Add
--no-install
flag.
- Remove
Currently there is no configuration support.
Planned:
- Add ability to read configuration from
pyproject.toml