Block a user
c2e09b2c10
clean up repo files, README, auxiliary files (pre-BFG)
1bc7752b06
add syncer shutdown control and clean up logging
ee6c1ebec5
implement generalized Differ and Syncer classes, add general Resource type
1ed4722e77
add caching to compose and collate methods, add wider collation result support
686e1efd3a
add compose cache to Mapper
54327432fa
rename to execlib, update package details
e7b97e8b8c
update pyproject.toml
61ff43722f
clean up repo files, README, auxiliary files (pre-BFG)
aab101bd1c
add callback timeouts, secondary thread pools, and frame directives to Router
52ff2622f3
add router shutdown and task cancellation control
16e2e94e2a
implement PathRouterSyncer for file-based diff management, make RouterBuilder type ChainRouter
099ebad566
add router builder class, fix interupts for ListenerServer
456fa7c84f
implement PathRouterSyncer for file-based diff management, make RouterBuilder type ChainRouter
3b6a09bb72
add router builder class, fix interupts for ListenerServer
22f24ab73f
update docstrings to RST for Sphinx
9b7a793191
refactor Mapper.compose to tree traversal dual, add collate cache to CO3 base, add Mapper.collect safety checks