├── .coveragerc ├── .github └── workflows │ └── tox.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── LICENSE ├── README.md ├── absolufy_imports.py ├── requirements-dev.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── application_directories_test.py ├── data │ ├── __init__.py │ ├── baf.py │ ├── bar.py │ ├── baz.py │ ├── bom.py │ ├── library1 │ │ ├── foo.py │ │ └── subdirectory │ │ │ ├── bar.py │ │ │ ├── bar_fixed.py │ │ │ └── baz.py │ ├── library2 │ │ └── qux.py │ └── non_utf8.py ├── keep_submodules_relative_test.py ├── main_test.py ├── no_space_before_import_test.py └── only_relative_test.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/tox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/.github/workflows/tox.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/README.md -------------------------------------------------------------------------------- /absolufy_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/absolufy_imports.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/application_directories_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/application_directories_test.py -------------------------------------------------------------------------------- /tests/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/baf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/baf.py -------------------------------------------------------------------------------- /tests/data/bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/bar.py -------------------------------------------------------------------------------- /tests/data/baz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/baz.py -------------------------------------------------------------------------------- /tests/data/bom.py: -------------------------------------------------------------------------------- 1 | import sys 2 | -------------------------------------------------------------------------------- /tests/data/library1/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/library1/foo.py -------------------------------------------------------------------------------- /tests/data/library1/subdirectory/bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/library1/subdirectory/bar.py -------------------------------------------------------------------------------- /tests/data/library1/subdirectory/bar_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/library1/subdirectory/bar_fixed.py -------------------------------------------------------------------------------- /tests/data/library1/subdirectory/baz.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/library2/qux.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/non_utf8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/data/non_utf8.py -------------------------------------------------------------------------------- /tests/keep_submodules_relative_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/keep_submodules_relative_test.py -------------------------------------------------------------------------------- /tests/main_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/main_test.py -------------------------------------------------------------------------------- /tests/no_space_before_import_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/no_space_before_import_test.py -------------------------------------------------------------------------------- /tests/only_relative_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tests/only_relative_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarcoGorelli/absolufy-imports/HEAD/tox.ini --------------------------------------------------------------------------------