DataDog / riot

A Python virtual env builder and command runner
https://ddriot.readthedocs.io/
Apache License 2.0
23 stars 15 forks source link

Proposal: improve `riot run` building of base package #150

Open Kyle-Verhoog opened 2 years ago

Kyle-Verhoog commented 2 years ago

Currently riot run will always build the dev package of the project. For Python packages that compile + install C extensions this can be really expensive and unnecessary.

Proposals

1) riot run installs the dev package if not initially installed but doesn't otherwise install.

2) riot run doesn't install the dev package by default. (Maybe provide a --build or --generate flag to do so)