Skip to content

Latest commit

 

History

History

pip_compile_button

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

pip_compile_button

Add a button to a resource to allow pip-tools requirements to be compiled.

Usage

After registering the repo and extension (see main README), you can invoke the extension using pip_compile_button in your Tiltfile.

load("ext://pip_compile_button", "pip_compile_button")

pip_compile_button(
    # Tilt resource to attach the button to.
    "resource-name",

    # Paths of requirements files to compile.
    requirements=[
        "requirements.in",
        "requirements-dev.in",
    ],

    # Local Destination for compiled requirements.
    destination="./",

    # Optional, use if different than 'deploy/resource-name'.
    exec_path="exec_path",

    # Any arguments you would like to send to pip-compile.
    compile_args=["--quiet", "--cache-dir=DIRECTORY"],
)