In JavaScript, package.json and package-lock.json can be used to specify desired versions and locked versions. In Python, there is a similar solution in Poetry.
Is there any similar tool that is built to be used with any language, and that I can use with JFrog Artifactory?