PARAMETERS
| Name | Description | Default Value |
|---|---|---|
| kwargs | - | none |
Imports a requirements.txt file and generates a new requirements.bzl file.
This is used via the WORKSPACE pattern:
pip_install( requirements = ":requirements.txt", )
You can then reference imported dependencies from your BUILD file with:
load("@pip//:requirements.bzl", "requirement") py_library( name = "bar", ... deps = [ "//my/other:dep", requirement("requests"), requirement("numpy"), ], )
PARAMETERS
| Name | Description | Default Value |
|---|---|---|
| requirements | A ‘requirements.txt’ pip requirements file. | none |
| name | A unique name for the created external repository (default ‘pip’). | “pip” |
| kwargs | Keyword arguments passed directly to the pip_repository repository rule. | none |
PARAMETERS
| Name | Description | Default Value |
|---|---|---|
| requirements_lock | - | none |
| name | - | “pip_parsed_deps” |
| kwargs | - | none |
PARAMETERS