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
In certain cases, we may want to maintain requirements for different environments. For example, different Python versions, different operation system (Linux/Mac/Windows), different architecture (x86/arm64), or even different third-party packages (PyTorch 1.X, PyTorch 2.X).
My current solution is to maintain a list of minimal requirements with different constraints. The idea comes from airflow. It would be great if we can make it with more powerful dependency management tools, but seems pipenv, poetry and pdm only support kinds of hash lock to restrict the environment rather than support multiple environments simultaneously.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
In certain cases, we may want to maintain requirements for different environments. For example, different Python versions, different operation system (Linux/Mac/Windows), different architecture (x86/arm64), or even different third-party packages (PyTorch 1.X, PyTorch 2.X).
My current solution is to maintain a list of minimal requirements with different constraints. The idea comes from airflow. It would be great if we can make it with more powerful dependency management tools, but seems pipenv, poetry and pdm only support kinds of hash lock to restrict the environment rather than support multiple environments simultaneously.
Beta Was this translation helpful? Give feedback.
All reactions