edgetest_pip_tools package#

Submodules#

Plugin for refreshing a locked requirements file.

edgetest_pip_tools.plugin.addoption(schema: Schema)[source]#

Add configuration options for pip-tools.

Parameters:

schema (Schema) – The schema class.

edgetest_pip_tools.plugin.get_reqfile(ctx: Context) Path[source]#

Get the requirements file to supply to pip-tools.

Parameters:

ctx (click.Context) – The context for the CLI call.

Returns:

Path to the requirements file.

Return type:

Path

edgetest_pip_tools.plugin.post_run_hook(testers: List, conf: Dict)[source]#

Refresh a locked requirements file based on the test output.

Module contents#

pip-tools integration for edgetest <https://github.com/capitalone/edgetest-pip-tools>