├── .gitignore ├── .travis.yml ├── Dockerfile ├── README.md ├── py_backwards ├── __init__.py ├── compiler.py ├── conf.py ├── const.py ├── exceptions.py ├── files.py ├── main.py ├── messages.py ├── transformers │ ├── __init__.py │ ├── base.py │ ├── class_without_bases.py │ ├── dict_unpacking.py │ ├── formatted_values.py │ ├── functions_annotations.py │ ├── import_dbm.py │ ├── import_pathlib.py │ ├── metaclass.py │ ├── python2_future.py │ ├── return_from_generator.py │ ├── six_moves.py │ ├── starred_unpacking.py │ ├── string_types.py │ ├── super_without_arguments.py │ ├── variables_annotations.py │ └── yield_from.py ├── types.py └── utils │ ├── __init__.py │ ├── helpers.py │ ├── snippet.py │ └── tree.py ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── functional ├── __init__.py ├── input.py └── test_compiled_code.py ├── test_compiler.py ├── test_files.py ├── transformers ├── __init__.py ├── conftest.py ├── test_class_without_bases.py ├── test_dict_unpacking.py ├── test_formatted_values.py ├── test_functions_annotations.py ├── test_import_dbm.py ├── test_import_pathlib.py ├── test_metaclass.py ├── test_python2_future.py ├── test_return_from_generator.py ├── test_six_moves.py ├── test_starred_unpacking.py ├── test_string_types.py ├── test_super_without_arguments.py ├── test_variables_annotations.py └── test_yield_from.py └── utils ├── __init__.py ├── test_helpers.py ├── test_snippet.py └── test_tree.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/README.md -------------------------------------------------------------------------------- /py_backwards/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py_backwards/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/compiler.py -------------------------------------------------------------------------------- /py_backwards/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/conf.py -------------------------------------------------------------------------------- /py_backwards/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/const.py -------------------------------------------------------------------------------- /py_backwards/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/exceptions.py -------------------------------------------------------------------------------- /py_backwards/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/files.py -------------------------------------------------------------------------------- /py_backwards/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/main.py -------------------------------------------------------------------------------- /py_backwards/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/messages.py -------------------------------------------------------------------------------- /py_backwards/transformers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/__init__.py -------------------------------------------------------------------------------- /py_backwards/transformers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/base.py -------------------------------------------------------------------------------- /py_backwards/transformers/class_without_bases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/class_without_bases.py -------------------------------------------------------------------------------- /py_backwards/transformers/dict_unpacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/dict_unpacking.py -------------------------------------------------------------------------------- /py_backwards/transformers/formatted_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/formatted_values.py -------------------------------------------------------------------------------- /py_backwards/transformers/functions_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/functions_annotations.py -------------------------------------------------------------------------------- /py_backwards/transformers/import_dbm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/import_dbm.py -------------------------------------------------------------------------------- /py_backwards/transformers/import_pathlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/import_pathlib.py -------------------------------------------------------------------------------- /py_backwards/transformers/metaclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/metaclass.py -------------------------------------------------------------------------------- /py_backwards/transformers/python2_future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/python2_future.py -------------------------------------------------------------------------------- /py_backwards/transformers/return_from_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/return_from_generator.py -------------------------------------------------------------------------------- /py_backwards/transformers/six_moves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/six_moves.py -------------------------------------------------------------------------------- /py_backwards/transformers/starred_unpacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/starred_unpacking.py -------------------------------------------------------------------------------- /py_backwards/transformers/string_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/string_types.py -------------------------------------------------------------------------------- /py_backwards/transformers/super_without_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/super_without_arguments.py -------------------------------------------------------------------------------- /py_backwards/transformers/variables_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/variables_annotations.py -------------------------------------------------------------------------------- /py_backwards/transformers/yield_from.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/transformers/yield_from.py -------------------------------------------------------------------------------- /py_backwards/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/types.py -------------------------------------------------------------------------------- /py_backwards/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py_backwards/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/utils/helpers.py -------------------------------------------------------------------------------- /py_backwards/utils/snippet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/utils/snippet.py -------------------------------------------------------------------------------- /py_backwards/utils/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/py_backwards/utils/tree.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/functional/input.py -------------------------------------------------------------------------------- /tests/functional/test_compiled_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/functional/test_compiled_code.py -------------------------------------------------------------------------------- /tests/test_compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/test_compiler.py -------------------------------------------------------------------------------- /tests/test_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/test_files.py -------------------------------------------------------------------------------- /tests/transformers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/transformers/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/conftest.py -------------------------------------------------------------------------------- /tests/transformers/test_class_without_bases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_class_without_bases.py -------------------------------------------------------------------------------- /tests/transformers/test_dict_unpacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_dict_unpacking.py -------------------------------------------------------------------------------- /tests/transformers/test_formatted_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_formatted_values.py -------------------------------------------------------------------------------- /tests/transformers/test_functions_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_functions_annotations.py -------------------------------------------------------------------------------- /tests/transformers/test_import_dbm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_import_dbm.py -------------------------------------------------------------------------------- /tests/transformers/test_import_pathlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_import_pathlib.py -------------------------------------------------------------------------------- /tests/transformers/test_metaclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_metaclass.py -------------------------------------------------------------------------------- /tests/transformers/test_python2_future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_python2_future.py -------------------------------------------------------------------------------- /tests/transformers/test_return_from_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_return_from_generator.py -------------------------------------------------------------------------------- /tests/transformers/test_six_moves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_six_moves.py -------------------------------------------------------------------------------- /tests/transformers/test_starred_unpacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_starred_unpacking.py -------------------------------------------------------------------------------- /tests/transformers/test_string_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_string_types.py -------------------------------------------------------------------------------- /tests/transformers/test_super_without_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_super_without_arguments.py -------------------------------------------------------------------------------- /tests/transformers/test_variables_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_variables_annotations.py -------------------------------------------------------------------------------- /tests/transformers/test_yield_from.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/transformers/test_yield_from.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utils/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/utils/test_helpers.py -------------------------------------------------------------------------------- /tests/utils/test_snippet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/utils/test_snippet.py -------------------------------------------------------------------------------- /tests/utils/test_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvbn/py-backwards/HEAD/tests/utils/test_tree.py --------------------------------------------------------------------------------