Quick Start

Install

Installation from PyPI:

$ python -m pip install edgetest-pip-tools

Installation from conda-forge:

$ conda install -c conda-forge edgetest-pip-tools

Getting Started

This edgetest plugin runs after the test execution. If the last environment successfully passes, this plugin will refresh requirements.txt using uv pip compile. To use this plugin, supply --export to your CLI call:

$ edgetest --config setup.cfg --export

If you want to specify a PyPI index, supply index_url in your configuration:

[edgetest.pip_tools]
index_url = https://myindex.com

If you want to include extra installations in your uv pip compile call add a newline-separated list of extras:

[edgetest.pip_tools]
extras =
    complete
    another

Important

Extra installations are only available with PEP-517 compliant installations.