SarahAsad23 commented on issue #5034:
URL: https://github.com/apache/texera/issues/5034#issuecomment-4667299452

   We will close this issue because we have decided not to maintain 
system-requirements-lock.txt as a checked-in file. Keeping the lock file 
synchronized with requirements.txt introduces significant maintenance overhead, 
and the lock file itself is inherently environment specific. Dependency 
resolution can vary across operating systems, Python versions, hardware 
configurations, and over time as package repositories evolve, making a static 
shared lock file difficult to keep accurate.
   
   Instead, we will move to a runtime-generated approach. The system 
dependencies will be resolved in the target environment when needed, likely by 
installing the system requirements into a temporary environment and generating 
the fully resolved dependency list using pip freeze. This ensures that conflict 
detection is performed against the actual installed dependency set for the 
current environment rather than against a potentially stale or inaccurate lock 
file.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to