You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
while I understand your use case, this is nothing Poetry can or will solve by it's own. Each dependency definition must be transferable to a PEP-508 compliant string. The environment-markers section has a clear idea what is allowed here.
You could try starting a broader discussion at https://discuss.python.org or have a look there if there is already some discussion going on. Once there is excepted PEP we are glad to implement it into Poetry :)
Say I have an app that have to be runnable on these boxes:
If only for Linux and MacOS, we can use environment markers such as:
But there're no options for different CUDA versions.
Can we add an environment property specific markers such as
markers_env
.PROPOSAL:
Manually set a env property on box, export any_name=any_value
In dependency section:
markers_env = "any_name <= the_condition_value"
e.g.
The text was updated successfully, but these errors were encountered: