pipreqs
pipreqs copied to clipboard
No imports found? "Writing 0 requirements"
pipreqs --debug ./file.py --force --savepath ./requirements.txt
produces:
DEBUG: Found packages: set()
DEBUG: Found imports:
DEBUG: Getting packages information from Local/PyPI
DEBUG: Writing 0 requirements: to ./requirements.txt
INFO: Successfully saved requirements file in ./requirements.txt
file.py
"import" contents:
import os
import sys
import time
import zipfile
import argparse
from selenium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.common.exceptions import TimeoutException
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
Not sure why it's not finding anything...
pipreqs
currently only operates on directories. If you replace ./file.py
with .
, it should detect imports as expected.