├── .flake8 ├── .github └── workflows │ └── pythonpackage.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── continuation.py ├── exceptions.py ├── mixing_methods.py ├── process_executor.py ├── sleep.py └── thread_executor.py ├── requirements.txt ├── setup.py ├── test ├── __init__.py ├── test_call_ordering.py ├── test_custom_event_loop.py ├── test_future.py ├── test_process_executor.py ├── test_thread_executor.py └── test_unsync.py └── unsync ├── __init__.py └── unsync.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 -------------------------------------------------------------------------------- /.github/workflows/pythonpackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/.github/workflows/pythonpackage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/README.md -------------------------------------------------------------------------------- /examples/continuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/examples/continuation.py -------------------------------------------------------------------------------- /examples/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/examples/exceptions.py -------------------------------------------------------------------------------- /examples/mixing_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/examples/mixing_methods.py -------------------------------------------------------------------------------- /examples/process_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/examples/process_executor.py -------------------------------------------------------------------------------- /examples/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/examples/sleep.py -------------------------------------------------------------------------------- /examples/thread_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/examples/thread_executor.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_call_ordering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/test/test_call_ordering.py -------------------------------------------------------------------------------- /test/test_custom_event_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/test/test_custom_event_loop.py -------------------------------------------------------------------------------- /test/test_future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/test/test_future.py -------------------------------------------------------------------------------- /test/test_process_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/test/test_process_executor.py -------------------------------------------------------------------------------- /test/test_thread_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/test/test_thread_executor.py -------------------------------------------------------------------------------- /test/test_unsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/test/test_unsync.py -------------------------------------------------------------------------------- /unsync/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/unsync/__init__.py -------------------------------------------------------------------------------- /unsync/unsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-sherman/unsync/HEAD/unsync/unsync.py --------------------------------------------------------------------------------