>I am trying to rely on the dependencies declared in pyproject.toml to populate 
>the test/autopkgtest dependencies.

> How are you doing this?

This is not done automatically, this is just ${Python:3Depends} which is not 
computed properly due to the nested dependencies.

>My understanding was that selecting all optional dependencies, or selecting 
>the test extra, should recursively include the dependencies from the nested 
>extras as well. In particular:

> How are you "selecting" them?

Using this command line

override_dh_python3:
        dh_python3 --depends-section=all


>  3.  If not, what is the recommended Debian packaging approach for this case?

> B-D must be listed explicitly, there is no way around that.

Yes we Add them in the B-D, but the {Python3:Depends} is not computed properly 
due to this error.

Fred

Reply via email to