Cross platform multi process synchronisation
Cross platform multiprocess named locking.
Python package providing a multi process (or thread) synchronization primitive, NamedLock, which can be used to restrict access to a mutually exclusive block of code across multiple processes (or threads).
Installing from PyPI using pip:
$ pip install table2dicts
Installing from source:
$ python setup.py install