SYMBOL INDEX (60 symbols across 5 files) FILE: pipreqs/pipreqs.py class NbconvertNotInstalled (line 61) | class NbconvertNotInstalled(ImportError): method __init__ (line 66) | def __init__(self, message=default_message): function _open (line 71) | def _open(filename=None, mode="r"): function get_all_imports (line 101) | def get_all_imports(path, encoding="utf-8", extra_ignore_dirs=None, foll... function get_file_extensions (line 175) | def get_file_extensions(): function read_file_content (line 179) | def read_file_content(file_name: str, encoding="utf-8"): function file_ext_is_allowed (line 188) | def file_ext_is_allowed(file_name, acceptable): function ipynb_2_py (line 192) | def ipynb_2_py(file_name, encoding="utf-8"): function generate_requirements_file (line 209) | def generate_requirements_file(path, imports, symbol): function output_requirements (line 226) | def output_requirements(imports, symbol): function get_imports_info (line 230) | def get_imports_info(imports, pypi_server="https://pypi.python.org/pypi/... function get_locally_installed_packages (line 263) | def get_locally_installed_packages(encoding="utf-8"): function get_import_local (line 304) | def get_import_local(imports, encoding="utf-8"): function get_pkg_names (line 325) | def get_pkg_names(pkgs): function get_name_without_alias (line 346) | def get_name_without_alias(name): function join (line 354) | def join(f): function parse_requirements (line 358) | def parse_requirements(file_): function compare_modules (line 417) | def compare_modules(file_, imports): function diff (line 437) | def diff(file_, imports): function clean (line 447) | def clean(file_, imports): function dynamic_versioning (line 479) | def dynamic_versioning(scheme, imports): function handle_scan_noteboooks (line 491) | def handle_scan_noteboooks(): function init (line 503) | def init(args): function main (line 606) | def main(): # pragma: no cover FILE: tests/_data/test.py function main (line 62) | def main(): FILE: tests/_data_clean/test.py function main (line 62) | def main(): FILE: tests/_data_ignore/test.py function main (line 58) | def main(): FILE: tests/test_pipreqs.py class TestPipreqs (line 23) | class TestPipreqs(unittest.TestCase): method setUpClass (line 26) | def setUpClass(cls): method test_get_all_imports (line 93) | def test_get_all_imports(self): method test_deduplicate_dependencies (line 105) | def test_deduplicate_dependencies(self): method test_invalid_python (line 111) | def test_invalid_python(self): method test_ignore_errors (line 117) | def test_ignore_errors(self): method test_get_imports_info (line 124) | def test_get_imports_info(self): method test_get_pkg_names (line 139) | def test_get_pkg_names(self): method test_get_use_local_only (line 145) | def test_get_use_local_only(self): method test_init (line 159) | def test_init(self): method test_init_local_only (line 186) | def test_init_local_only(self): method test_init_savepath (line 212) | def test_init_savepath(self): method test_init_overwrite (line 238) | def test_init_overwrite(self): method test_get_import_name_without_alias (line 264) | def test_get_import_name_without_alias(self): method test_custom_pypi_server (line 276) | def test_custom_pypi_server(self): method test_ignored_directory (line 294) | def test_ignored_directory(self): method test_dynamic_version_no_pin_scheme (line 318) | def test_dynamic_version_no_pin_scheme(self): method test_dynamic_version_gt_scheme (line 341) | def test_dynamic_version_gt_scheme(self): method test_dynamic_version_compat_scheme (line 366) | def test_dynamic_version_compat_scheme(self): method test_clean (line 391) | def test_clean(self): method test_clean_with_imports_to_clean (line 429) | def test_clean_with_imports_to_clean(self): method test_compare_modules (line 467) | def test_compare_modules(self): method test_output_requirements (line 492) | def test_output_requirements(self): method test_import_notebooks (line 535) | def test_import_notebooks(self): method test_invalid_notebook (line 550) | def test_invalid_notebook(self): method test_ipynb_2_py (line 557) | def test_ipynb_2_py(self): method test_file_ext_is_allowed (line 565) | def test_file_ext_is_allowed(self): method test_parse_requirements (line 573) | def test_parse_requirements(self): method test_parse_requirements_handles_file_not_found (line 599) | def test_parse_requirements_handles_file_not_found(self, exit_mock): method test_ignore_notebooks (line 615) | def test_ignore_notebooks(self): method test_pipreqs_get_imports_from_pyw_file (line 639) | def test_pipreqs_get_imports_from_pyw_file(self): method mock_scan_notebooks (line 678) | def mock_scan_notebooks(self): method tearDown (line 682) | def tearDown(self):