pip supports setting constraint files in requirements files (e.g, -c constraints.txt) to set specific versions constraints on some dependencies. We could parse -c <constraints_file> in requirements files, and if found:
Note that like -r <requirements-file>, it's possible to set the value without any whitespace, so we'd also need to parse -cconstraints.txt.
pip supports setting constraint files in requirements files (e.g,
-c constraints.txt) to set specific versions constraints on some dependencies. We could parse-c <constraints_file>in requirements files, and if found:tool.uv.constraint-dependenciesinget_constraint_dependenciesbefore lockingget_migrated_files_to_deleteNote that like
-r <requirements-file>, it's possible to set the value without any whitespace, so we'd also need to parse-cconstraints.txt.