.gitignore
.pre-commit-config.yaml
.prettierrc.yml
.readthedocs.yaml
.ruff.toml
LICENSE
README.md
pyproject.toml
requirements-test.txt
setup.py
.github/pytest.ini
.github/workflows/codecov.yml
.github/workflows/pre-commit.yml
.github/workflows/python-publish.yml
.github/workflows/tests.yml
benchmarks/README.md
benchmarks/__init__.py
benchmarks/benchmark_destination_backup.py
benchmarks/benchmark_destination_to_source.py
benchmarks/benchmark_source_backup.py
benchmarks/benchmark_source_to_destination.py
benchmarks/benchmark_sync_modes.py
benchmarks/benchmark_two_way.py
benchmarks/run_benchmarks.py
benchmarks/test_utils.py
docs/Makefile
docs/api_reference.rst
docs/benchmarks.rst
docs/changelog.rst
docs/concepts.rst
docs/conf.py
docs/examples.rst
docs/index.rst
docs/introduction.rst
docs/make.bat
docs/make.py
docs/protocols.rst
docs/quickstart.rst
docs/requirements.txt
docs/sync_modes.rst
examples/progress_example.py
syncengine/__init__.py
syncengine/_version.py
syncengine/comparator.py
syncengine/concurrency.py
syncengine/config.py
syncengine/constants.py
syncengine/engine.py
syncengine/ignore.py
syncengine/models.py
syncengine/modes.py
syncengine/operations.py
syncengine/pair.py
syncengine/progress.py
syncengine/protocols.py
syncengine/scanner.py
syncengine/state.py
syncengine.egg-info/PKG-INFO
syncengine.egg-info/SOURCES.txt
syncengine.egg-info/dependency_links.txt
syncengine.egg-info/requires.txt
syncengine.egg-info/top_level.txt
tests/__init__.py
tests/test_initial_sync_preference.py
tests/test_models.py
tests/test_protocols.py
tests/test_scanner.py
tests/test_sync_comparator.py
tests/test_sync_concurrency.py
tests/test_sync_config.py
tests/test_sync_engine.py
tests/test_sync_ignore.py
tests/test_sync_modes.py
tests/test_sync_operations.py
tests/test_sync_pair.py
tests/test_sync_progress.py
tests/test_sync_state.py
tests/test_sync_state_invalidation.py