Open nstarman opened 9 months ago
Hi @nstarman, the tox workflow itself doesn't install the package being tested – it's installed by tox. A list of dependency groups can be specified in the tox configuration, e.g., https://github.com/astropy/astropy/blob/954302f3a01c77c7294bb488eb742ca3d59b264b/tox.ini#L108.
Maybe you have some tox plugins that need to be installed before tox is called? These can be passed to the toxdeps
input. There's no way to extract them from a dependency group unfortunately.
In the tox test https://github-actions-workflows.openastronomy.org/en/stable/tox.html#test-a-python-package-using-tox, how does one specify optional dependencies. e.g.
[test]
inpip install .[tests]