├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .mypy.ini ├── CHANGELOG.rst ├── Dockerfile ├── LICENSE.rst ├── MANIFEST.in ├── Makefile ├── README.rst ├── catalog-info.yaml ├── docs ├── Makefile └── source │ ├── api_documentation.rst │ ├── conf.py │ ├── extending.rst │ └── index.rst ├── poetry.lock ├── pyproject.toml ├── requirements-ci.txt ├── requirements-dev.txt ├── sherlock ├── __init__.py └── lock.py ├── tests ├── __init__.py ├── integration │ ├── __init__.py │ └── test_lock.py ├── test_lock.py └── test_sherlock.py └── tox.ini /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/.gitignore -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/.mypy.ini -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/LICENSE.rst -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/README.rst -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/api_documentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/docs/source/api_documentation.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/extending.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/docs/source/extending.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-ci.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/requirements-ci.txt -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /sherlock/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/sherlock/__init__.py -------------------------------------------------------------------------------- /sherlock/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/sherlock/lock.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/tests/integration/test_lock.py -------------------------------------------------------------------------------- /tests/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/tests/test_lock.py -------------------------------------------------------------------------------- /tests/test_sherlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/tests/test_sherlock.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/py-sherlock/sherlock/HEAD/tox.ini --------------------------------------------------------------------------------