-
Most of our projects currently still have However, we don't want to specify dependencies in two places ( Will dynamic dependencies ever be supported in meson-python? I saw that this functionality is available in setuptools (beta) now. E.g., meson could compute it using |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Yes, that is a problem that I hope is going to be resolved at some point. I checked
Agreed - but
I'm not sure what the motivation for That said, there are reasons that you may need dynamic dependencies, e.g. version of a dependency is specific to platform/OS/python-version/etc. The answer there is: use a metapackage like
That's kind of the wrong way around, |
Beta Was this translation helpful? Give feedback.
-
I agree with @rgommers. I think |
Beta Was this translation helpful? Give feedback.
Yes, that is a problem that I hope is going to be resolved at some point. I checked
pip
's open issues and found at least two recent issues discussing it (there are likely more). Added a comment: pypa/pip#11584 (comment)Agreed - but
pyproject.toml
is the correct and standardized place for this.I'm not sure what the motivation for
setuptools
is here, but it seems like a move in the wrong dire…