mirror of
				https://github.com/vllm-project/vllm.git
				synced 2025-11-04 09:24:33 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			654 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			654 B
		
	
	
	
		
			Python
		
	
	
	
	
	
# SPDX-License-Identifier: Apache-2.0
 | 
						|
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
 | 
						|
 | 
						|
import glob
 | 
						|
 | 
						|
requires_files = glob.glob('requirements/*.txt')
 | 
						|
requires_files += ["pyproject.toml"]
 | 
						|
for file in requires_files:
 | 
						|
    print(f">>> cleaning {file}")
 | 
						|
    with open(file) as f:
 | 
						|
        lines = f.readlines()
 | 
						|
    if "torch" in "".join(lines).lower():
 | 
						|
        print("removed:")
 | 
						|
        with open(file, 'w') as f:
 | 
						|
            for line in lines:
 | 
						|
                if 'torch' not in line.lower():
 | 
						|
                    f.write(line)
 | 
						|
                else:
 | 
						|
                    print(line.strip())
 | 
						|
    print(f"<<< done cleaning {file}")
 | 
						|
    print()
 |